Part Number: TMS320C28346
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
Hi,
My DSP is TMS320F28P650DK9. There are very limited examples for Dual-core scenario and hardware pin assignement. In fact, the only one I know about is LED.
The quesiton is - when you use Sysconfig in a multi-core (dual-core) enviornment, each CPU project has a sysconfig file. Based on my research it looks like that these sysconfig files are internconnected.
When I look them within SysConfig utility (within CCS IDE), each one has CPU1 and CPU2 sections. Hence, there are 4 places where one can assign a hardware pins (think GPIO or SCI port).
The question is if I am trying to segregate hardware resources between two cores with assumption that no hardware peripheral will be accessed in cross-core fashion (e.g. a GPIO owned by CPU2, but toggled by CPU1), how do I go about setting up sysconfig files?
A straighforward option would be -
CPU1 project
Syconfig - CPU1 area assign pins/peripherals that will be used by CPU1 (do nothing for CPU2 portion)
CPU2 project
Sysconfig - CPU2 area assign pins that will be used by CPU2 (nothing within CPU1).
However, it did not work for SCI for example. Can you recommend a correct approach?
Thanks.








