Dear All,
we want to setup a boot loader for our custom board. Our current dev tools are ccs 9.1.0.10, pdk 1.0.14, c6000 cgt 8.2.7, arm linaro 7.2.1
We are able to write any file to specific address on our NAND flash chip connected to MMCSD1 of the 66AK2G12.
Is it possible to boot directly via MMCSD to load a modified SBL? That is the RBL accesses the MMCSD chip at an address to load the software similar to a SBL?
Which boot mode pin settings are recommended for this setup?
bit 0-3 = 0b1110 BOOT DEVICE: MMCSD Boot Mode
bit 4 = 0 MIN: All fields must be independently configured
bit 5 = BOOT MASTER: ??
bit 6-8 = 1 REF CLK: 24 MHz
bit 9 = 1 PORT: MMCSD1
bit 10 = 0 1 BIT: Maximum data lines
bit 11-12 = 0 CARD TYPE: Auto-detect
bit 13 = BOOT: ??
bit 14 = 0 B_ACK: No boot acknowledge expected
bit 15 = 0 BACKUP: USB
Is the DSP as boot master also possible?
What is the intention of bit 13 BOOT? Where is the boot sector located if available? What to select here if we have a chip without file system and other preparation and want to boot from block 0?
I expect B_ACK to be 0 since we dont expect any kind of acknowledge.
Do you have any hints regarding MMCSD boot?
Regards
Bernhard