C2000 SCI (Rx) communication to second CPU failded after reboot
Ältere Kommentare anzeigen
Hi,
I have a serial SCI communication between my F28377S TI CPU and a second CPU (Raspberry Pi). I use a hardware interrupt block that triggers the SCI Rx A block everytime data is available on that port. That data is then stored byte per byte into an array using persitent varialbes. For testing I send the array to another SCI Tx block to be able to measure that port with an oscilloscope. The software is then deployed to the hardware with help of the Embedded Coder® Support Package for Texas Instruments™ C2000™ Processors. After the build proccess the TI controller runs directly and I can see that the data that is send is stored correctly into the array decribed above (measuring with the oscilloscope). But if I power off the hardware and then power it again the array is not changing.
Does anyone why I can't read data after rebooting the hardware? Other parts of the software like the SCI transmit are still working after the reboot!
3 Kommentare
Venkatesh Chilapur
am 2 Jul. 2019
Hi Daniel,
Please let me know if you can provide your model to investigate further.
You can also reach us at https://www.mathworks.com/support/contact_us.html.
Regards,
Venkatesh C
Daniel Krebold
am 2 Jul. 2019
Venkatesh Chilapur
am 4 Jul. 2019
Hi Daniel,
I don't see a problem with your model.
You can debug on the C2000 side in CCS.
More info on importing the project in CCS can be found at:
And below link can help connect to target in realtime mode from debugger, i.e when target starts to run post powercycle.
HTH,
Regards,
Venkatesh C
Akzeptierte Antwort
Weitere Antworten (2)
Xu Liu
am 11 Jul. 2019
0 Stimmen
Hi Daniel,
Does the program Programming the 28377 flash instead of the ram, or do you have the correct configuration power-on bootloader?
Xu Liu
am 11 Jul. 2019
0 Stimmen
Hi Daniel,
Other parts of the software like the SCI transmit are still working after the reboot!
I don't see clearly whats your mean? you see the dsp work well(send sci data to computer?) and just the SCI between dsp and raspberry PI is in trouble?
if so ,my advice is to check whether the SCI GND is connected well.
2 Kommentare
Daniel Krebold
am 11 Jul. 2019
Xu Liu
am 11 Jul. 2019
Hi Daniel,
So i understand, you met a problem beyong our general knowledge.
Maybe you should contact with mathworks staffs for more support, or you can check the program in ccs, that's the last choise.
good luck.
Kategorien
Mehr zu Arduino Hardware finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!