2407768_en-US

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2407768_en-US

2407768_en-US

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.

标记 (1)
无评分
版本历史
最后更新:
‎08-27-2026 02:32 AM
更新人: