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.

SK-AM62: Can you add RTOS / NO RTOS support like am57x ?

Part Number: SK-AM62
Other Parts Discussed in Thread: AM5729

Hi,

I'm really interested in the AM62x family. I know it's a fairly new chip and design but as a TI fan, and a person who plans to use it when it's available, I want to ask TI to provide SDK for RTOS / NO RTOS development. please forward my feedback to your team and update me here if possible. Thanks.

  • Hi, Amir,

    thanks for being a fan, we are very excited about AM62x to position it as a broad market low cost Linux device.

    we do have MCU+SDK Support for M4 Core See here SDK

    do you have any other Specific requirement, please feel free to elaborate so that we can help you better.

    Regards

    Anshu

  • Thanks. I'm currently using a board based on AM5729 and I want to port it to AM62x when it's out. I'm using RTOS SDK and PDK for am57x, that'd be great if I can have a similar thing for AM62x. I'm doing bare metal.

  • Hi Amir,

    Can you give a list of peripherals for individual core which is being used in your application. this will help us verify if those support is available on AM62X

    Regards

    Anshu

  • Thanks for your response. Yes, I'm currently using UART, USB, and HDMI. along with a DDR ram of course. I'm doing bare metal. I'm not using DSP or vision cores, etc. just the main CPU and regular peripherals that I listed.

    also, how similar is the register sets to the am57x series? I mean in case there is no RTOS, how hard would it be to make some manual changes and map the current ti SDK ecosystem to work with am62?

  • Hello Amir

    Sorry for the delay in getting back to you on this. We wanted to understand your use-case a bit better , so thank  you for sharing the details on which peripherals you want to use.

    At this point we do not plan to offer bare metal/RTOS offering on A53. This is something we will consider in 2023 based on market demand.

    If we do , we will likely not have USB and HDMI support on bare metal/ A53 - as we typically expect customers to use HLOS for the more complex IPs and where there is need for class drivers 

  • Thanks for your response and clarification. let me ask another question, how hard would it be for me to port my bare-metal application for AM5729 to AM62 ? How Similar are the registers and mechanisms in these two processors? I suspect the way your SDK is organized, things are written with future compatibility in mind. I can do that manually if there is a way. Can you elaborate on this a bit for me?

  • do you mind answering my question? Also, what TI processor would you consider the closest to the am62x family? close in terms of porting one program to the other.

  • I do not recommend trying to port from AM57 to AM62. We moved from 32bit Cortex A15 to 64bit Cortex A53. The boot architecture is different, the process node is different. The UARTs maybe same, but I think the USB controller is different. We also moved to LPDDR4 and DDR4. 

    We did not design AM62 with AM57 compatibility in mind, and while for Linux users they may find some similarity once they get past the 32 to 64 bit arch chance, for bare metal this will be non trivial. 

    The device closes to AM62 , is AM64 , which has some more Free RTOS support and may have drivers for USB from the integrated R5, but it does not have display/HDMI etc.

    Hope this helps. .