Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions en/nor-split-layout.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ and only their sum has to fit the chip. These SoCs use it:
| Hi3516CV500, Hi3516DV300, Hi3516AV300 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin` | `-split` and the fixed-slot one |
| Hi3536DV100 | 256K boot + 64K env | `0x50000` | `u-boot-hi3536dv100-nor.bin` | `-split` and the fixed-slot one |
| Hi3516AV100, Hi3516DV100 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin` from OpenIPC/u-boot#62 on (earlier builds lack `sf` and boot nothing), or the older `-universal.bin` (U-Boot 2010.06), which boots the split image as well | `-split` and the fixed-slot one |
| Hi3519V101, Hi3516AV200 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin` | `-split` and the fixed-slot one |
| Hi3536CV100 | 256K boot + 64K env | `0x50000` | `u-boot-hi3536cv100-nor.bin` | `-split` and the fixed-slot one |
| Hi3516CV610, Hi3516CV608 | 256K boot + 64K env | `0x50000` | `boot-<soc>[-<board>]-nor.bin` | `-split` only |
| Hi3519DV500 | 512K boot + 256K env | `0xC0000` | `boot-hi3519dv500-<board>-nor.bin` | `-split` only |

Expand Down Expand Up @@ -305,8 +307,9 @@ On the GK7205V200 family: write `uImage.<soc>` at `0x50000` and
this bootloader, `run ur; run uk` does the same. The bootloader sees the uImage
at `0x50000` and boots the fixed slots again. Hi3516CV300, Hi3516EV100,
Hi3516EV200, Hi3518EV300, Hi3516DV200, the GK7205V500 family, GK7201V200,
Hi3516CV200, Hi3518EV200, the Hi3516CV500 family, Hi3536DV100 and the
Hi3516AV100 family go back the same way. Hi3516CV6xx,
Hi3516CV200, Hi3518EV200, the Hi3516CV500 family, Hi3536DV100, the
Hi3516AV100 family, Hi3519V101, Hi3516AV200 and Hi3536CV100 go back the
same way. Hi3516CV6xx,
Hi3519DV500 and Hi3516EV300 (lite and ultimate) are built only for the split
layout: Hi3516EV300's kernel fills the 2 MiB kernel slot, so no fixed-slot
package of it can ship beside the split one.
3 changes: 2 additions & 1 deletion en/sysupgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ as well), on Hi3516EV200, Hi3518EV300 and Hi3516DV200, on Hi3516EV300 lite and
ultimate (neo keeps fixed slots), on
GK7205V500, GK7205V510 and GK7205V530, on GK7201V200, on Hi3516CV200 and
Hi3518EV200, on Hi3516CV500, Hi3516DV300 and Hi3516AV300, on Hi3536DV100, on
Hi3516AV100 and Hi3516DV100, and on Hi3516CV610, Hi3516CV608 and Hi3519DV500,
Hi3516AV100 and Hi3516DV100, on Hi3519V101 and Hi3516AV200, on Hi3536CV100,
and on Hi3516CV610, Hi3516CV608 and Hi3519DV500,
`sysupgrade -k -r` installs the
[NOR split layout](nor-split-layout.md) from `openipc.<soc>-nor-<variant>-split.tgz`
and carries your settings across (Hi3516CV610 and Hi3516CV608 share one package,
Expand Down