Всем доброго дня!
Попался модуль IVG-80X40PS-S с прошивкой V5.00.R02.09930694.10010.2414101.0020000:
http://www.xiongmaitech.com/en/index.ph ... 85/187/367
Прошивка странная - заявлена как 4Мп, а живьём кроме 1080 ничего нет. Нашёл у ХМ прошивку, но почему-то она идёт к аппарату 30682.
Решил сначала от греха слить дамп, а оно в буфер читает, но не сливается, не понимает оно tftp из ОЗУ:
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2019.11.15 14:12:11 =~=~=~=~=~=~=~=~=~=~=~=
U-Boot 2014.04 (Mar 15 2019 - 11:11:02)
CPU: XM530
DRAM: 64 MiB
MMC: arasan: 0
In: serial
Out: serial
Err: serial
Net: dwmac.10010000
Press Ctrl+C to stop autoboot
U-Boot> <INTERRUPT>
U-Boot> <INTERRUPT>
U-Boot> print
appCloudExAbility=6HkaJGeSWAw=
baudrate=115200
bootargs=mem=35M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=cramfs mtdparts=xm_sfc:256K(boot),1536K(kernel),1280K(romfs),4544K(user),256K(custom),320K(mtd)
bootcmd=sf probe 0;sf read 80007fc0 40000 180000;bootm 80007fc0
bootdelay=1
cramfsaddr=0x60040000
da=mw.b 0x81000000 ff 800000;tftp 0x81000000 u-boot.bin.img;sf probe 0;flwrite
dc=mw.b 0x81000000 ff 800000;tftp 0x81000000 custom-x.cramfs.img;sf probe 0;flwrite
dd=mw.b 0x81000000 ff 800000;tftp 0x81000000 mtd-x.jffs2.img;sf probe 0;flwrite
dr=mw.b 0x81000000 ff 800000;tftp 0x81000000 romfs-x.cramfs.img;sf probe 0;flwrite
du=mw.b 0x81000000 ff 800000;tftp 0x81000000 user-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x81000000 ff 800000;tftp 0x81000000 web-x.cramfs.img;sf probe 0;flwrite
ethact=dwmac.10010000
ethaddr=00:12:41:18:f6:28
ipaddr=192.168.1.10
netmask=255.255.255.0
serverip=192.168.1.107
stderr=serial
stdin=serial
stdout=serial
tk=mw.b 0x81000000 ff 800000;tftp 0x81000000 uImage; bootm 0x81000000
ua=mw.b 0x81000000 ff 800000;tftp 0x81000000 upall_verify.img;sf probe 0;flwrite
up=mw.b 0x81000000 ff 800000;tftp 0x81000000 update.img;sf probe 0;flwrite
verify=n
Environment size: 1239/65532 bytes
U-Boot> ?
? - alias for 'help'
base - print or set address offset
bdinfo - print Board Info structure
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
cmp - memory compare
coninfo - print console devices and information
cp - memory copy
cramfsload- load binary file from a filesystem image
cramfsls- list files in a directory (default /)
crc32 - checksum calculation
dhcp - boot image via network using DHCP/TFTP protocol
echo - echo args to console
editenv - edit environment variable
env - environment handling commands
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
flwrite - SPI flash sub-system
go - start application at address 'addr'
help - print command description/usage
imxtract- extract a part of a multi-image
itest - return true/false on integer compare
loadb - load binary file over serial line (kermit mode)
loadx - load binary file over serial line (xmodem mode)
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
md - memory display
mm - memory modify (auto-incrementing address)
mmc - MMC sub system
mmcinfo - display MMC info
mw - memory write (fill)
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables
setexpr - set environment variable as the result of eval expression
sf - SPI flash sub-system
sleep - delay execution for some time
source - run script from memory
tftpboot- boot image via network using TFTP protocol
version - print monitor, compiler and linker version
U-Boot> sf probe 0
U-Boot> sf read 0x82000000 0x0 0x800000
SF: 8388608 bytes @ 0x0 Read: OK
U-Boot> tftp 0x82000000 4.img 0x800000
tftpboot - boot image via network using TFTP protocol
Usage:
tftpboot [loadAddress] [[hostIPaddr:]bootfilename]
U-Boot>
Это что же теперь и не слить?
И теперь сдувать и в программатор? Без вариантов?
Может кто сталкивался или есть какие мысли?
Модуль IVG-80X40PS-S
Re: Модуль IVG-80X40PS-S
В новых бутах ХМ убрал возможность заливать файлы по тфтп. Если камера подключена к интернету, можете скинуть в личку серийник, логин, пароль, я дамп солью.
Re: Модуль IVG-80X40PS-S
Оно конечно спасибо, но с такой прошивкой выставлять в сеть как-то даже неудобно, похабно как-то. А Вы слить можете через телнет или каким-то иным способом? Интересно было бы научиться самому, если это не через линукс, в нём я "0".
- kROOT
- Специалист
- Сообщения: 13823
- Зарегистрирован: 02 сен 2013, 14:25
- Откуда: youcam.pro
- Контактная информация:
Re: Модуль IVG-80X40PS-S
Да ничего с камерой не случится, если она с паролем.
А вот как дамп сливается через облако, интересно. Или просто серийник вписывается в дамп от другой камеры?
А вот как дамп сливается через облако, интересно. Или просто серийник вписывается в дамп от другой камеры?