How to run "Image Processing" demo on EVMC6678L,I found that the result was not always correct.
Environment & configuration is:
CCS 5.0.3
SYS/BIOS 2.00.02.14
using DHCP(note:user switch is on)
bootmode is no boot/EMIF16 boot
little-endian
Problem & step is:
1. connect target and load gel.
2. Load "demos\image_processing\ipc\evmc6678l\master\debug\image_processing_evmc6678l_master.out"(or release) to core0
3. Load "demos\image_processing\ipc\evmc6678l\master\debug\image_processing_evmc6678l_slave.out"(or release) to all other core
4. run core0, run core1, run core2 ...... run core7
5. I found that the result was not always correct.
When load and run Release version, only success one time
When failed , there's no print message output
Sometimes DHCP can’t find IP address and showed " [C66xx_0] Service Status: DHCPC : Enabled : Fault : 002 "
Sometimes only showed " [C66xx_0] MCSDK IMAGE PROCESSING DEMONSTRATION "
When load and run Debug version, always failed, never success, and no print message at all.
Questions
Whey always fail? What cause the failure?
Is there any order/sequence when running these eight cores? There’s no button in CCS5 to run all the cores automatically.
In the practice, it always fail when I run core0 first. So I run core7 to core1, and then run core0 at the end.
These questions are different from "http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/128857/462796.aspx#462796 "