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.

MCU-PLUS-SDK-AM243X: 4 BissC sensor support on ICSSG

Part Number: MCU-PLUS-SDK-AM243X

Tool/software:

Hello Sir,

         Is it possible to make AM243x EVM support 4*BissC sensor on ICSSG0? We tried to implement a 4 bissc sensors on AM243x EVM board. Sensor 1 and 2 is connected to ICSSG0 PRU0, and Sensor 3 and 4 connected to ICSSG0 PRU1. We also tried to compile the bissc firmware from source code in MCU Motor Control SDK, only change the target target setting and predefined setting to fit PRU0 and PRU1, and finally got two .h firmware to be downloaded to PRU0 and PRU1 when initialization.

         But when we test,we face some problem. We test in this way:

1. Enable only one PRU unit in the program, both PRU can work fine and got good data.

2. Initial both PRUs with its firmware, but only read position from PRU unit. Only PRU1 result data can be read, even we move sensors which is connected to PRU0, the data is route to PRU1 instance. We suspect it is because the PRU1 is initialized later than PRU0.

3. Initial both PRUs with its firmware, both PRUs instance can not get correct data.

         Could you help to tell us how to use both PRUs in one ICSSG to get 4 channels ot BissC sensors in one program? Thank you!

  • Hi Brian,

    few questions here 

    1. can you point to the example you are using?
    2. can you elaborate on the hardware you are using( whether it's TI's hardware or custom board with AM243x ALX or ALV package? Attach a setup diagram if you are using TI's hardware

    Regards
    Arnav