| Автор | Сообщение |
ivavictor Новичок Сообщения: 11
|
Здравствуйте.
Пришел в ремонт видерегистратор BestDVR 1605 Light с заявленной експравностью "не загружается".
Камень - Hi3520RBC
Кодеры - TW2868-LA2-CR
часы реального времени - DS1307
Действительно на экране цветные полосы и дальше никуда. После танцев с бубном, замены кварца и мс (оказалась рабочей путем установки ее в другую плату) часы завелись, регистратор стал загружаться. Но. Часы идут только 29 сек. На тридцатой сбрасываются на начальную дату - 1 сек. и далее по кругу.
Прошивка заменена. Но не по флешке, он ее не видит, а посредством оригинальной программы, закачивающей прошивку по сети. Кому интересно - ссыль http://forum.cctv-service.ru/viewtopic.php?f=6&t=19.
Как-то в тупик попал. Обмен по I2C идет, Не совсем корректно ведет себя вывод SQW/OUT нога 7 DS1307. Должен там быть полный 0, а присутствует некая активность, но это выход импульсов различной частоты, в зависимости от конфигурации.
У кого будут идеи? |
|
Captain monitor.net.ru  Сообщения: 10256
|
| ivavictor писал: | | У кого будут идеи? |
чем занимаешся? Даташит открываю и смотрю на 7 ногу: https://www.sparkfun.com/datasheets/Components/DS1307.pdf
Это выход с МС часов. С какого перепуга там 0? Тем более подтянуто к 1.
SQW/OUT (Square Wave/Output Driver) – When enabled, the SQWE bit set to 1, the SQW/OUT pin
outputs one of four square wave frequencies (1Hz, 4kHz, 8kHz, 32kHz). The SQW/OUT pin is open
drain and requires an external pull-up resistor. SQW/OUT will operate with either Vcc or Vbat applied. |
|
ivavictor Новичок Сообщения: 11
|
Может быть все было бы так весело, если бы не было грустно. У меня есть другой такой-же, с другой неисправностью, но часы там - сверять можно. С ним и сравнивал. Там 0 и осел не видит никаких пульсаций. Видимо бит SQWE в 0 выставлен. |
|
Captain monitor.net.ru  Сообщения: 10256
|
может в никуда и подтяжки нету? Но эта нога все равно не дает решения почему у тебя часы клинит.
Посмотри все таки на прошивку. В ней есть управление часами.
Или у тебя програмная проблема, или аппаратная. Есть с чем сравнивать, ну так сравни все от и до. Тут тебе бы запоминающий осцил. Пока только флуд, пока не намериешь.
И замени флешку и перепрошей по новой. И кстати, почему ты менял часы? Там был какой дефект? |
|
M - 16. Участник Сообщения: 265
|
Имеет смысл заводские настройки из меню выставить и перезагрузить.
Не поможет - поглядеть, мож в ч/3 uart пожалуется на что. |
|
ivavictor Новичок Сообщения: 11
|
Изначально как раз часы и не работали - не было обмена по шине с процем. На прошивку я и грешу, собсно поэтому и прошивал. Забыл упомянуть - при включении он три раза подает звуковой сигнал - это ненормально.
И понимаю, что 7 нога не при делах. Но конфигурацию часам камень из прошивки передает. А она неправильная раз 7 нога задействована.
Добавлено 13-10-2014 13:58
В планах флеш перекинуть.
Не написал флеш - S29GL128M10TAIR1. Фулл как можно снять? Мой прогер ее не поддерживает. |
|
Captain monitor.net.ru  Сообщения: 10256
|
ivavictor, | M - 16. писал: | | мож в ч/3 uart пожалуется на что. |
подключайся терминалом.
| ivavictor писал: | | Фулл как можно снять? Мой прогер ее не поддерживает. |
слить терминалом у тебя пока знаний не хватит. Ищи програматор. Кстати, обновление как проходит? |
|
ivavictor Новичок Сообщения: 11
|
TFTP пользовался, правда для других целей. Поэтому и заглянул сюда в такое время. Есть тут что почитать.
Обновление проходит на ура, без ошибок. Но, повторюсь - по сети через их тулзу. |
|
Captain monitor.net.ru  Сообщения: 10256
|
| ivavictor писал: | | Обновление проходит на ура, без ошибок. |
Значит прошивка не причем. Все реги что видел прошивались, не просто обновлялись, а перешивали полностью часть ПО. Оставался только загрузчик. Может там рамс сидит? Раз с терминалом дружишь, вытаскивай с первого и второго загрузчики. Сравнивай. |
|
ivavictor Новичок Сообщения: 11
|
Сейчас пока некогда - завален работой. Как только появится время - займусь, напишу. |
|
ivavictor Новичок Сообщения: 11
|
Перекинул флеш. С ней перекинулась и неисправность в исходном виде. На экране цветные полосы и дальше никуда. Обмена по I2C нет между камнем и часами нет. Значит загрузчик тоже во флеше сидсит. Не приходилось соединять регистратор и комп по COM порту. У регистратора порт тот, что наружу выведен? |
|
Captain monitor.net.ru  Сообщения: 10256
|
| ivavictor писал: | | У регистратора порт тот, что наружу выведен? |
понятия не имею. моделей/модификаций очень много. показывай плату, посмотрим. а с тем уже можно работать.
| ivavictor писал: | | Перекинул флеш. |
программатором ее и клонировать. А что с неисправным железом - заработало? |
|
ivavictor Новичок Сообщения: 11
|
Вторую пока не впаивал.
Ну а прогер - попробую позвонить завтра. Без особой надежды. |
|
ivavictor Новичок Сообщения: 11
|
|
M - 16. Участник Сообщения: 265
|
Фотка фиговая, смазаная. Возле реле трёхпиновые площадки. Надо там поискать Tx осциллографом.
RS-232 в меню конфигурируется, в смысле: есть такой пункт вообще?
PS. Извините, повторяюсь: сброс на дефолтные настройки из меню пробовался с отключенным винтом? |
|
Captain monitor.net.ru  Сообщения: 10256
|
ivavictor, ты изверг, нельзя было просто хоть ссылку вставить. Все разъехалось от такого размера. Твой коннектор - рядом с разъемом на монитор. Осцилом, тестером туда и ищи землю, трансмит и ресив. Лепи переходник для компорта на MAX232. На старых сотиках этих переходников море было.
Добавлено 17-10-2014 11:16
тоже вариант
| M - 16. писал: | | Возле реле трёхпиновые площадки. |
|
|
ivavictor Новичок Сообщения: 11
|
Картина ссылкой и была.
Подфартило мне с донором, но ненадолго - забрали без ремонта. Флеш едва успел перепаять. Сейчас ситуация такая - регистратор грузится только до цветных полос. Все.
С разъемом немного не туда. С того разъема дорожки как раз под VGA и идут. С другой стороны. По этоим разъемам я проходился ослом, но на рабочем. Тишина. Подключил к нерабочему.
Добавлено 17-10-2014 13:14
NAND: No NAND device found!!!
0 MiB
U-Boot 2008.10-svn (Jul 8 2011 - 17:43:39)
DRAM: 128 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
Press CTRL-C to abort autoboot in DS1307_ADDR detect error
NetWork detect id:8201
cramfs: wrong magic
### boot LOAD ERROR !
Wrong Image Format for bootm command
ERROR: can't get kernel image!
u-boot #
Добавлено 17-10-2014 13:18
Получается с загрузчиком беда - порушена константа с адресом часов, оттого и не грузится.
Но на рабочем это не проходит. Еще раньше осциллографом проходился по этим разъемам. stdout куда-то не туда... |
|
ivavictor Новичок Сообщения: 11
|
Проходит. принесли другой. Не то чтобы они мрут как мухи, видимо карма такая. В общем в одном это разъем функционирует, в другом нет. Может тупо не распаяны какие элементы? |
|
Captain monitor.net.ru  Сообщения: 10256
|
| ivavictor писал: | | Может тупо не распаяны какие элементы? |
прозвони тестером, сравни, поймешь. Может проц тупо не запускается? Проблем у последнего с питанием нету? |
|
igtv Участник Сообщения: 223
|
Поменяй микруху часовую и будет тебе счастье Очень часто такие симптомы.И ещё проверь обвязку её,бывали случаи что проблема была в ней. |
|
ivavictor Новичок Сообщения: 11
|
|