ip камера Longse LBH36A200

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 30 ноя 2018, 13:53

Всем Привет!
На сегодняшний день имеем следующее:

1. Виндовая часть.

Бьюсь с программулиной под винду Ambausb. Она имеет возможность заливать прошивку и также считывать/записывать регистры, считывать и тестировать ячейки памяти. Никак не пойму какие значения куда вписать для записи в регистр. Мучаю труп с убитым загрузчиком. За подсказки буду признателен. Логи прицеплю.

2. Линуксовая часть

-Не могу ни под каким соусом поднять сеть ни на одной дохлой камере. Некоторые камеры при подключении видятся как неопределенная сеть, но пинга нет, а некоторые вообще глухо - сетевой кабель не подключен. Как победить - пока не понимаю. Походу не загружаются нужные драйвера и камера просто не видит аппаратную чатсть или не полностью загружаются из-за наличия бэдблоков.

Есть дамп нанд памяти с рабочей камеры. Для виндовых прог он ничего не значит и не подходит. Программатора нанд нет и не планируется. Так что применить этот дамп не смогу.
Есть различные прошивки с сайтов для этих платформ *.FLS и ест родная, которая слита с камеры *.gzip. Для заливки через виндовую прогу не подходят. Расширение внаглую пробовал менять - не то.
Собственно на этом пока все. Больше добавить нечего.

Хочу попробовать вручную записать данные в регистры в виндовой проге, но пока не понимаю какие и где их искать. В логе что-то видится, но применить не хватает ума. Прошу подсказок... Непонятное выделил на скринах.
Amba.rar
(364.17 КБ) 228 скачиваний
Log.rar
(292.79 КБ) 213 скачиваний

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 30 ноя 2018, 15:59

Так... Удалось в одной из камер в буте поднять сеть. В системе сеть не подымается - паника ядра. Как мне теперь залить блоки обратно в дохлую камеру? Пинг проходит только в Amboot.
Не хватает у меня мозгов, как загрузить теперь скачанные mtd0 - mtd6 обратно в камеру по тфтп...
Направьте, пож. на путь истинный...
Лог прикрепляю.
tftp2.rar
(889 байт) 220 скачиваний

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: ip камера Longse LBH36A200

Сообщение dede » 30 ноя 2018, 19:28

Попробуйте так:
tftp program mtd4 0x08000000
адрес можно варьировать, в зависимости от реакции платы... может 0x82000000. А если сильно повезет, то это сразу адрес в нанде... 0x00aa0000

Вообще по сети в линуксе, судя по дампу, драйвера на сеть в ядре вкомпилены, а значит , сеть должна подниматься в любом случае. Вы главное проверяйте сеть пингом сначала с камеры на комп(фаерволл отключить), а потом уже со своего компа на камеру - т.к. камера в буте не ответит, например...


Не искали как перепаковывают прошивки под амбареллу? Они же явно генерят файл, понятный ambausb...

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 01 дек 2018, 01:20

Спасибо. Попробую в понедельник.
Про Ambausb ничего толкового пока не нашёл. В основном все сводится к тому, что "скачайте вот этот *.elf файл, укажите путь к нему и будет вам счастье" :).

Нет больше ничего. Тишина в гугле.
Вот есть другая порога - directusb. Там в более новых версиях есть вкладочка "upload". Интересная такая вкладка... Насколько я понимаю, можно тупо скачать прошивку с устройства. Но, к сожалению, я не смог этого сделать пока, так как поддержка этой проги прекращена, а платформы s2l там в базе нет. Есть только A12. Хоть и пишут везде что А12=s2l, но нет.
Там нужно поковырятся будет в инишниках и библиотеках, а также понять, в какие ячейки и что грузить и может и удастся тогда подтянуть под s2l.
Но пока не рыл глубже. И так голова кругом от такого количества инфы.

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 03 дек 2018, 11:11

