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.

PROCESSOR-SDK-AM64X: How to Program the SK-AM64 Starter Kit?

Part Number: PROCESSOR-SDK-AM64X

How is the SK-AM64 Starter Kit programmed?

There are no instructions for this either in the Quick Start Guide or in the User's Guide.

I thought that there would be some kind of capability on the board to program the nonvolatile memory (program the Flash)  with the binary, since it is stated that the EMV is a "stand alone test and development platform."

I assumed that:

1. I can use CCS (Code Composer Studio) to compile and link the binary,

and,

2. a utility circuit on-board the SK-AM64 to flash the program memory.

The only reference I see to programming this EVM in the User's Guide is on page 7 where it states, "E-Fuse programming the SoC."

How do you program the binary on this SK-AM64  Starter Kit EVM board?

Thanks.

  • Hello,

    The Quick Start Guide is mainly about how to quickly start Linux through SD card on the Stater Kit. Are you asking about RTOS or bare-metal application development? If so, please refer to the AM64x MCU+ SDK flashing instructions for AM64x GP EVM here. Though the MCU+ SDK doesn't support the Starter Kit yet, you can get a general idea about how flashing can be done.

    We also have a procedure on how to flash Linux to the eMMC. If that's something you're interested to, we can provide the instructions.

    Regards,

    Jianzhong

  • The SK-AM64 page states that "The AM64x starter kit is a stand-alone test and development platform that is ideal for accelerating the prototype phase of your next design," and that it allows the "user to create commercial and industrial solutions." 

    This implies that I can begin development of a working prototype using SK-AM64, which implies that I can flash a program to the board. 

    When you say that "MCU+ SDK doesn't support the Starter Kit yet", then how do I program the SK-AM64 board?

    I want to start out programming bare metal and then move on to RTOS embedded application development.

    To do this, I need to be able to program the board. How do I do this?

  • Hello,

    The AM64x Starter Kit is mainly for Linux development at this stage, as indicated at https://www.ti.com/tool/SK-AM64.  The AM64x GP EVM is better suited  and well tested for bare-metal and RTOS development. There is a procedure which can let you connect the Starter Kit to CCS if you want to try. However, bare-metal/RTOS development on the Starter Kit has not been tested, so you'll likely encounter problems. But if you would like to try, please follow the procedure given in this post.

    Regards,

    Jianzhong