Part Number: TDA4VM
Other Parts Discussed in Thread: AM2431, SYSCONFIG,
Hi,
I am working on a project to use the A72 and R5 in the main domain for my application. I need guidance on the best way to develop on the R5 and integrate the R5 build process or final FW Binaries into Yocto based on the TI ARAGO SDK. I am clear on the Yocto side of things.
I see several options and I would like expert opinion on the following:
- Which SDK to use for R5 Development ?
- J721E Processor SDK
- MCU + SDK for R5 (based on the AM2431 which is exactly the R5 cores on main domain)
- Target OS
- A72 - Linux
- R5 - FreeRTOS or noRTOS
- Planning to use remoteproc framework to interface the A72 and R5.
- TI SYS FW - Board Cfg/RM Cfg/DM Cfg:
- From the TI ARAGO SDK, I need to somehow customize the pin outs/pin mux and setup peripherals, allocate resources to R5 as well as A72 differently than the EVM reference design.
- What is the best approach to get this done ? External TI CCS/sysconfig tool to create the dts files and then pull it into Yocto ?
- Currently, I see the pre-built binaries being pulled from git repository and simply being packaged into sysfw.itb. The recipe is "ti-sci-fw.bb" which manages the sysfw. Not sure how to override them yet.
Thanks,
Prasanna