Автор | Сообщение |
n max
Модератор
Сообщения: 16651
|
Там и даташиты на них есть,а в них распределение памяти под каждый проц,где какие файлы лежать должны(мож и поможет)только надо точную марку проца искать |
|
GeParDos
|
Логически сделал вывод что вот такой проц стоит TMS320DM8148 обосную это тем что он единственный кто имеет данные цифры 8148 эти же цифры встречаются в поле ввода команд в консоли (TI8148_EVM#) на третем скриншоте видно, отсюда вывод что мы в отладочном режиме |
|
n max
Модератор
Сообщения: 16651
|
Ну так если есть даташит на него то глянуть распределение адресного пространства и скорректировать адреса команд под него. |
|
GeParDos
|
из диаграммы блоков стало ясно что Boot 48KB, в таблице нашел соответствующие адреса начало - 0x4002_0000 конец - 0x4002_BFFF размер - 48KB ARM Cortex-A8 ROM(Accessible by ARM Cortex-A8 only) на правильном пути ли я?? |
|
n max
Модератор
Сообщения: 16651
|
На сайте есть референсный документ по этой линейке процев с подробным описанием там 3тыс страниц(мозг опухнет при чтении)
На пути то вы правильном,но это может быть загрузчик из маленькой флешки.Тут нужны адреса большой |
|
n max
Модератор
Сообщения: 16651
|
|
GeParDos
|
Если честно мозг кипит уже, запутался в нуль, давайте начнем сначала, как определить чему у меня пришел кабзец буту или файловой системе? или может первоначальному загрузчику?
как только закончу с этим регистратором накачаю литературы по этой теме и буду изучать, эксперименты есть на чем ставить! А Вам n_max низкий поклон за то что терпеливо помогаете, а не посылаете как некоторые читать мануалы! |
|
n max
Модератор
Сообщения: 16651
|
Простейший способ это выпаять сначала маленькую флешку,а потом большую по очереди и глянуть что в уарт будет посылать в каждом случаи-других вариантов я пока не вижу.
Ну и ту ошибку которую посылает в уарт при старте вбить в поисковик мож найдёте братьев по несчастью
ДОБАВЛЕНО 25/04/2017 15:11
Я только один раз чинил регистратор на 16 камер после прошивальщиков(был полный кирпич)так там удалось найти живого брата этого прибора и всё слить программатором в т.ч. и ханд,и после заливки в микросхемы больного и их запайки девайс сразу ожил. |
|
GeParDos
|
n max писал: | Простейший способ это выпаять сначала маленькую флешку,а потом большую по очереди и глянуть что в уарт будет посылать в каждом случаи-других вариантов я пока не вижу.
Ну и ту ошибку которую посылает в уарт при старте вбить в поисковик мож найдёте братьев по несчастью
ДОБАВЛЕНО 25/04/2017 15:11
Я только один раз чинил регистратор на 16 камер после прошивальщиков(был полный кирпич)так там удалось найти живого брата этого прибора и всё слить программатором в т.ч. и ханд,и после заливки в микросхемы больного и их запайки девайс сразу ожил. |
по ошибке я уже искал не выдает не чего нужного так как ошибка косается linuxa от сюда у меня подозрения на файловую систему, но на сколько я знаю должна быть циклическая перезагрузка, но ее нет он как-будто зависает на ошибке, что также похоже на битый сектор
А что касается дампа, так я ищу их написал на всех форумах где обсуждается данная модель регистратора |
|
n max
Модератор
Сообщения: 16651
|
Прогер промышленный под ханды под штуку долл с панелькой стоит.Боюсь не каждый рванёт его покупать,чтоб слить вам дамп с рабочего девайса.
Джитаг интерфейс в этом проце есть судя по даташиту.Надо прикупить искатель джитаг пинов и выложить распиновку джитага тогда возможно кто-то и сольёт.
Когда делается формат при записи прошивки бэд блоки помечаются и запись в них не ведётся
ДОБАВЛЕНО 25/04/2017 15:34
Тоже самое делают и промышленные программаторы при копировании флешек,тритон почему-то этого не хочет делать видать софт не допилили |
|
GeParDos
|
|
n max
Модератор
Сообщения: 16651
|
В маленькой скорее всего аварийный бут на случай если ханд слетит.Надо ханд отпаять и глянуть что писать будет |
|
GeParDos
|
n max писал: | В маленькой скорее всего аварийный бут на случай если ханд слетит.Надо ханд отпаять и глянуть что писать будет |
да возможно, но мне еще кажется что это флеш для микроконтроллера sata портов не знаю бывает такое но дорожки от нее идут к контроллеру да ладно пока это не суть сейчас нанд отпаяю и посмотрим ято произойдет |
|
n max
Модератор
Сообщения: 16651
|
Ну можно найти даташит на контроллер сата портов и прочитать надо ли ему флеш.В компах так без флешки работают эти порты-тут врят ли по другому замутили |
|
GeParDos
|
ладно отвлеклись без нанда идет безконесное CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC |
|
n max
Модератор
Сообщения: 16651
|
Ну теперь понятно где собака порылась.
У меня так весы метлер толедо вели себя с чистой флешкой |
|
GeParDos
|
n max писал: | Ну теперь понятно где собака порылась |
да проблема в нанде а это я так понимаю те самые части на которые разбита нанд и адреса этих частей правильно?
NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit)
Creating 10 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000020000 : "U-Boot-min"
0x000000020000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x0000006c0000 : "Kernel"
0x0000006c0000-0x0000012c0000 : "File System"
0x0000012c0000-0x000001ec0000 : "Application"
0x000001ec0000-0x0000026c0000 : "Param"
0x0000026c0000-0x0000028c0000 : "logo"
0x0000028c0000-0x000008000000 : "Reserved"
0x000000000000-0x000008000000 : "Whole"
ДОБАВЛЕНО 25/04/2017 17:14
А если мы знаем где собака зарылась и знаем части с адресами, значит логически мы можем разбить прошивку на эти части и попытаться по отдельности залить их через юарт. Я прав?
ДОБАВЛЕНО 25/04/2017 17:24
хотя сам уже понял что не прав |
|
n max
Модератор
Сообщения: 16651
|
Если сможете распаковать файл обновления то так оно и есть.
Встроенный прошивальщик это сам делает,как в андроид телефонах прошивка ложится на флешку ввиде образа,а обновляльщик прошивки этот образ распаковывает и пихает файлы по нужным адресам,которые указаны в файле образа
ДОБАВЛЕНО 25/04/2017 17:28
Учитывая,что у вас ещё и ошибка файловой системы\сегментации то флешку надо перед этим отформатировать,мож там бед блоки появились,при форматировании они будут помечены и о.с. будет знать,что писать и читать в них низзя |
|
GeParDos
|
распаковать его нечем распаковщики рак файлов не распознают его так как это не файл игры, его мог бы порезать в нех редакторе вот только инструкцию не могу найти где то видел, читал как то |
|
n max
Модератор
Сообщения: 16651
|
А штатным способом что не даёт прошить |
|