Other Parts Discussed in Thread: C2000WARE
C2000 Team,
I am looking at dual-CPU debug on F28377D launchpad. I am using the blinky program from C2000Ware v1.0.6.0.
1) For CPU1, there are two flash configurations of the project: STANDALONE, and DEBUG. What is the difference between these two and why? All I see as a difference is that STANDALONE calls
IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH);
to have CPU2 proceed through its bootROM whereas DEBUG does not. But if so, how does the DEBUG version get CPU2 running?
2) I've noticed in CCSv8.3 that if I have both CPUs connected to the emulator, and execute a CPU reset on CPU1, CCS throws a timeout error and both CPUs immediately become disconnected. Why?
3) Given (2) above, after a debug sequence, how do I cleanly reset (start over again with debug)?
Thanks and regards,
David