Дефект видеорегистратора TVT TD-2304SS-C заключается в непрерывном писке при подаче питания. При этом регистратор не запускается.

Это довольно стандартная поломка и заключается в поврежденном загрузчике прошивки. При первичном осмотре лучше на всякий случай проверить напряжения на DC/DC преобразователях и линейных стабилизаторах, т.к. не исключен их выход из строя.

Плата имеет маркировку DKCBA и наклейку DJ2304SS-C (V1.3) 20130221637.


Прошивка находится в флеш-памяти с маркировкой FL128PIF. Ее полное название — S25FL128P

Выпаиваем ее и имеем ввиду, что рядом расположен пластмассовый разъем, который может оплавиться. Можно заклеить его термоскотчем.

Также при недостаточном прогреве платы, могут оторваться дорожки.

Считываем исходную прошивку на программаторе.

Однако на данном этапе я столкнулся с ситуацией, что видеорегистратор TVT TD-2304SS-C выпускался в нескольких вариантах с разными процессорами. Дампы с прошивками я нашел тут.
Однако для того, чтобы узнать мою модификацию, необходимо снять радиатор с процессора. Это было сложно, т.к. держался он намертво и разогрев его феном ничем не помог. Поэтому пришлось срезать его острым канцелярским ножом. Будьте крайне осторожны, т.к. можно пораниться и повредить процессор.

После снятия радиатора, я увидел маркировку процессора — мне подходил Hi3520A.

Дальше я столкнулся с тем, что дамп флеши представлен в архиве в виде трех файлов: uboot20a(загрузчик), kern20a (ядро) и rootfs20a (сама прошивка). Загрузчик у меня был поврежден полностью. Для того, чтобы подменить загрузчик, нужно было отрезать первые 64 байт.

Сравнение HEX-файлов я делал в бесплатной программе FlexHEX, а редактирование в Hex Editor Neo. Может быть все можно было сделать в первой программе.
После подмены загрузчика, видеорегистратор запустился, однако дальше загрузки дело не пошло.

Требовалось помимо загрузчика, заменять и остальную часть прошивки. Я сравнил в Flexhex ядро и увидел, что его начало также повреждено.

Таким образом нужно полностью собирать прошивку. Мне бы пришлось это делать, однако на одном из форумов мне предоставили считанный дамп. По следующей ссылке можно скачать данный дамп с этого видеорегистратора TVT TD-2304SS-C.
При сравнении исходного битого дампа и необходимого видим такую картину. Видим побитые загрузчик, ядро и саму прошивку.

Я прошил видеорегистратор готовым дампом. Видеорегистратор заработал и вернулся своему хозяину.

