A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Size | 4 image size | ||||||||||||||||||||||||||||||||
2 | iCE40UP 5K | (bits) | (kilobytes) | (bytes) | (hex) | (observed) | (kilobytes) | Cold / Warm Boot Applet | Header Size | 32 | ||||||||||||||||||||||||
3 | Bitstream Size | 833288 | 102 | 104161 | 196E1 | 104090 | 407 | |||||||||||||||||||||||||||
4 | 128 kbytes | 26 kbytes | Vector Address | Applet Address | ||||||||||||||||||||||||||||||
5 | Remaining | Region Size | Start Address | Size | RO / RW | 0,1 | 1 | 32 | ||||||||||||||||||||||||||
6 | 1,024 kbytes | 1,024 kbytes | Partition fits? | (bytes) | (hex) | (bytes) | (kbytes) | (hex) | Should be Write Protected | 1,0 | 2 | 64 | ||||||||||||||||||||||
7 | 0 | 0x0 | 32 | 0 | 0x20 | RO | Initial program header | Yes | ||||||||||||||||||||||||||
8 | 896 kbytes | 128 kbytes | Yes | 32 | 0x20 | 32 | 0 | 0x20 | RO | Cold boot / warm boot applet - Vector 0,0 | Yes | 1,1 | 3 | 96 | ||||||||||||||||||||
9 | Yes | 64 | 0x40 | 32 | 0 | 0x20 | RO | Cold boot / warm boot applet - Vector 0,1 | Yes | |||||||||||||||||||||||||
10 | Yes | 96 | 0x60 | 32 | 0 | 0x20 | RO | Cold boot / warm boot applet - Vector 1,0 | Yes | |||||||||||||||||||||||||
11 | Yes | 128 | 0x80 | 32 | 0 | 0x20 | RO | Cold boot / warm boot applet - Vector 1,1 | Yes | |||||||||||||||||||||||||
12 | Yes | 160 | 0xA0 | 104161 | 102 | 0x196E1 | RO | FPGA Image 0 | Failsafe Bootloader + RISC-V Core | Yes | ||||||||||||||||||||||||
13 | 150 kbytes | Yes | 106496 | 0x1A000 | 49152 | 48 | 0xC000 | RO | Binary | Full Bootloader (uses Failsafe RISC-V) | Maybe? | 48 | ||||||||||||||||||||||
14 | Yes | 155648 | 0x26000 | 104161 | 102 | 0x196E1 | RO | FPGA Image 1 | RISC-V with Embedded BIOS | Maybe? | ||||||||||||||||||||||||
15 | 158,054 kbytes | Yes | 262144 | 0x40000 | unlimited | unlimited | RW | FPGA Image 2 | User image | |||||||||||||||||||||||||
16 | 294912 | 0x48000 | 104161 | 102 | 0x196E1 | RW | FPGA Image 3 | User image (sector 8 in FAT12 FS) | AT25SF161 | |||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||||||||||
20 | 0x000 | 3 | Boot Sector Jump Instruction | |||||||||||||||||||||||||||||||
21 | 0x003 | 8 | OEM Name | Security Registers | ||||||||||||||||||||||||||||||
22 | 0x00B | |||||||||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||
30 | Zephyr Device Tree Partition | FAT12: 32 MiB (256 MiB for 64 KiB clusters) | ||||||||||||||||||||||||||||||||
31 | FAT12: 4,068 for 8 KiB clusters | |||||||||||||||||||||||||||||||||
32 | FAT12 remains in use on all common floppy disks, including 1.44 MiB and later 2.88 MiB disks (media descriptor byte 0xF0). | |||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||||||||
100 |