Other Parts Discussed in Thread: AM623
Hi team,
Can the software for AM243 easily migrate into the software for AM623?
Best regards,
Shunsuke Yamamoto
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.
Hello Shunsuke-san,
Please keep in mind that AM243 has multiple R5F cores that run real-time operating systems (RTOS), e.g. see MCU+ SDK, and an M4F core.
AM62x has Linux A53 cores, a single R5F core that must also provide device management functionality (see here for more: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/08_06_00_18/exports/docs/api_guide_am62x/DEVELOP_AND_DEBUG_DMR5.html ), and an M4F core.
So it is not a simple copy - paste, especially if the user is taking software running on RTOS, and changing that into Linux code. Customers have to take many things into account, like the fact that Linux (even Linux RT) is NOT an RTOS, and does NOT behave exactly like an RTOS. See this FAQ for more: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1085663/faq-sitara-multicore-system-design-how-to-ensure-computations-occur-within-a-set-cycle-time
On the other hand, AM64 processors have all the same cores as AM243, as well as additional A53 cores that can be used to run Linux. So it is much simpler to migrate software from AM243 to AM64.
Regards,
Nick