Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Разное > Курилка

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2017, 11:53   #1
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Загрузчики, дампы, программатор, замена флешки

Пока здесь обоснуюсь
===
Имеется роутер, который выкинуть жалко - но потренироваться на нем можно

Netgear WGR612v1

Atheros AR2317-AC1A = CPU/WLAN etc
Atheros AR8216-BH1A = Ethernet switch
Samsung k4S281632k-uc75 = 16MB SDRAM
Nanya NT5SV8M16FS-6K/75B
MX25L1605DMI-12G = 2MB Flash

Надежная железяка, заменил электролиты, пробовал подкинуть 32MB SDRAM - не подошла имеющаяся

На место MX25L1605DMI-12G = 2MB Flash - впаял кроватку (чип можно вставлять/вынимать без пайки с материнки Asus) и воткнул чип Winbond 25Q64B= 8MB Flash(с той же материнки).

Снял дамп с родной флешки MX25L1605DMI-12G = 2MB Flash и решил поковырять его в hex-редакторе.

Прошивка: WGR612 Firmware Version 1.0.1.2 (Russia)

Загрузчик redboot:
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version V1.05 - built 12:01:55, Sep 10 2009
https://wiki.openwrt.org/doc/techref/bootloader/redboot
http://ecos.sourceware.org/docs-late...oot-guide.html

Структура прошивки:

Развернуть для просмотра

Код:
Загрузчик начало: 
00000000
Загрузчик конец:
131079
DE AD DE AD F3 74 6F B2 5D 00 00 80 00 00 90 17

Прошивка начало orig.bin:
0131086
1E 02 0C 81 B3 28 86 FC 71 16 26 99 B4 22

Прошивка начало WGR612****.img:
0000142
1E 02 0C 81 B3 28 86 FC 71 16 26 99 B4 22

Прошивка конец orig.bin:
1965504
6F 1A A6 AF F7 A6 68 B8 87 B9 DC FF E6 0C 54

Прошивка конец WGR612****.img:
1832810
6F 1A A6 AF F7 A6 68 B8 87 B9 DC FF E6 0C 54

Настройки пользователя начало:
1966080
CA FE 23 45 00 DD 53 62
Настройки пользователя конец:
1977691
81 A4 47 4D 54 2D 33 47 4D 54 0A 00 00 00

art начало:
2031616
35 33 31 31 32 C6 00 04 41 74 68
art конец:
2033919
80 02 05 6F 00 00 00 01
[свернуть]


Попробывал зашить флешку Winbond 25Q64B= 8MB Flash собранной в хекс-редакторе прошивкой (3-4 варианта) загрузчик стартует.
Инициализация загрузчика - загорается светодиод питания (без флешки или с пустой флешкой FF такого не происходит).
Спустя 3 секунды, светодиод должен проморгаться - инициализация железа, далее идет запуск самой прошивки.
С Winbond 25Q64B= 8MB Flash диод горит постоянно..

Собирал исходя из рекомендаций:
http://cyber-place.ru/showthread.php?p=3157#post3157
Как делал:
- создал файл размером 8*388*608 байт
- заполнил его FF
- скопировал в его начало все кроме art
- скопировал в конец 64Кб art
Загрузчик стартует, железо он не видит.
===
Связь с загрузчиком я так понял возможна используя:
- LAN-у (не в моем случае)
- Serial
- JTag

4 штырька из платы торчат, по контактам:
- земля
- 3.24V
-.3.3V
- 3.3V
Что это Serial или JTag откровенно говоря не понял, впрочем пока не гуглил - может кто подскажет...
===

Стоит задача прикрутить к этому роутеру флешку на 8Mb сначала с родной прошивкой, потом поставить openwrt/lede.

Попробую подкинуть вторую флешку 8Mb после инициализации родной 2Mb - я так понимаю я смогу подключиться по lan и зайти в загрузчик:
http://digitais.ist.utl.pt/ec-sc/040...rce-usage.html

Какие команды выполнять для копирования, пока не определился.
С программатором и хекс-редатором тоже пока решения нет.
Какие будут ваши предложения (кроме роутер в окно - всегда успеется )
Вложения
Тип файла: zip 2mb.zip (1.79 Мб, 118 просмотров)
Тип файла: zip 8mb.zip (1.80 Мб, 112 просмотров)
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 10.06.2017 в 10:28.
sunny вне форума   Ответить с цитированием
 

Метки
dump, hex-editor, redboot, программатор


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:51. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика