HI,
A customer want to know if he can develop software and interfaces in bare metal environment in both arm and dsp core.
i have limited use experience on this device.
could you please help me on it?
Thanks
Regards,
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.
HI,
A customer want to know if he can develop software and interfaces in bare metal environment in both arm and dsp core.
i have limited use experience on this device.
could you please help me on it?
Thanks
Regards,
Yes you can download the Processor SDK RTOS for K2G and find plentiful software examples on UART, SPI, GPIO, etc under the PDK.
Learn how to build the SDK examples here: http://software-dl.ti.com/processor-sdk-rtos/esd/docs/06_03_00_106/rtos/index_overview.html#building-the-sdk
Mark,
The register and functional level CSL, low level driver, board library and OS abstraction layer in Processor SDK RTOS stack are designed to work in bare-metal as well as in RTOS context. The bootloaders are independent of whether application uses OS or bare-metal code.
The board diagnostic and CSL examples source code shows ways in which the stack can be leveraged by bare-metal developers. The IPC software component in the package however has a TI RTOS dependency. If the IPC mechanism is required in bare-metal implementation then users will need to use functional CSL for mailbox for message sharing between the cores.
Regards,
Rahul
PS: comments above apply to both ARM and DSP code on this device.