Tool/software: TI-RTOS
Hello Everyone !
I was an old user of industrial Sdk (from am335x_sysbios_ind_sdk_1.1.0.4 to sysbios_ind_sdk_02.01.03.02) .
As Texas will probably stop to support Industrial Sdk, I have decided to migrate to Processor Sdk with PRU_ICSS_Industrial.
So I have downloaded all the needed software:
- bios_6_46_05_55
- edma3_lld_2_12_04_28
- ndk_2_25_01_11
- pdk_am335x_1_0_7
- xdctools_3_32_01_22_core
- PRU-ICSS-EtherCAT_Slave_01.00.04.01
- .......
I have an evaluation board iceV2 with arm3359.
I have followed all the explaination described in the PRU_ICSS_EtherCAT_User_Guide.pdf.
So I managed to generate the ethercat project I work with:
- ethercat_slave_full (patched with beckoff sources)
Everything is all right: the project compile, load and run properly.
Now, I want to adapt this project to my custom board which is quite like the evaluation board but not really the same.
With the previous sdk , I had modified 3 librairies (libboard.a, board_support.a and sys_biois_driver.a) to adapt the pinmux, the gpio and all what was needed to be changed and I use these new librairies to run my own project based on ti project.
But now I don't manage to find what to modify ? Where are the librairies ? What function correspond to the old program ? What do I have to change ? Where is the pinmux ???????
I don't really manage to find what to do ?
Can you explain me what to do or if it exists a clear document that explain the way to do ? ( have already read "Porting Guide Industrial SDK to PRU-ICSS-Industrial & Processor SDK")
Really, it is very difficult to make the changes alone !
Thanks a lot
Laurence