Excerpt from i.MX 6Dual/6Quad Applications Processor Reference Manual, Rev. 3, 07/2015
passende Bootkonfiguration nachschauen (entweder DIP-Switches oder im CPU-Manual (Fusemap)):
BOOT_CFG4 | BOOT_CFG3 | BOOT_CFG2 | BOOT_CFG1 |
---|---|---|---|
00011000 | 00000000 | 00000000 | 00110000 |
S4 | S3 | S2 | S1 |
Umwandeln in Hex:
00011000 00000000 00000000 00110000bin = 18000030hex
passende Bootkonfiguration nachschauen (entweder DIP-Switches oder im CPU-Manual (Fusemap)):
BOOT_CFG4 | BOOT_CFG3 | BOOT_CFG2 | BOOT_CFG1 |
---|---|---|---|
00000000 | 00000000 | 01010000 | 01100010 |
S4 | S3 | S2 | S1 |
Umwandeln in Hex:
00000000 00000000 01010000 01100010bin = 5062hex
passende Bootkonfiguration nachschauen (entweder DIP-Switches oder im CPU-Manual (Fusemap)):
BOOT_CFG4 | BOOT_CFG3 | BOOT_CFG2 | BOOT_CFG1 |
---|---|---|---|
00000000 | 00000000 | 00101000 | 01010000 |
S4 | S3 | S2 | S1 |
Umwandeln in Hex:
00000000 00000000 00101000 01010000bin = 2850hex
fuse prog -y bank 5 word 0: BOOT_CFG \\ fuse prog -y bank 5 word 0 <passende Boot Konfiguration in Hex>
fuse prog -y bank 0 6: SRC Boot Mode Register 2 (BT_FUSE_SEL an Bit 4)
fuse prog -y 0 6 00000010
Das Brennen der Fuses kann nicht rückgängig gemacht werden. Wenn BT_FUSE_SEL gebrannt wurde, kann nur noch von den eFUses bzw. im Serial Downloader Mode gebootet werden. Ohne das Brennen der BT_FUSE_SEL kann bei der Beschaltung der TQ-Mainboards nicht von den eFuses gebootet werden.
BOOT MODE | Boot von eMMC auf eFuses gebrannt | ||
---|---|---|---|
BT_FUSE_SEL nicht gebrannt | BT_FUSE_SEL gebrannt | ||
Internal Boot Mode | Dip-Switches auf Boot von SD-Karte | Bootet von SD-Karte | Bootet von eFuses |
Dip-Switches auf Boot von QSPI NOR | Bootet von QSPI NOR | Bootet von eFuses | |
eFuses Boot Mode | Serial Downloader Mode | Bootet von eFuses | |
Serial Downloader Mode | Serial Downloader Mode | Serial Downloader Mode |