Part Number: TMS320C6678
Other Parts Discussed in Thread: 66AK2H12
Hi,
We have a C6678 TMDSEVM6678L REV 3B EVM.
1) Is that possible to boot C6678 without IBL for custom design? If so, what bootmodes can be tested with C6678 EVM without IBL?
2) The BIOS MCSDK User guide 2.0 describes supported bootmodes for C6678 EVM
processors.wiki.ti.com/.../BIOS_MCSDK_2.0_User_Guide
The above link shows three boot modes which which do not require IBL over I2C bus 0x51. (Ethernet, SRIO and PCIe boot). But it is mentioned that IBL ethernet configurations are required for ethernet boot. Please clarify why ethernet boot requires IBL configuration?
Is that possible to test ethernet and PCIe boot on C6678 EVM without involving IBL?
Please let us know the setup procedures for PCIe, Ethernet and SPI NOR boot modes for C6678 EVM
3) In one of the e2e forum, C6667 hardware setup was referred for DIP switch settings for ethernet and PCIe boot modes.
http://processors.wiki.ti.com/index.php/TMDXEVM6678L_EVM_Hardware_Setup#Boot_Mode_Dip_Switch_Settings
This shows ROM SPI boot, ROM SRIO boot, ROM Ethernet Boot, ROM PCIE boot. The documentation and naming conventions are not consistent and it was confusing to read initially. When we see Ethernet boot mode and EMAC boot mode, it was difficult to understand as both are ethernet based. In some places EMAC boot mode is called IBL TFTP which at least makes sense.
Can we test SPI NOR boot mode using C6678 EVM?
4) For ROM boot modes, how will DDR be initialized and other initialization will be done in this case? ( We already have a custom board based on 66Ak2H12 and ARM does the setup of queues and DDR3B initialization)
We just want to test three use cases:-
1) SPI NOR boot - Is that possible to keep the init code for DSPs and DDR and application images in SPI NOR Flash?
2) PCIe boot - How do we setup PCIe boot, how can we initialize the DSP. Once DSP cores and DDR are initialized, we can load the cores with application images from host CPU.
3) Ethernet Boot - Initialize the DSP cores and DDR. Load the DSP with application images from host CPU
Thanks
Rams