Модуль GPON ONU основан на Marvell MC-88F6601, но datasheet на этот чип не доступен в открытом доступе. Мне нужно подписать NDA, чтобы получить datasheet. Сначала я подключил этот модуль к STM32, чтобы считать EEPROM, который связан со стороной SFP. Контрольная сумма была неверной, поэтому информация о модуле не отображалась на странице ROS SFP info. После исправления контрольной суммы, серийный номер и диагностическая информация корректно показывались на странице SFP. Затем я поменял серийный номер внутри EEPROM, но это никак не повлияло на серийный номер, который используется при GPON рукопожатии. После этого я выпаял флеш-чип и полностью считал содержимое флеша. Но там ничего интересного не обнаружилось. Дамп флеша: Вот фотографии в высоком разрешении:
Исследование по изменению серийного номера модуля GPON ONU
Исследование по изменению серийного номера модуля GPON ONU, RouterOS
|
02.01.2017 09:09:00
|
|
|
|
|
|
12.02.2017 16:51:00
Это просто интересно и немного странно. Конечно, запуск целой операционной системы на SFP — это же огромная нагрузка?
|
|
|
|
|
|
25.05.2017 09:55:00
Как ты это слил?
|
|
|
|
|
|
25.05.2017 10:33:00
После анализа встроенного Linux выяснилось, что операционная система на модуле не пересылает никакие пакеты. На самом деле все данные пересылает аппаратный коммутатор на SoC.
|
|
|
|
|
|
25.05.2017 10:35:00
Как я могу получить дамп встроенной Linux? Просто интересно.
|
|
|
|
|
|
25.05.2017 10:37:00
Я снял флэш-чип с платы с помощью горячего воздуха, затем сделал дамп с помощью программатора stm32 flashrom. Вот флэш:
|
|
|
|
|
|
25.05.2017 10:52:00
Ошибка 404 — не найдено. Я новенький в аппаратной отладке, и это звучит очень интересно. Как ты добился горячего воздушного потока, чтобы снять чип?
|
|
|
|
|
|
25.05.2017 11:21:00
@ilinsky Ссылка исправлена. И я не знаю, как отправлять личные сообщения на этом форуме.
|
|
|
|
|
|
25.05.2017 12:33:00
Да, можно перезапаковать и прошить обратно.
|
|
|
|
|
|
27.05.2017 00:46:00
Какое программное обеспечение ты используешь для взаимодействия с программатором STM32, чтобы записать прошивку в флеш?
|
|
|
|
|
|
11.06.2017 14:15:00
flashrom
|
||||
|
|
|
|||
Читают тему
