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
6 changes: 4 additions & 2 deletions en/nor-split-layout.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ and only their sum has to fit the chip. These SoCs use it:
| Hi3516EV200, Hi3518EV300, Hi3516DV200 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin` | `-split` and the fixed-slot one |
| Hi3516EV300 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin` | `-split` only (neo: fixed slots) |
| GK7205V500, GK7205V510, GK7205V530 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin` | `-split` and the fixed-slot one, both `gk7205v500` |
| GK7201V200 | 256K boot + 64K env | `0x50000` | `u-boot-gk7201v200-nor.bin` | `-split` and the fixed-slot one |
| Hi3516CV200, Hi3518EV200 | 256K boot + 64K env | `0x50000` | `u-boot-<soc>-nor.bin`, or the older `-universal.bin` (U-Boot 2010.06), which boots the split image as well | `-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 @@ -299,8 +301,8 @@ On the GK7205V200 family: write `uImage.<soc>` at `0x50000` and
[Upgrade firmware](sysupgrade.md) (*From U-Boot*). On a U-Boot environment from
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 and the GK7205V500 family go back the
same way. Hi3516CV6xx,
Hi3516EV200, Hi3518EV300, Hi3516DV200, the GK7205V500 family, GK7201V200,
Hi3516CV200 and Hi3518EV200 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.
5 changes: 3 additions & 2 deletions en/sysupgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,9 @@ OpenIPC `u-boot-<soc>-nor.bin` bootloader, on Hi3516CV300 and Hi3516EV100 (with
that bootloader or the older OpenIPC U-Boot 2010.06, which boots the split image
as well), on Hi3516EV200, Hi3518EV300 and Hi3516DV200, on Hi3516EV300 lite and
ultimate (neo keeps fixed slots), on
GK7205V500, GK7205V510 and GK7205V530, and on Hi3516CV610, Hi3516CV608 and
Hi3519DV500, `sysupgrade -k -r` installs the
GK7205V500, GK7205V510 and GK7205V530, on GK7201V200, on Hi3516CV200 and
Hi3518EV200, 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,
`openipc.hi3516cv6xx-nor-<variant>-split.tgz`; the GK7205V500 family shares
Expand Down