NC450 UN/2.0 дамп для программатора

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

NC450 UN/2.0 дамп для программатора

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
20 Ответить
Re: NC450 UN/2.0 дамп для программатора
2019-01-29 08:40:55
А кто-нибудь может сказать где у нее точки подключения serial console?
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-02 10:11:18
Файл можно получить по ссылке:
nc450.bin
https://yadi.sk/d/BH2kOVZ-FU_qhw

Прикрепляю ссылку на дамп.
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-02 10:22:04
A4:2B:B0:14:8C:4D

Мак находится по адресу 040020

Но у меня при смене его на родной от камеры он не изменяется(
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-03 05:59:29
Посмотрите в файле который вы выложили по адресу 0x40003 есть еще один MAC A4:2B:B0:14:8C:4C у вас такой есть? По идее там два интерфейса LAN и Wi-Fi соответственно должно быть два MACа - может попробовать их оба менять одновременно. На оригинальной камере сравните ваши MAC у Ethernet и Wi-Fi подключений. Возможно LAN MAC = x, Wi-Fi MAC = x+1. По идее если вы точно знаете область загрузчика в прошивке то MAC адреса должны быть в пределе аго области иначе при обновлении прошивки они будут утеряны. Также попробуйте поискать серийный номер камер в теле прошивки - была информация что некоторые вендоры генерят MAC автоматически в зависимости от серийного номера и поэтому первично искать и менять серийный номер камеры если он там присутствует.

И еще вопрос про MAC - A4:2B:B0:14:8C:4D он присутствует на шильдике камеры? То есть когда два MAC на устройстве - какой из них написан на наклейке?

И еще все таки интересно получить доступ к ней по serial console - так удобнее и быстрее экспериментировать с прошивками...
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-03 09:55:43
A4:2B:B0:14:8C:4D
Этот мак написан на наклейке.
Попробую нарыть в дампе серийный номер и поменять все сразу.
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-03 10:10:07
Я залил ваш дамп, камера ожила с вашим MAC, обновил прошивку до 1.5.0. Сейчас сброшу в начальное состояние, сниму дамп со свежей прошивкой и начну искать тоже где правится MAC. Как успел понять MAC адрес один - если камера работает от Ethernet то подключение по Wi-Fi не активно, когда переключается на Wi-Fi то MAC тот же что на Ethernet. Когда будете менять MAC, по адресу 0x40004 попробуйте прописать какой хотите новый MAC-1 а по адресу 0x40029 новый MAC. То есть как было тут 0x040004 A4:2B:B0:14:8C:4C 0x400029 A4:2B:B0:14:8C:4D. И кстати какой серийник у камеры с данным MAC с которого снимали дамп?
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-03 11:16:03
У меня смена MAC прошла нормально, 0x40004 свой MAC-1 0x400029 свой MAC, сейчас соберу в корпус и буду дальше тестировать.
Не пойму только смахнул резистор пока паял или его не было. Не могли бы вы посмотреть стоит ли R80 на 3 ноге w25q128 и какой номинал?
Он будет влиять на прошивку роутера штатным способом через web-интерфейс.
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-03 14:00:40
Проверил - по логам роутера Ethernet и Wi-Fi MAC сменился на мой, но через смартфон в облаке показывает ваш MAC.
Попытка привязки камеры к облаку через приложение на смартфоне приводит к ошибке что такое устройство уже используется.
Похоже есть какой-то хитрый идентификатор по которому камера привязывается к облаку и он не связан с MAC.

В итоге камера работает через приложение при подключении по Wi-Fi к домашнему роутеру, через мобильное соединение - не работает.
Самый очевидный способ искать что править в прошивке - это если есть две камеры в которых не ковырялись - сбросить их настройки в заводские, слить дампы и сравнивать их между собой. Должны быть отличия где MAC и этот хитрый ID или серийный номер камеры к которому идет привязка в облаке где-то в пределах той же области прошивки где и MAC.

Так все-таки, Максим, какой у вас оригинальный серийник камеры с которого снимался дамп?
И есть ли возможность сравнить дампы двух устройств в которых еще не ковырялись.
И как работает у вас клон ? В локалке как я понял не работает из-за конфликта что MAC одинаковые, а через облачное подключение работает клон или нет?

Вот если бы еще найти точки куда serial console выведена то можно было бы через UART зацепиться через переходник и средствами U-boot слить полный дамп.
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-05 01:42:32
Хорошо бы изучить область 0x40000-400EF.
  0  
  0  
#1
Опции
Re: NC450 UN/2.0 дамп для программатора
2019-02-07 05:58:14
Файл можно получить по ссылке:
nc450v2.bin
https://yadi.sk/d/Ey-eR3zWd-WzGw

Не юзаный дамп с камеры ревизии v2. Камера новая.
  0  
  0  
#1
Опции