mirror of https://github.com/OpenIPC/wiki.git
correct address for hi3518ev100.
parent
2f0a104fcf
commit
4cb72704cf
|
@ -198,7 +198,7 @@ setenv totalmem 64M
|
||||||
```
|
```
|
||||||
setenv osmem 32M
|
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 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` --
|
Установите переменные окружения для доступа камеры в сеть, где `ethaddr` --
|
||||||
|
@ -223,18 +223,18 @@ saveenv
|
||||||
|
|
||||||
Дальше идет собственно сама процедура установки прошивки.
|
Дальше идет собственно сама процедура установки прошивки.
|
||||||
|
|
||||||
Сначала очистите регион памяти с адреса 0x42000000 длиной 1000000 бит, записав
|
Сначала очистите регион памяти с адреса 0x82000000 длиной 1000000 бит, записав
|
||||||
в него шестнадцатеричное значение ff.
|
в него шестнадцатеричное значение ff.
|
||||||
|
|
||||||
```
|
```
|
||||||
mw.b 0x42000000 ff 1000000
|
mw.b 0x82000000 ff 1000000
|
||||||
```
|
```
|
||||||
|
|
||||||
Затем получите с сервера TFTP файл с ядром для камеры и поместите его в память
|
Затем получите с сервера TFTP файл с ядром для камеры и поместите его в память
|
||||||
начиная с адреса 0x42000000.
|
начиная с адреса 0x82000000.
|
||||||
|
|
||||||
```
|
```
|
||||||
tftp 0x42000000 uImage.${soc}
|
tftp 0x82000000 uImage.${soc}
|
||||||
```
|
```
|
||||||
|
|
||||||
Значение `$soc` в имени запрашиваемого файла подставляется из переменных
|
Значение `$soc` в имени запрашиваемого файла подставляется из переменных
|
||||||
|
@ -262,10 +262,10 @@ sf erase 0x50000 0x200000
|
||||||
```
|
```
|
||||||
|
|
||||||
...и записать в раздел флэш-памяти, начинающийся с адреса 0x50000, содержимое
|
...и записать в раздел флэш-памяти, начинающийся с адреса 0x50000, содержимое
|
||||||
оперативной памяти с адреса 0x42000000 длиною в размер файла ядра:
|
оперативной памяти с адреса 0x82000000 длиною в размер файла ядра:
|
||||||
|
|
||||||
```
|
```
|
||||||
sf write 0x42000000 0x50000 ${filesize}
|
sf write 0x82000000 0x50000 ${filesize}
|
||||||
```
|
```
|
||||||
|
|
||||||
Далее, надо проделать такую же манипуляцию с образом корневой файловой системы,
|
Далее, надо проделать такую же манипуляцию с образом корневой файловой системы,
|
||||||
|
|
Loading…
Reference in New Issue