Автор | Сообщение |
GeParDos
|
Здравствуйте уважаемые форумчане! Попал мне в руки сей видеорегистратор с проблемой нет изображения, когда включаешь пищит два раза после чего появляется заставка ST, а дальше черный экран.
Данный регистратор уже был в руках "Мастера": был паян стабилизатор (регулируемый) что стоит возле сата портов обозначен как U54, также была паяна флешка MXIC 25L512C, ну и множество резисторов и конденсаторов тронули даже кварц задели ладно это все я поправил за кривыми руками пропаял как положено все. Картинка так и не появилась, грешу на прошивку но вот беда как ее залить и где взять на 17-ю версию.Те прошивки что можно достать в интернете устанавливаются через меню, но у меня нет возможности зайти в меню.
И кто подскажет должен ли греться этот самый стабилизатор кстати на вход приходит 3.3v на выходе 1.2v, напряжения в норме?
На плате есть свободный разъем (J10) 4-пина это случайно не UART? Если он то может через него прошиться можно?
Разобрался я с этим разъемом это на самом деле UART уже подключился и проследил за загрузкой через uart сначала идет все ОК но потом выходит ошибка - Segmentation fault (Ошибка сегментирования) что это может значить?
Удается загрузить в память прошивку но вот записать во флешь не удается не как все делаю аналогично как здесь http://cyber-place.ru/showthread.php?t=748 но все заканчивается строчкой Bytes transferred =...
ДОБАВЛЕНО 17/04/2017 15:04
Может кто дампом богат и может поделиться им? |
|
REKKA
Фанат форума
Сообщения: 3722
|
что-то ,мне подсказывает что флешку уже прошивали и кварц меняли, а так как греется стаб 1.2в то подставь стабилизатор LM117 1.2в Ну походу у тебя с проц проблемы Флэшку тоже новую подкинь
ДОБАВЛЕНО 17/04/2017 17:34
Вот что-то, есть http://vlab.su/viewtopic.php?f=270&t=53809 |
|
GeParDos
|
REKKA писал: | что-то ,мне подсказывает что флешку уже прошивали и кварц меняли, а так как греется стаб 1.2в то подставь стабилизатор LM117 1.2в Ну походу у тебя с проц проблемы Флэшку тоже новую подкинь
ДОБАВЛЕНО 17/04/2017 17:34
Вот что-то, есть http://vlab.su/viewtopic.php?f=270&t=53809 |
на счет флешки тоже подозреваю что меняли, а кварц не меняли его задели когда отпаивали конденсаторы и отпаялся один контакт думаю проц не причем загрузка проходит норм а вот на бутте что то идет не так сей час скрин скину. Ссылку что Вы дали я уже читал и пятое сообщение мое
ДОБАВЛЕНО 17/04/2017 17:23
Может кто просто инструкцию даст по прошивке регистраторов по uart?
11.png 59.49 КБ Скачано: 249 раз(а)
Segmentation fault.png 65.36 КБ Скачано: 257 раз(а)
|
|
REKKA
Фанат форума
Сообщения: 3722
|
Состав регистратора выложи ! |
|
n max
Модератор
Сообщения: 16478
|
Да обычно бинарник заливают в корень карты микро сд ставят карту в прибор и он шьётся сразу после включения.Или надо нажать какую нибудь кнопку (там их немного)и подержать секунд 20-30.
Можно и прогером-это 100% ный результат |
|
GeParDos
|
REKKA писал: | Состав регистратора выложи ! |
не совсем понял что надо.
ДОБАВЛЕНО 17/04/2017 19:02
n max писал: | Да обычно бинарник заливают в корень карты микро сд ставят карту в прибор и он шьётся сразу после включения.Или надо нажать какую нибудь кнопку (там их немного)и подержать секунд 20-30.
Можно и прогером-это 100% ный результат |
это не автомобильный регистратор, а регистратор видео наблюдения и я не могу с флешки прошить так как он не загружается до конца следовательно нет доступа в меню я уже писал |
|
GeParDos
|
Вот процесс загрузки прошивки в память, а какую дальше команду надо ввести что бы она записалась?
а вот "help"
base - print or set address offset
bdinfo - print Board Info structure
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
cmp - memory compare
colorbar- Displays a color bar using HDVPSS
coninfo - print console devices and information
cp - memory copy
crc32 - checksum calculation
dcache - enable or disable data cache
dhcp - boot image via network using DHCP/TFTP protocol
echo - echo args to console
editenv - edit environment variable
exit - exit script
false - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
go - start application at address 'addr'
help - print command description/usage
i2c - I2C sub-system
icache - enable or disable instruction cache
iminfo - print header information for application image
imxtract- extract a part of a multi-image
itest - return true/false on integer compare
loadb - load binary file over serial line (kermit mode)
loads - load S-Record file over serial line
loady - load binary file over serial line (ymodem mode)
logo - Displays a logo using HDVPSS
loop - infinite loop on address range
md - memory display
mm - memory modify (auto-incrementing address)
mmc - MMC sub system
mmcinfo - mmcinfo <dev num>-- display MMC info
mtest - simple RAM read/write test
mw - memory write (fill)
nand - NAND sub-system
nandecc - Switch NAND ECC calculation algorithm b/w hardware and software
nboot - boot from NAND device
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
rarpboot- boot image via network using RARP/TFTP protocol
reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables
sf - SPI flash sub-system
showvar - print local hushshell variables
sleep - delay execution for some time
source - run script from memory
test - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
true - do nothing, successfully
version - print monitor version
3245.png 23.34 КБ Скачано: 194 раз(а)
|
|
n max
Модератор
Сообщения: 16478
|
Такие только программатором поднять можно-заливкой рабочего бинарника с донора.
Или написать загрузчик под этот проц,который будет загружаться в озу и принимать данные с 232 интерфейса и писать их во флеш,или попросить оный у производителя. |
|
GeParDos
|
n max писал: | Такие только программатором поднять можно-заливкой рабочего бинарника с донора.
Или написать загрузчик под этот проц,который будет загружаться в озу и принимать данные с 232 интерфейса и писать их во флеш,или попросить оный у производителя. |
Производители сказали что не дают не чего такого и если сломался присылайте нам на ремонт, как быть, где дамп найти можно? Есть проша но в формате PAK весом 22мб можно с нее как то сделать бинарник? если да то можете подсказать как? вот выложу прошивку для ознакомления.
https://yadi.sk/d/fujPlaCf3H6bak |
|
n max
Модератор
Сообщения: 16478
|
Бинарник можно слить с такого же рабочего и залить в неисправный и делов то.
Про обновление прошивки тут надо знать процедуру обновления(описание процесса)марку проца и флеш.
Бинарник сделать теоретически можно,но надо сливать имеющуюся в регистраторе и анализировать,скорее всего обновление прошивки без boot block,и надо его вырезать из имеющейся и приклеить к обновлению потом скопом все залить |
|
GeParDos
|
n max писал: | Бинарник можно слить с такого же рабочего и залить в неисправный и делов то.
Про обновление прошивки тут надо знать процедуру обновления(описание процесса)марку проца и флеш.
Бинарник сделать теоретически можно,но надо сливать имеющуюся в регистраторе и анализировать,скорее всего обновление прошивки без boot block,и надо его вырезать из имеющейся и приклеить к обновлению потом скопом все залить |
Ну во первых спасибо тебе за активное участие! Слить бинарник не откуда в сети тоже не могу найти, флешка стоит MX25L512 , но почему то мне кажется что эта флеха не отсюда дамп с нее сливал искал совпадения в прошивке безуспешно совпадений нет, что касается проца так инфы я не нашел по этому регистратору, а посмотреть маркировку тоже не удается так как приклеен радиатор к нему, отклееть конечно можно но вот чем потом обратно приклеевать его
что касается bootа так мне кажется он и нужен это же загрузчик правильно я понимаю а с ним у меня и проблемы |
|
n max
Модератор
Сообщения: 16478
|
С флешки можно слить прогой Spi-flash,нужен комп с лпт портом+флешку надо выпаивать.Лучше слить дамп сейчас если что-то пройдёт не так то можно будет раскирпичить залив дамп обратно,и вернуть всё как было.Или заказать у китайцев прогер за 2-3 долл и можно читать\писать по усб |
|
GeParDos
|
n max писал: | С флешки можно слить прогой Spi-flash,нужен комп с лпт портом+флешку надо выпаивать.Лучше слить дамп сейчас если что-то пройдёт не так то можно будет раскирпичить залив дамп обратно,и вернуть всё как было.Или заказать у китайцев прогер за 2-3 долл и можно читать\писать по усб |
да я postal-3 юзаю
вот дамп
st dvr-1604 light (MX25L512).rar 42.03 КБ Скачано: 233 раз(а)
|
|
n max
Модератор
Сообщения: 16478
|
Если б загрузчик помер у вас был бы полный кирпич.Если девайс общается с внешним миром значит он скорее жив.Да и область где он сидит защищена от перезаписи программно
ДОБАВЛЕНО 18/04/2017 18:34
Дамп с флешки весит 43кБ,а обновление прошивки 22МБ.Вопрос-куда остальное лезет?Мож там ещё память есть
ДОБАВЛЕНО 18/04/2017 18:38
Чего-то у вас последняя треть флешки одни FF-подозрительно как то |
|
GeParDos
|
n max писал: |
ДОБАВЛЕНО 18/04/2017 18:34
Дамп с флешки весит 43кБ,а обновление прошивки 22МБ.Вопрос-куда остальное лезет?Мож там ещё память есть
|
сейчас посмотрю повнимательней так как эта флешка стоит в районе сата портов а юарт в другой стороне платы
ДОБАВЛЕНО 18/04/2017 18:57
Обратная сторона платы
сверху похожа на флеш как в роутерах ставят, а снизу помечена краской 16-ножка так на сколько я знаю помечают флешки (биосы)
IMG_20170418_234237.jpg 160.74 КБ Скачано: 306 раз(а)
IMG_20170418_235306.jpg 130.46 КБ Скачано: 179 раз(а)
|
|
n max
Модератор
Сообщения: 16478
|
Пытаться искать бинарник по надписям на материнке возле уарт или по марке проца-есть шанс что хотя бы запустится а потом обновить прошивку на свою-это как вариант
ДОБАВЛЕНО 18/04/2017 19:03
U46 это тоже флешка,значит загрузчик сидит в маленькой флешке,а сама ось в большой.Марку бы её
ДОБАВЛЕНО 18/04/2017 19:05
В планшетах с процами интел тоже так сделано в 8 ногой загрузчик,а сам ведроид или винда в большой |
|
GeParDos
|
n max писал: | ДОБАВЛЕНО 18/04/2017 19:03
U46 это тоже флешка,значит загрузчик сидит в маленькой флешке,а сама ось в большой.Марку бы её |
марка ее H27U1G8F2BTR фирмы Nnnix
ДОБАВЛЕНО 18/04/2017 19:09
по надписям пробовал искать нет не чего ну или коряво ищу
ДОБАВЛЕНО 18/04/2017 19:18
а как посталом слить с нее прошивку? может получится ее поправить? |
|
REKKA
Фанат форума
Сообщения: 3722
|
GeParDos, батарейку замерял? Она живая? |
|
GeParDos
|
REKKA писал: | GeParDos, батарейку замерял? Она живая? |
да снимал, замерял, замыкал контакты... |
|
n max
Модератор
Сообщения: 16478
|
|