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.

LP-AM261: Profinet - Questions Regarding PROFINET Read/Write Record Support

Part Number: LP-AM261

Tool/software:

Dear TI Support Team,

I am currently working with the LP-AM261 and using the associated SDK ind_comms_sdk_am261x_10_02_00_05 for PROFINET communication. I have a few questions regarding the implementation of Read/Write Record services:

  1. Does the PROFINET stack support reading and writing records with large content sizes?

  2. What is the maximum supported data size for a single Read or Write Record operation?

  3. Does the stack natively support fragmentation of large records, or would this need to be handled at the application level?

I would appreciate any clarification on the supported limits and recommendations for handling larger data transfers if fragmentation is not supported natively.

Thank you in advance for your support.

Best regards
J. Zribi

  • Hello J. Zribi,

    thanks for your inquiry.

    1. Yes, our PROFINET stack supports reading and writing records with large content sizes.
    2. Maximum record size is currently defined as 2048 bytes (please refer to PN_API_IOD_MAX_RECORD_LEN inside pn_app_iod_cfg.h).
    3. Fragmentation is also handled within PROFINET stack as a part of the CLRPC protocol.

    Kind regards,
    Kamil