Flash Division of Trizeps I to VI
- 1 Trizeps I to V
- 1.1 Default Flash Division for 4MByte flash
- 1.2 Default Flash Division for 8MByte flash
- 1.3 Default Flash Division for 16MByte x16 flash
- 1.4 Default Flash Division for 16MByte x32 flash
- 1.5 Default Flash Division for 32MByte x16 flash
- 1.6 Default Flash Division for 32MByte x32 flash
- 1.7 Default Flash Division for 64MByte x16 flash
- 1.8 Default Flash Division for 64MByte x32 flash
- 2 Trizeps 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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|---|---|
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 |
---|---|
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 |
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 |