I am trying to get a TFTP boot working with EVM C6678. I want to be able to use MAD to make an image, and then have the C6678 download that image by TFTP and start 8 different executables on 8 different cores.
I am following directions in mcsdk_2_00_01_12/tools/boot_loader/examples/i2c/tftp/docs/README.txt
I set the pins according to http://processors.wiki.ti.com/index.php/TMDXEVM6678L_EVM_Hardware_Setup#Boot_Mode_Dip_Switch_Settings
I setup a TFTPD32 server with IP 192.168.2.101. I renamed the file i2ctftpboot_evm6678l.out to app.out and put it in the TFTPD32 folder. (I could not rebuild the file because the project did not Import into CCS correctly - no source files show up in CCS - so I just used the build provided in the release.)
When I power up the EVM, I get no output on the serial console. I also get nothing in the TFTP log.
I ran WIRESHARK and found that the TI is actually looking for 192.168.1.101 and looking for file test.out. I tried making those changes but I still have no output on the serial console and no activity in the serial console.
Does anyone have any idea what to try next? Are the changes I made to the IP and filename correct? Should I expect no serial output (using USB-based serial connection)?
