Other Parts Discussed in Thread: SYSBIOS
Hello,
Our customer has a project based in AM437x - Ethernet/IP Buscoupler DLR
Quick summary
- customer is porting PRU-ICSS Ethernet/IP on Nucleus RTOS
- Platform: AM437x
- EIP Stack: Molex
- They need some help on how to port PDK CSL and to understand better PSDK SW dependencies between components.
Engineer wants to get clarification on the different sources, which are dependent on each other.
Other issue comes from symbol definitions.
He assumes that these packets are relevant
- PRU-ICSS-EthernetIP_Adapter_01.00.03.04
- bios_6_73_01_01
- pdk_am437x_1_0_13
- xdctools_3_50_08_24_core
Customer existing HW/SW platform uses own RTOS, Startup-code, HW init and HW driver (GPIO, UART, Timer, Interrupt config etc).
So he has to identify the following:
- Which modules from processor SDK he has to use and which models can be not used without having dependency issues ?
- Per previous discussion offline, module „pdk_am437x_1_0_13\packages\ti\osal“ is for RTOS (OSAL) ported. He assumes, existing sources are adapted/replaced, so OSAL function can be realized.
- Which modules has to be ported for HW accesses, e.g. for Interr, Timers, GPIO ?
Module „pdk_am437x_1_0_13\packages\ti\csl“ makes biggest headache here!.