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.

RTOS/AM3359: PDK libraries

Part Number: AM3359

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