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.
Tool/software: TI-RTOS
I had been using pdk_am57xx_1_0_2 and added new board based on the am5728 board. I had to modify a couple files: makefile, config.bld.
We decided last week to upgrade to pdk_am57xx_1_0_5. Oh my. The makefile structure changed quite a bit and it took me a long time to get my new board to build for just the C66. I had to modify several files: makefile, pdksetenv.bat, board/build/makefile.mk, src_files_lld.mk, board.h, board_component.mk, config_mk.bld, package.bld, package.mak, build/makerules/platform.mk.
This seems way harder than it should be. Is there a new document on adding a board to pdk? For example, one reason I added a custom board was because the DSP core will never use the I2C only the ARM will, so that was removed. Maybe I am making more out of this than I should.
Also, I noticed that when I tried to make, I really only wanted to make for the C66 and for board. It wanted to make for A15 and C66 and it wanted to make for everything, csl, fs, etc.
Sorry to know that you are having issues with the porting. Yes, there have been several changes to the build files as we consolidate Processor SDK RTOS to add support for all the devices in the Processor portfolio. We are working on creating a document that we should be able to publish as a wiki to help with this integration.
At the moment, we only have source file modification required for custom board library documented here:
processors.wiki.ti.com/.../Processor_SDK_RTOS_FAQ
I have explained the process with an example on this e2e thread after I went through this process but plan to create a wiki with this information and example to provide more clean guidance. Until then you can refer to my responses here:
e2e.ti.com/.../2033894
Regards,
Rahul