Flash Division of Trizeps I to VI

Trizeps I to V

The Trizeps modules ( Trizeps I to Trizeps V) use one NOR flash as the main non-volatile memory.
This memory contains the bootloader, boot pictures, the OS, and in the case of Windows CE a reserved space for flash disk and persistent registry.

The default flash divisions are listed below. These will be used when using epsm,ereg,eflashb0.

x16: one flash (16bit bus-width).
x32: two flashes (32bit bus-width).

Default Flash Division for 4MByte flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00300000

1,75MB

OS + Boot-Picture

0x00300000

0x003E0000

896kB

Flashdisk

0x003E0000

0x00400000

128kB

Registry

Default Flash Division for 8MByte flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00600000

5,75MB

OS + Boot-Picture

0x00600000

0x007C0000

1,75MB

Flashdisk

0x007C0000

0x00800000

256kB

Registry

Default Flash Division for 16MByte x16 flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00060000

128kB

Boot-Script

0x00060000

0x00A00000

9,625MB

OS + Boot-Picture

0x00A00000

0x00F80000

5,5MB

Flashdisk

0x00F80000

0x01000000

512kB

Registry

Default Flash Division for 16MByte x32 flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00080000

256kB

Boot-Script

0x00080000

0x00A00000

9,5MB

OS + Boot-Picture

0x00A00000

0x00F80000

5,5MB

Flashdisk

0x00F80000

0x01000000

512kB

Registry

Default Flash Division for 32MByte x16 flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00060000

128kB

Boot-Script

0x00060000

0x01100000

16,625MB

OS + Boot-Picture

0x01100000

0x01F80000

14,5MB

Flashdisk

0x01F80000

0x02000000

512kB

Registry

Default Flash Division for 32MByte x32 flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00080000

256kB

Boot-Script

0x00080000

0x01100000

16,5MB

OS + Boot-Picture

0x01100000

0x01F80000

14,5MB

Flashdisk

0x01F80000

0x02000000

512kB

Registry

Default Flash Division for 64MByte x16 flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00060000

128kB

Boot-Script

0x00060000

0x02000000

31,625MB

OS + Boot-Picture

0x02000000

0x03F80000

31,5MB

Flashdisk

0x03F80000

0x04000000

512kB

Registry

Default Flash Division for 64MByte x32 flash

start

stop

size

description

start

stop

size

description

0x00000000

0x00040000

256kB

Bootloader

0x00040000

0x00080000

256kB

Boot-Script

0x00080000

0x02000000

31,5MB

OS + Boot-Picture

0x02000000

0x03F80000

31,5MB

Flashdisk

0x03F80000

0x04000000

512kB

Registry

Trizeps VI

The Trizeps VI module uses one NAND-flash as main non-volatile memory.
This memory contains the bootloader, boot-pictures, the OS and in case of Windows CE a reserved space for flashdisk and persistant registry. Unlike previous Trizeps-modules, the flash-memory-division is not fixed.

Name

Notes

Name

Notes

Bootloader

Block 0..6

MBR

Master-Boot-Record describing the flash-layout

Boot-Partition

This is a FAT formated region to store autoboot-scripts, boot-pictures and nk.nb0-RAM-images. This region is used, when you enter mount nanddisk within the bootloader

XIP

The xip-partition is reserved for xip.bin OS-images. Its minimum size is 6 blocks and may be used for other things, if a RAM-image (nk.nb0) is used; see: trizeps6pwrfail

User-Partition

User-Store. Similiar to the flashdisk on previous Trizeps-modules