Ранее у меня в ремонте была IR видеокамера LIA40ESFP, на выходе у которой отсутствовал видеосигнал.
У меня та же проблема, TVT TD-2304SS-C то же самое. Дамп на форум уже нет, Я никуда не найти . Есть ли возможность дать его мне ?
P.s Прошу прощения за мой русский ! Заранее спасибо!
Да, могу отправить. Напишите свой адрес электронной почты.
dobaromir@gmail.com
Отправил. Напишите результат.
Спасибо большой,когда у меня будет результат, я напишу после воскресенья наверное!
Potrzebuje całą zawartość. Rejestrator Hexon 16ch
Model: DS-2316SE-AFW/V: 3.2.0.P
Brak vga
Мне нужен весь контент.
FL128PIF
253QQ027
Spansion
Email: radioelektryka@poczta.fm
Прошил S25FL128P ! Видеорегистратор заработал 🙂
Большое спасибо ANDRII ….!
Вот и хорошо. Желаю удачи!
Здравствуйте. Столкнулся с такой же проблемой. Ссылка на дамп не активна уже, могу я Вас попросить выслать его на почту или еще куда? Спасибо заранее.
Да, могу отправить. Напишите свой адрес электронной почты.
aryabchinskiy@gmail.com
Спасибо!
Отправил. Напишите результат.
Все получилось! Спасибо, земляк,привет из Макеевки!
Взаимно. Рад увидеть здесь кого-то поблизости!
Добрый день друзья! Похожая проблема, просьба поделиться файлами. Заранее благодарен! serge9823@hotmail.com
Добрый день! Отправил.
Доброго времени суток,
У меня такая же проблема но с: TD-2808PE-A.
Можете чем то помочь ?
Доброго. Чем именно? Считайте родную прошивку. Найдите новую и залейте или попробуйте восстановить считанную родную. Предварительно проверьте напряжения источников питания.
merhaba benim S25FL128P model cihazım için güncelleme gönderebilir misiniz
hi can you send me update for my S25FL128P model device.
lase_511@hotmail.com
Hi. Send.
Hello, thank you for your interest. I applied the file you sent with CH341APro Device. Model of my recorder: HYDVR 4104P, motherboard model: DJ2304SS-CV1.3. My device beeps long beep.
Did my firmware not suit you? Do you have a different device?
Let me tell you as a photo.
https://s2.dosya.tc/server12/is29an/Photo.rar.html
Download Photo İ am Dvr Hyundai 4104P
The boards are extremely similar. Have you compared your original dump and mine? Is the supply voltage normal? ESR capacitors?
Yes, the voltages are normal. We send them to the service and they send software and send it back. We wanted to try our luck.
Do you often have such situations? Do you have many DVRs?
Здравствуйте.Ссылка на дамп не активна.
Прошу Вас выслать его на почту zrusenov@yahoo.com
Заранее спасибо
Здравствуйте. Отправил.
Спасибо,попробую.
Здравствуйте, интересная статья, может кто подскажет где взять дамп на tvt td-2308se-c или как его собрать.
free0n@hotmail.com
Здравствуйте, у меня такая же проблема на плате написано tw-2304SS-C.
Ссылка на дамп не активна.Прошу Вас выслать его. rum_pavlov@mail.ru
Здравствуйте. Отправил.
Спасибо!
Здравствуйте. Столкнулся с такой же проблемой. Ссылка на дамп не активна уже, могу я Вас попросить выслать его на почту или еще куда? Спасибо заранее. mail sanekuser@ukr.net
Здравствуйте. Отправил.
Здравствуйте! У Вас случайно дампа (флеш S25FL128P) на видеорегистатор TVT TD2316ME-A случайно нет?
Прошу Вас выслать дамп на почту willisd@mail.ru
Заранее спасибо
Отправил
Здравствуйте, нужен дамп, скиньте пожалуйста. stosmirantenn@mail.ru
Отправил.
Добрый день. Большая просьба, бросить дамп на почту m_vld@mail.ru Та же проблема и что самое интересное на месте флешки следы пайки есть, т.е. выходит это какая-то болячка конкретной микросхемы.
Отправил.
Добрый день. Буду очень благодарен если скинете дамп s4shel@i.ua
Вчера нашел, прошивку. Прошил все заработало. Но все равно хотелось бы посмотреть прошивку, которой прошивал автор статьи
Отправил на почту
Отправил.
Здравствуйте. Большая просьба выслать дамп прошивки на igor.todorenko@gmail.com За ранее благодарен.
Отправил.
Здравствуйте,очень нужен дамп для TD-2804NS-L если имеется,если нет то отправте тот что есть,спасибо Andrnettvv@gmail.com
Отправил.
Добрый день!
Нет ли у Вас прошивки для TVT TD-2716TE-C ?
Если есть что ни будь, или дамп или ссылка на ресурс — буду весьма признателен.
Добрый день. К сожалению нет. По маркировке платы пробовали искать?
Добрый день.
На плате есть приклеенный бумажный шилд , на нем следующее:
XJL2716TE-C(V1.2/NV9000)1611260093.
Пробовал искать по этим данным — не получилось.
Нашел 2708TE-P&2716TE-C Flash.rar на сайте http://download.eyemaxdvr.com/
Также на ресурсе http://173.236.154.184 есть LTD2708TS-M<D2708TE-M<D2716TE-M.zip.
Не рискую их пробовать, так как не уверен что это то, что необходимо.
Такая информация по команде printenv:
hisilicon # printenv
bootdelay=1
baudrate=115200
ethaddr=»00:00:23:34:45:66″
ipaddr=»192.168.1.10″
serverip=»192.168.1.2″
netmask=»255.255.255.0″
bootfile=»uImage»
bootcmd=nand read 0x42000000 0x0 0x800000;bootm 0x42000000
phyintfx=0
update_uboot=1
bootargs=mem=344M console=ttyAMA0,115200 root=/dev/romblock2 rootfstype=squashfs mtdparts=hi_sfc:2M(boot);hinand:8M(kernel),20M(rootfs),64M(appfs),16M(qte),4M(config),16M(log)
update_force_boot=0
update_force_others=0
stdin=serial
stdout=serial
stderr=serial
verify=n
jpeg_addr=0x55400000
jpeg_size=0x679
vobuf=0x69000000
ver=U-Boot 2010.06 (Aug 05 2016 — 14:59:28)
Environment size: 594/131068 bytes.
При старте системы:
System startup
U-Boot 2010.06 (Aug 05 2016 — 14:59:28)
Check Flash Memory Controller v100 … Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x15
Block:64KB Chip:2MB Name:»MX25L1606E»
SPI Nor total size: 2MB
Check Nand Flash Controller v610 … found
Special NAND id table Version 1.36
Nand ID: 0x98 0xD1 0x90 0x15 0x76 0x14 0x01 0x00
Block:128KB Page:2KB Chip:128MB*1 OOB:64B ECC:4bit/512
Nand total size: 128MB
In: serial
Out: serial
Err: serial
current hi3535 version 201504211350
cur device nand size 131072, spi size 2097152
Доходит до:
[1351]Memory RSS : 17496 KB (17.085938 MB), main, ../public/src/main.cpp, 74, main first line
[1351]Debug:I am child(SystemCall_ChildProcess), my pid=1365
[1351]Debug:child is ready…
[1351]Debug:I am father, my pid=1351, child_pid=1365
Active Security error
▒▒▒▒▒▒֤ʧ▒▒
AAC: 0x6F
#@#error**flag#@#-2 cryptomemory check error crypto.c,691
eth0 MAC Address 00:18:ae:6a:c5:22
CVADecoderManager::Initial nProductID = -1
killall: ConfigSyncProc: no process killed
[1351]Debug:I’am child, shutdown DONE(abnormal). pid=1365, ppid=1351
и останавливается.
На экране заставка.
Не хотелось бы положить при неправильной прошивке.
Что посоветуете?
Я бы прошивал и не заморачивался. Это применимо, если у Вас внешний программатор. Предварительно сохранить исходный дамп флеш памяти. В случае отрицательного результата прошить исходной прошивкой.