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.

PROCESSOR-SDK-J721S2: 8.4 sdk

Part Number: PROCESSOR-SDK-J721S2

Hello experts

     In eth initialization, I want to pair the send thread and receive thread, but I do not get ack, the code is as following, and the message I sent to target is 01041280 00000002 0000010B 00006024 0000F000, so could you please help me with this, thanks!

  • Hi,

    I want to pair the send thread and receive thread, but I do not get ack, the code is as following, and the message I sent to target is 01041280 00000002 0000010B 00006024 0000F000,

    You no need to do it manually, It will be handled by UDMA driver itself when open channel is invoked.
    If you already used the UDMA channel which you are trying to open via Eth init.
    Please make sure that the channel requested by Eth Init is available. If you are forcing to use specific UDMA channel from any other application other than Eth.

    Best Regards,
    Sudheer

  • hello Doredla

        is there any way I can use to test if the channel has been used already? Thanks!!!

  • Hi,

    is there any way I can use to test if the channel has been used already? Thanks!!!

    SCI Client call fail will be one of indication that channel is not free.

    Can you please confirm have you integrated other applications along with MCAL Eth? If so, can you change the start position of UDMA channels in Eth configurator and check once.

    Best Regards,
    Sudheer