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.
Hi Hudson,
I am finding that there are issues when using TI's tsn stack from the mcu-plus-sdk when an app also includes the lwip sockets library
This is a valid bug that has been reported to the Networking team and is being tracked (MCUSDK-13225). Right now the TSN stack seems to be re-using a lot of macros and entities as observed and reported by you.
Are there plans in a future release to support the TSN stack alongside use of the LWIP sockets library? Should we not be attempting to use the library in this way?
The official fix version is 10.00.00 SDK release (Mid August, 2024). For now, if possible I recommend using other functionality and APIs of the lwIP stack (other than Socket APIs).
Regards,
Shaunak
Hi Shaunak,
Is there anywhere that I can find more information about MCUSDK-13225? Is there a bug tracker somewhere I can follow? Has it been reported elsewhere on this forum as well?
Does the networking team have any other mitigations they can suggest while we wait for the next release? I am happy to make direct patches to the SDK source if required.
Hi Hudson,
Is there anywhere that I can find more information about MCUSDK-13225? Is there a bug tracker somewhere I can follow? Has it been reported elsewhere on this forum as well?
The MCUSDK-13225 is an internal JIRA ticket I logged in this thread for internal tracking purposes. It will not be accessible to you.
Does the networking team have any other mitigations they can suggest while we wait for the next release? I am happy to make direct patches to the SDK source if required.
The official fix version is 10.00 but If I do get the changes or a PR/Branch, I will create a patch and share it with you before the end of next week. I think the changes will mostly be related to file structure change and variables/macros being renamed but I am not sure on the exact changes and that will be coming from the networking team.
Regards,
Shaunak
Hi Hudson,
Apologies for a delayed response.
Please find below the patch to fix this issue. Paste this patch file inside source/networking/tsn/tsn-stack and in git-bash run the following command "git apply <patch-file-name>"
https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/908/0001_2D00_allsocs_2D00_TSN_2D00_Fix_2D00_conflict_2D00_b_2D00_w_2D00_LWIP_2D00_and_2D00_TSN_2D00_CB_2D00_Etherne.patch
I have tested it and saw no issues with the same on 09.02 MCU_PLUS_SDK for am263x.
If you face any other issues, feel free to raise another E2E for the same
Regards,
Shaunak