Попробовал на одной.
tftp program mtd4 0x08000000 проходит
tftp program mtd4 0x00aa0000 тоже проходит
tftp program mtd4 0x82000000 не проходит.
Но камере это не помогло...
Логи в аттаче.
tftp4.rar
(14.63 КБ) 227 скачиваний
Зы, может другие мтд* попробовать? Только вот в какой адрес?
Dede, поясните плиз, почему Вы указали 0x08000000, а не 0x07000000, например?
Я никак не пойму как и откуда эти ячейки "вынимать".

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: ip камера Longse LBH36A200

Сообщение dede » 03 дек 2018, 13:25

К сожалению, она делает не то, что ожидалось. Она хочет выполнить загруженный код. Копайте в сторону ambausb

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 03 дек 2018, 14:11

Я понял. Ладно, буду мучит тогда Ambausb.
Мне бы помочь разобраться с ней...
Я не могу понять какие ячейки памяти нужны, например в какую ячейку загружать данные (по умолчанию в Ambausb установлена 0х00100000)
Или, к примеру, такая опции как write register. Тут нужно указать адрес и значение данных
А в опциях read register и read memory нужно указать адрес и длину.
Я ХЗ что туда подставлять и где взять эти данные. Если в логах где пишется это - просьба ткнуть носом.

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: ip камера Longse LBH36A200

Сообщение dede » 03 дек 2018, 14:41

Вам нужно по смещению aa0000 в нанд залить mtd4

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 03 дек 2018, 15:49

Dede, вы не глянете своим профессиональным взглядом... Я выдернул из папки с установленной Ambausb несколько файлов. Мне кажется, что там не все правильно в конфиге и нужно что-то менять для моей платформы. Мои пояснения там в файлах *.txt
Думаю так потому, что все время вылетает ошибка и на каком-то этапе девайс просто перестает отвечать и реагировать (только сброс по питанию помогает), а сама прога зависает. Но что там может быть не так - мозгов не хватает.
Вложения
Amba_files.rar
(379.78 КБ) 223 скачивания

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 04 дек 2018, 11:35

Какой Dram start address нужно установить для этой платформы?
(по умолчанию установлен 0х00100000)
И еще моменты... Вот кусок команды show ptb с загрузчика:
amboot> show ptb
bst: 0x1946EC63 1.3 (2015/6/19) 0x00000000 0x00000001 (2048)
bld: 0xD383D753 1.3 (2015/6/19) 0x00000000 0x00000000 (193104)
pri: 0x73C1A954 0.1 (2015/6/19) 0x00208000 0x00000000 (4908792)
lnx: 0xEF9F71BB 0.1 (2015/6/19) 0x00000000 0x00000001 (42598400)
..........................................................................................................
Правильно ли я понимаю, что, например раздел bld находится в ячейке памяти 0xD383D753 и имеет длину 193104 байта?
Непонятна цифра 1.3 рядом с ячейкой и непонятно тогда что такое 0x00000000 0x00000000

Dede???

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: ip камера Longse LBH36A200

Сообщение dede » 04 дек 2018, 13:18

Я вам дал смещение раздела с ОС, что показывает ptb я не знаю, но наверное ж ман на амбут существует. Зачем все это ? у амбаюсб должен быть готовый конфиг,вам нужно сделать только файл понятный для амбаюсб. Тем в Гугле по этой платформе множество, у меня пока нет возможности гуглить за вас...

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 04 дек 2018, 15:34

Я понял. Спасибо и на этом...
Знания - бесценны! Камеры - скорее всего в мусорку...
По Ambausb все просто - если нет прошивки от производителя - то хоть гугли, хоть не гугли. Нифига не нагуглишь...
Мануал по амбуту фтопку. Что он даст? Нужно наверное структуру памяти и регистров понимать и для начала секретный даташит найти на проц.

Ответить

Вернуться в «Восстановление и настройка»