NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working Hello everybody, UM11442 Rev.24 paragraph 3.1.5.15 Zero Copy Example evkmimxrt1170_wifi_cli_cm7 NOT compiling, Using the suggested pre-processor macro flags, firts error: << NETIF_RX_BUFFERS undefined in wifi_netif.c >> So I've added next definition #define NETIF_RX_BUFFERS 8 but now I have << error: invalid use of undefined type 'struct nxp_wifi_device'>> actually the used structure is NOT defined in the example Zero copy feature is incomplete in the example, so description in UM11442 is NOT applicable ? How can I test Zero copy ? Thanks and Best Regards piero Re: NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working At the moment We have only MIMXRT1170-EVK, SDK 26.06 is installed but the example for EVK "evkmimxrt1170_wifi_cli_cm7" is different than "evkbmimxrt1170_wifi_cli_cm7" In doc. UM11442 there is a reference to doc UM11441 and in doc. UM11441 Table 1 pag.5 the combination i.MX RT1170 EVK AW611 u-blox JODY W5 is declared supported So are you meaning that "evkmimxrt1170_wifi_cli_cm7" actually is NOT working with Wi-Fi Zero-Copy ? Re: NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working Hi,
Are you using the RT1170-EVK or the RT1170-EVKB?
I tested this on SDK 26.06 and was able to build the application successfully with the macros mentioned in the guide using the evkbmimxrt1170_wifi_cli_cm7 example.
What SDK version are you using?
Regards, Daniel. Re: NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working Hi,
Correct. I tested with the EVKB SDK.
Could you please tell me where you found SDK 26.06 for the RT1170-EVK, or how you imported it?
I checked the RT1170-EVK releases and was only able to find SDK version 2.16.0.
Regards, Daniel. Re: NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working Hi, I've obtained an EVKB board and example evkbmimxrt1170_wifi_cli_cm7 is compiling adding suggested preprocessor flags for Wi-fi Zero-copy (from UM11442 doc) FSL_USDHC_ENABLE_SCATTER_GATHER_TRANSFER SDMMCHOST_ENABLE_CACHE_LINE_ALIGN_TRANSFER anyway there's something strange: performance are NOT increasing with Wi-Fi Zero-Copy (using iperf tool) and looking for defines FSL_USDHC_ENABLE_SCATTER_GATHER_TRANSFER SDMMCHOST_ENABLE_CACHE_LINE_ALIGN_TRANSFER in the code base-line, no occuerence is found of something like #if FSL_USDHC_ENABLE_SCATTER_GATHER_TRANSFER #if SDMMCHOST_ENABLE_CACHE_LINE_ALIGN_TRANSFER so it seems Wi-Fi Zero-copy is actually not applied ? Thanks for support and Best Regards piero Re: NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working Correct it is 2.16.0 I have 2 different versions of MCUxpresso IDE installed one is used for EVK and another one for EVKB (but at the moment i have NOT hardware EVKB) . The issue is IDE is showing as "Associated SDK" 26.06 also in EVK-IDE but actually the example for EVK was imported with 2.16.0 before installing in the PC SDK 26.06 In this moment in my directory ...\mcuxpresso\02\SDKPackages I have 3 SDK 2.16.0 24.12.0 26.60 EVK has been obtained with 2.16.0 Do you know in the IDE-EVK how can i point to the correct SDK in order to see 2.16.0 in Associated SDK ? Re: NXP UM11442, paragraph 3.1.5.15 Zero Copy, NOT working Hi,
Could you please share the complete log of your tests:
1. The complete terminal output log without the macros enabled
2. The complete terminal output log with the macros enabled
By the way, what module are you using?
Regards, Daniel.
查看全文