Сменить серийники
Сменить серийники
День добрый
есть плата AHB70XXT8-3521 V1.01
Слил прошивку с 25Q64
Серийного номера в явном виде нет.
Лог загрузки в терминале
U-Boot 2010.06-svn210 (Jan 08 2015 - 13:11:32)
boardvalue: 0x3
Check spi flash controller v300. found
Spi(cs1) ID: 0xEF 0x40 0x17 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:8MB Name:"W25Q64FV"
envcrc 0xf118c46c
ENV_SIZE = 0xfffc
In: serial
Out: serial
Err: serial
USB: scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
user init finish.
Press CTRL-C to abort autoboot in 0 secondshisilicon # <INTERRUPT>
hisilicon # printenv
bootcmd=sf probe 0;sf read 84000000 790000 10000;logoload 84000000;decjpg;sf rea
d 82000000 30000 1f0000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
restore=1
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwri
te
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwr
ite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrit
e
e
te
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flw
rite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
gatewayip=192.168.0.1
ethaddr=00:0b:3f:00:00:01
bootargs=mem=98M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=h
i_sfc:192K(boot),1984K(romfs),3904K(usr),1664K(custom),64K(logo),384K(mtd)
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn210 (Jan 08 2015 - 13:11:32)
Environment size: 1361/65532 bytes
hisilicon #
здесь мак менял
Он отличный от того когда загрузится ядро.
При загрузке ядра терминал отваливается.
Как и где сменить клоуд ид и мак
есть плата AHB70XXT8-3521 V1.01
Слил прошивку с 25Q64
Серийного номера в явном виде нет.
Лог загрузки в терминале
U-Boot 2010.06-svn210 (Jan 08 2015 - 13:11:32)
boardvalue: 0x3
Check spi flash controller v300. found
Spi(cs1) ID: 0xEF 0x40 0x17 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:8MB Name:"W25Q64FV"
envcrc 0xf118c46c
ENV_SIZE = 0xfffc
In: serial
Out: serial
Err: serial
USB: scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
user init finish.
Press CTRL-C to abort autoboot in 0 secondshisilicon # <INTERRUPT>
hisilicon # printenv
bootcmd=sf probe 0;sf read 84000000 790000 10000;logoload 84000000;decjpg;sf rea
d 82000000 30000 1f0000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
restore=1
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwri
te
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwr
ite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrit
e
e
te
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flw
rite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
gatewayip=192.168.0.1
ethaddr=00:0b:3f:00:00:01
bootargs=mem=98M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=h
i_sfc:192K(boot),1984K(romfs),3904K(usr),1664K(custom),64K(logo),384K(mtd)
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn210 (Jan 08 2015 - 13:11:32)
Environment size: 1361/65532 bytes
hisilicon #
здесь мак менял
Он отличный от того когда загрузится ядро.
При загрузке ядра терминал отваливается.
Как и где сменить клоуд ид и мак
Re: Сменить серийники
На плате стоит ЕЕПРОМ, в ней и менять
Re: Сменить серийники
на плате нет EPROM только SPI
При перезаливки одного дампа c SPI в другой номер тоже переходит.
Как узнать где он сидит?
При перезаливки одного дампа c SPI в другой номер тоже переходит.
Как узнать где он сидит?
Re: Сменить серийники
Фото платы давай. У всех есть at24c16
посмотри в консоли командой dmesg
посмотри в консоли командой dmesg
Код: Выделить всё
gpio_i2c_wread_24c16 0x33:d2
gpio_i2c_read_24c16 0x34:d4
at24c16:========================================================
at24c16:Driver Version=20130520 DateTime=May 5 2014-15:10:45.
at24c16:Driver for HISI3511 Linux 3.0.8 (by zhaoqt).
at24c16 driver init start ...
Re: Сменить серийники
Смотреть в hex редакторе конец раздела boot, потом custom и mtd
Это если вы точно уверены, что после перекидывания образа серийники меняются
Это если вы точно уверены, что после перекидывания образа серийники меняются
Re: Сменить серийники
фото чуть позже
Уверен на 100% что номер во флеше.
Хекс редакторе искал и мак и клоуд в явном виде нет.
Уверен на 100% что номер во флеше.
Хекс редакторе искал и мак и клоуд в явном виде нет.
Re: Сменить серийники
Извиняюсь за фото гребоный айфон
Re: Сменить серийники
Он же будет не в ASCII , а в HEX
Re: Сменить серийники
По схемотехнике она должна быть на UT21 если U24 это DS1307 - сидят на одной i2c шине поди.
Посмотри в U-Boot - printenv
Если U-Boot нет - значит где то в настройках, вполне вероятно что в загрузочном скрипте.
Посмотри в U-Boot - printenv
Если U-Boot нет - значит где то в настройках, вполне вероятно что в загрузочном скрипте.
-
- Специалист
- Сообщения: 855
- Зарегистрирован: 15 ноя 2014, 22:34
- Откуда: alarmsystem-cctv
- Контактная информация:
Re: Сменить серийники
что вы гадаете? задача какая? есть на что менять? что вообще происходит, рассказывай по порядку. Почему нужно сменить ид и мак?
Re: Сменить серийники
По порядку U24 это DS1307 часовая. Место под епром есть но микрухи нет и не было.
Нашол у китайце даташит в приложение.
Есть регистратор который не грузился висел на заставке. Китайцы прислали прошивку. по цыфрам все подходило.
Прошил по ТФТП через терминал. Аппарат завелся но на китайском языке и не запоминает настройки. Слил с него старый клоуд и маг.
Слил с другого аппарата дамп программатором перезалил в эту микросхему он завелся, но все номера остались с оригинала.
Команду printenv смотреть в первом посту.
В U-Boot мак другой его менял но после загрузке ядра он старый.
Нашол у китайце даташит в приложение.
Есть регистратор который не грузился висел на заставке. Китайцы прислали прошивку. по цыфрам все подходило.
Прошил по ТФТП через терминал. Аппарат завелся но на китайском языке и не запоминает настройки. Слил с него старый клоуд и маг.
Слил с другого аппарата дамп программатором перезалил в эту микросхему он завелся, но все номера остались с оригинала.
Команду printenv смотреть в первом посту.
В U-Boot мак другой его менял но после загрузке ядра он старый.
- Вложения
-
- AHB7808T-LM.pdf
- (109.06 КБ) 294 скачивания