correct address for hi3518ev100.

pull/8/head
Paul Philippov 2022-01-23 23:58:32 -05:00
parent 2f0a104fcf
commit 4cb72704cf
1 changed files with 7 additions and 7 deletions

View File

@ -198,7 +198,7 @@ setenv totalmem 64M
```
setenv osmem 32M
setenv bootargs 'mem=${osmem:-32M} console=ttyAMA0,115200 panic=20 root=/dev/mtdblock3 rootfstype=squashfs init=/init mtdparts=hi_sfc:256k(boot),64k(env),2048k(kernel),5120k(rootfs),-(rootfs_data)'
setenv bootcmd 'setenv setargs setenv bootargs ${bootargs}; run setargs; sf probe 0; sf read 0x42000000 0x50000 0x200000; bootm 0x42000000'
setenv bootcmd 'setenv setargs setenv bootargs ${bootargs}; run setargs; sf probe 0; sf read 0x82000000 0x50000 0x200000; bootm 0x82000000'
```
Установите переменные окружения для доступа камеры в сеть, где `ethaddr` --
@ -223,18 +223,18 @@ saveenv
Дальше идет собственно сама процедура установки прошивки.
Сначала очистите регион памяти с адреса 0x42000000 длиной 1000000 бит, записав
Сначала очистите регион памяти с адреса 0x82000000 длиной 1000000 бит, записав
в него шестнадцатеричное значение ff.
```
mw.b 0x42000000 ff 1000000
mw.b 0x82000000 ff 1000000
```
Затем получите с сервера TFTP файл с ядром для камеры и поместите его в память
начиная с адреса 0x42000000.
начиная с адреса 0x82000000.
```
tftp 0x42000000 uImage.${soc}
tftp 0x82000000 uImage.${soc}
```
Значение `$soc` в имени запрашиваемого файла подставляется из переменных
@ -262,10 +262,10 @@ sf erase 0x50000 0x200000
```
...и записать в раздел флэш-памяти, начинающийся с адреса 0x50000, содержимое
оперативной памяти с адреса 0x42000000 длиною в размер файла ядра:
оперативной памяти с адреса 0x82000000 длиною в размер файла ядра:
```
sf write 0x42000000 0x50000 ${filesize}
sf write 0x82000000 0x50000 ${filesize}
```
Далее, надо проделать такую же манипуляцию с образом корневой файловой системы,