Other Parts Discussed in Thread: C2000WARE
Hi guys,
I am using LAUNCH-F28379D via Matlab Simulink with External mode.
After I have added my code inside the "MATLAB function" block, I got a RAM problem (I can't run my code on the RAM (without choosing "boot from flash") but I still can run the code using "Boot from flash" where the RAM size is very small compared to flash memory.
My questions are
Question 1: is there a difference between running the code on RAM or flash memory in terms of the speed of the whole model?
Question 2: Actually, my model running with 600 microseconds (duty cycle for the model) using "Boot from flash" but I need to run it with around 200-400 microseconds. Is there a way to do that?
Question 3: Am I able to extend RAM size to work with flash memory (for example adding FLASHA_N to RAM, (PAGE = 0 #ifdef CPU1 .text : >>RAMM0 | RAMD0 | RAMLS_PROG | RAMGS_PROG | FLASHA_N ))?
Question 4: If I changed the TI device (from LAUNCH-F28379D) to another device. Is this will solve the problem? any suggestion for a good device with big RAM memory (PAGE = 0) and a high-speed CPU (to read the code fast)?
Any help is appreciated
Thank you in advance