Максим, я не могу скачать ваш файл. Меня уносит на страницу поиска прошивок.
Fobos, а ваш вариант не подошёл. Вот лог с ним:
hisilicon # run up
ETH0: PHY(phyaddr=0, rmii) link UP: DUPLEX=FULL : SPEED=100M
MAC: 14-A7-8B-D1-34-61
TFTP from server 192.168.1.200; our IP address is 192.168.1.108
Download Filename 'update.img'.
Download to address: 0x82000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
################################ [ 3.000 MB]
################################ [ 4.000 MB]
################################ [ 5.000 MB]
################################ [ 6.000 MB]
################################ [ 7.000 MB]
################################ [ 8.000 MB]
################################ [ 9.000 MB]
################################ [10.000 MB]
################################ [11.000 MB]
################################ [12.000 MB]
################################ [13.000 MB]
################################ [14.000 MB]
done
Bytes transferred = 14704960 (e06140 hex)
close frondboard!
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 4096 Bytes = 4 KiB
Load Address: a0f40000
Entry Point: a0f60000
img_addr 0x82000040 write to: 0xa0f40000
write : 100%
done
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: hi3520Dromfs
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 13012992 Bytes = 12.4 MiB
Load Address: a0060000
Entry Point: a0da0000
img_addr 0x82001080 write to: 0xa0060000
write : 100%
done
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 12288 Bytes = 12 KiB
Load Address: a0f60000
Entry Point: a0f80000
img_addr 0x82c6a0c0 write to: 0xa0f60000
write : 100%
done
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 1675264 Bytes = 1.6 MiB
Load Address: a0da0000
Entry Point: a0f40000
img_addr 0x82c6d100 write to: 0xa0da0000
write : 100%
done
connect frondboard!
resetting ...
U-Boot 2010.06-svn3271 (Feb 21 2019 - 14:53:16)
Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc8 0x40 0x18
Block:64KB Chip:16MB Name:"GD25Q128"
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
chip type hi3520dv300
===============================================
DPLL:400Mhz DDR:1600Mhz
APLL:800Mhz VPLL0:162Mhz
===============================================
phy id:0x1cc816
nice find PHY RTL8201 on higmac
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
find_inode failed for name=hwidconfig
hwid_gpio_val=0x3E
find_inode failed for name=hwidconfig
Hit any key to stop autoboot: 0
ETH0: PHY(phyaddr=0, rmii) link UP: DUPLEX=FULL : SPEED=100M
MAC: 14-A7-8B-D1-34-61
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'ID_3L05142PAZ27296.txt'.
Download to address: 0x82000000
Downloading: T T T
Retry count exceeded; starting again
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Вот эта строчка меня напрягает "find_inode failed for name=hwidconfig"
И эта часть мне не понятна :
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'ID_3L05142PAZ27296.txt'.
Download to address: 0x82000000
Downloading: T T T
"
Fobos, а ваш вариант не подошёл. Вот лог с ним:
hisilicon # run up
ETH0: PHY(phyaddr=0, rmii) link UP: DUPLEX=FULL : SPEED=100M
MAC: 14-A7-8B-D1-34-61
TFTP from server 192.168.1.200; our IP address is 192.168.1.108
Download Filename 'update.img'.
Download to address: 0x82000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
################################ [ 3.000 MB]
################################ [ 4.000 MB]
################################ [ 5.000 MB]
################################ [ 6.000 MB]
################################ [ 7.000 MB]
################################ [ 8.000 MB]
################################ [ 9.000 MB]
################################ [10.000 MB]
################################ [11.000 MB]
################################ [12.000 MB]
################################ [13.000 MB]
################################ [14.000 MB]
done
Bytes transferred = 14704960 (e06140 hex)
close frondboard!
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 4096 Bytes = 4 KiB
Load Address: a0f40000
Entry Point: a0f60000
img_addr 0x82000040 write to: 0xa0f40000
write : 100%
done
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: hi3520Dromfs
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 13012992 Bytes = 12.4 MiB
Load Address: a0060000
Entry Point: a0da0000
img_addr 0x82001080 write to: 0xa0060000
write : 100%
done
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 12288 Bytes = 12 KiB
Load Address: a0f60000
Entry Point: a0f80000
img_addr 0x82c6a0c0 write to: 0xa0f60000
write : 100%
done
Header CRC Checking ... OK
Data CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 1675264 Bytes = 1.6 MiB
Load Address: a0da0000
Entry Point: a0f40000
img_addr 0x82c6d100 write to: 0xa0da0000
write : 100%
done
connect frondboard!
resetting ...
U-Boot 2010.06-svn3271 (Feb 21 2019 - 14:53:16)
Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc8 0x40 0x18
Block:64KB Chip:16MB Name:"GD25Q128"
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
chip type hi3520dv300
===============================================
DPLL:400Mhz DDR:1600Mhz
APLL:800Mhz VPLL0:162Mhz
===============================================
phy id:0x1cc816
nice find PHY RTL8201 on higmac
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
hwid_gpio_val=0x3E
find_inode failed for name=hwidconfig
hwid_gpio_val=0x3E
find_inode failed for name=hwidconfig
Hit any key to stop autoboot: 0
ETH0: PHY(phyaddr=0, rmii) link UP: DUPLEX=FULL : SPEED=100M
MAC: 14-A7-8B-D1-34-61
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'ID_3L05142PAZ27296.txt'.
Download to address: 0x82000000
Downloading: T T T
Retry count exceeded; starting again
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Вот эта строчка меня напрягает "find_inode failed for name=hwidconfig"
И эта часть мне не понятна :
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'ID_3L05142PAZ27296.txt'.
Download to address: 0x82000000
Downloading: T T T
"