The G1 runs on ambarella S3L (also used in dahua cams)
minishell below will work with U-Boot 3.1.6-279309 (May 11 2017-13:36:13) or earlier
https://ipcamtalk.com/threads/unrestricted-root-shell-on-g1-cameras.23213/#post-221134
However will not work with U-Boot 3.1.6-297597 (Aug 30 2017-21:48:30) or newer
The cam will not drop into ASH using normal methods.
I will be experimenting with 2 G1's both running on U-Boot 3.1.6-279309 (ds-2cd2085fwd-i & ds-2cd2035-fwd-i)
The hardware chipset spec can be found on baidu by searching
S3L-SHA-001-0.5_Ambarella_S3L_System_Hardware
The hardware spec says fastboot can be used via GPIO command.(however it may be blocked by hik)
minishell below will work with U-Boot 3.1.6-279309 (May 11 2017-13:36:13) or earlier
https://ipcamtalk.com/threads/unrestricted-root-shell-on-g1-cameras.23213/#post-221134
However will not work with U-Boot 3.1.6-297597 (Aug 30 2017-21:48:30) or newer
HKVS # upf
'upf' is a ambiguous command! Exec the shortest command
***** UPDATE START *****
MAC: 94:e1:ac:59:42:2f
TFTP from server 192.0.0.128; our IP address is 192.0.0.64
Filename: 'mImage_g1'
Load address: 0x02000000
do_tftp_load:bld_udp_recv RRQ ok,opcode=3
################################################################################
################################################################################
################ got 4513976 bytes (4408 KB)
[ INFO][BLD] TFTP: Download File [OK]
version2 error.
hdr->crc32=0xcdd7acc7
hdr->img_len=4513720
hdr->mem_addr=0xffffffff
hdr->magic=0x4d535953
build_time:Fri Oct 13 00:12:34 2017
username: montecrypto
hostname: localhost
verify data failed! error: upm.
update mini system [FAIL]!error: upf.
!!!!! UPDATE FAIL !!!!!
HKVS #
'upf' is a ambiguous command! Exec the shortest command
***** UPDATE START *****
MAC: 94:e1:ac:59:42:2f
TFTP from server 192.0.0.128; our IP address is 192.0.0.64
Filename: 'mImage_g1'
Load address: 0x02000000
do_tftp_load:bld_udp_recv RRQ ok,opcode=3
################################################################################
################################################################################
################ got 4513976 bytes (4408 KB)
[ INFO][BLD] TFTP: Download File [OK]
version2 error.
hdr->crc32=0xcdd7acc7
hdr->img_len=4513720
hdr->mem_addr=0xffffffff
hdr->magic=0x4d535953
build_time:Fri Oct 13 00:12:34 2017
username: montecrypto
hostname: localhost
verify data failed! error: upm.
update mini system [FAIL]!error: upf.
!!!!! UPDATE FAIL !!!!!
HKVS #
U-Boot 3.1.6-297597 (Aug 30 2017-21:48:30)
boards:310094
Boot From: NAND 2048 RC BCH 6bit
SYS_CONFIG: 0x00070053 POC: 001
Cortex freq: 1008000000
ENET freq: 50000000
iDSP freq: 504000000
Dram freq: 840000000
Core freq: 564000000
AHB freq: 282000000
APB freq: 141000000
UART freq: 24000000
SD freq: 50000000
SDXC freq: 50000000
dev_modelS-2CD2085FWD-I
[Uboot] In release mode!
Hit Ctrl+u to stop autoboot: 4
HKVS # help
cmd 'help' is not supported.
HKVS # help
The following commands are supported:
boot erase help reset
saveenv printenv setenv upbs
format update upfusb upf
updatebusb updateb gos go
mii gpio ping
Use 'help' to get help on a specific command
HKVS # help erase
Help for 'erase':
erase [env|sysflg|param|dpt|rcvy|krn_pri|krn_sec|app_pri|app_sec|dbg|cfg_pri|cfg_sec|syslog|raw|os]
HKVS #
The cam will not drop into ASH using normal methods.
I will be experimenting with 2 G1's both running on U-Boot 3.1.6-279309 (ds-2cd2085fwd-i & ds-2cd2035-fwd-i)
The hardware chipset spec can be found on baidu by searching
S3L-SHA-001-0.5_Ambarella_S3L_System_Hardware
The hardware spec says fastboot can be used via GPIO command.(however it may be blocked by hik)
Last edited: