Part Number: AM6442
Team,
The https://www.ti.com/lit/pdf/sprac90 mentions 9 Ch. Sigma Delta on AM64xx PRU-ICSSG.
Do we have AM64xx documentation and PRU SW integrated in SDK for this?
Regards,
Jason
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: AM6442
Team,
The https://www.ti.com/lit/pdf/sprac90 mentions 9 Ch. Sigma Delta on AM64xx PRU-ICSSG.
Do we have AM64xx documentation and PRU SW integrated in SDK for this?
Regards,
Jason
Hello Jason,
Please reference the sigma delta example in the new "motor control" SDK. As of today I only see the SDK released for AM243x, but AM64x should have a similar SDK released very soon (since AM64x is basically AM243x + A53 cores): https://software-dl.ti.com/processor-industrial-sw/esd/motor_control_sdk/am243x/09_00_00_05/docs/api_guide_am243x/EXAMPLE_MOTORCONTROL_SDFM.html
https://www.ti.com/tool/download/MOTOR-CONTROL-SDK-AM243X/09.00.00.05
Regards,
Nick
Hello Jason,
I have some additional information for you.
1) From a technical standpoint, the R5F / PRU_ICSSG subsystems and connections are identical for AM243x and AM64x. So I would expect that the AM243x code I linked above would work just fine on AM64x. However...
2) At this point in time we have not tested the motor control SDK code alongside A53 cores running Linux. So at least for the rest of 2023, TI will NOT release an AM64x motor control SDK. That means that my AM64x team technically cannot support questions about this usecase.
You could absolutely still use those examples to help your development! Just keep in mind things like memory allocation will also need to be aligned with the Linux software running on your AM64x.
I am going to send your thread over to the AM243x team now. They may be able to help if you have specific questions about what the PRU example firmware is doing.
Regards,
Nick