Як залити на роутер прошивку через COM порт ?.
26.11.2016
Зміст
- 1 Алгоритм відновлення прошивки роутера
- 2 Відновлення прошивки роутерів TP-LINK з флешкою 16м.
- 3 Запис u-boot
Універсальна інструкція, як завантажити прошивку в будь-який роутер, не залежно від виробника. При цьому спосіб це працює навіть в тих випадках, коли немає доступу до панелі управління роутером через браузер.
Особливість альтернативних прошивок, та й офіційних - це те, що ні не буде перезаписано завантажувальний область на флеш-пам'яті.Отже, поки цілий boot - роутер поламати важко. І при наявності СОМ кабелю його завжди можна відновити. Тому, в ідеалі, завантажується прошивка повинна бути без буту. Але, якщо ви використовуєте для відновлення роутера - заводську прошивку з boot, то його необхідно видалити.
Алгоритм відновлення прошивки роутера
Вводимо команди:
ar7240> erase 0x9f020000 + 0x3c0000
ar7240> tftpboot 0x81000000 1.bin
ar7240> cp.b 0x81000000 0x9f020000 0x3c0000
ar7240> bootm 0x9f020000
Ось і все, прошивка роутера відновлена.
Відновлення прошивки роутерів TP-LINK з флешкою 16м.
erase 0x9f020000 + 0xfc0000
tftpboot 0x81000000 1.bin
cp.b 0x81000000 0x9f020000 0xfc0000
bootm 0x9f020000
Запис u-boot
Увага! Помилки при перезапису u-boot можуть привести до втрати працездатності вашого апарату, з подальшим відновленням тільки через програматор.
erase 0x9f000000 + 0x20000
tftpboot 0x81000000 u-boot.bin
cp.b 0x81000000 0x9f000000 0x20000
bootm 0x9f000000
В цьому прикладі переписується u-boot повний, розміром 128кб.
.