Перейти к содержимому
Калькуляторы

Реанимация 8500AP. Нужна помощь

Умерла DWL 8500AP, мягко умерла. Решил попробовать оживить. Стянул прошивку, подключил консольку, tftp сервер. Дальше под RedBoot делаю так:

> load -r -b 0x80400000 kernel1.bin (или kernel2.bin)

> fis write -f 0xBE050000 -b 0x80400000 -l 0x00090000

> load -r -b 0x80001000 rootfs.bin

> fis write -f 0xBE0E0000 -b 0x80001000 -l 0x006C0000

> exec -b 0x80500000

 

Таблица "разделов" такая какая была до смерти, я ее не трогал

RedBoot 0xBE000000 0x8006BC00 0x00050000 0xBFC00000

RedBoot config 0xBE7B0000 0xBE7B0000 0x00001000 0x00000000

FIS directory 0xBE7C0000 0xBE7C0000 0x00010000 0x00000000

kernel 0xBE050000 0xBE050000 0x00090000 0x80400000

rootfs 0xBE0E0000 0xBE0E0000 0x006C0000 0x80001000

После рестарта кернелы ругаются так:

VFS: Cannot open root device "mtdblock3" or 1f:03

или так:

Old JFFS2 bitmask found at 0x00077a50

You cannot use older JFFS2 filesystems with newer kernels

JFFS2: Erase block at 0x00070000 is not formatted. It will be erased

jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080000: 0xcf30 instead

(много-много раз)

 

А теперь вопросы:

1. зачем в архиве два kernel`а?

Главный: что я делаю не так или упускаю?

 

Спасибо заранее. Очень хочется обойтись без сервисцентра.

 

PS С пингвинами я не дружу, только с чертями в кедах, да и то не так чтоб совсем близко :)

 

PPS Или подскажите, как при живом RedBoot затолкать в 8500 прошивку от 8200, в которой один tfp-файл?

Изменено пользователем zatras

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Первую часть прошел, оказалось всё очень просто. Железка почти заработала... до первой холодной перезагрузки. Теперь пишет

ART_FLAG = 1

Loading ART...

Can't load 'art-dwl8500.sys': file not found

 

Раньше было ART_FLAG = 0. Кто это такой, где прячется? И что такое art-dwl8500.sys, что в нем? Это свич должен отдать? Тогда почему раньше не просила? Короче, полные непонятки.

 

Вопрос по использованию фирмвари от 8200 (или 7100?) без убиения RedBoot`а всё еще актуален.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хотелось бы узнать подробнее про управление и перепрошивку точки 8500ар через rs232. на плате нашел вывод, сделал null-modem кабель rx-gnd-tx. через терминал на скорости 115200 точка не откликается - только некоторые последовательности кидает и все. ставлю cygwin. потом накачу redboot. где найти мануал касательно прошивки точки доступа?

 

http://www.lammertbies.nl/comm/info/RS-232...modem.html#loop - вот такой вот кабель

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.