Download to the module CYW943907AEVAL1F takes long time

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
aktac_3789331
Level 2
Level 2

Hello Support,

I am evaluating the module CYW943907AEVAL1F. I am using the WICED IDE version 6.0.1.5.

I am using the target as "snip.tcp_client-CYW943907AEVAL1F-ThreadX-NetX download run" in the make target after double-clicking on the clean(steps mentioned in the Quick Start Guide).

But this process is taking a too long time(~3-4 minutes). Is there any other way to download the created binary(.elf) file to the module through  any command-line or any other software(in Windows  PC)? so that time for loading the code into  the module can be reduced.

Thanks

Milan

0 Likes
1 Solution
ToIn_1742091
Level 5
Level 5
10 solutions authored 5 solutions authored First solution authored

If you are using FTDI-JTAG, it can be slow. Now WICED supports native J-Link for Murata Type1GC (CYW43907 based module on that platform). So if you can use native J-Link instead of FTDI, it can be much faster.

You can check this makefile for the configuration: 43xxx_Wi-Fi\tools\makefiles\wiced_toolchain_common.mk

# User can assign specific JLINK_PATH & JLINK_EXE manually:

# ex :

# [Win32]

# test.console-CYW943907AEVAL1F JTAG=jlink-native JLINK_PATH="../../../../Program\ Files\ \(x86\)/SEGGER/JLink_V630c/" JLINK_EXE="Jlink.exe" download run

#

# [Linux]

# test.console-CYW943907AEVAL1F JTAG=jlink-native JLINK_PATH="/opt/SEGGER/JLink/" JLINK_EXE="JLinkExe" download run

View solution in original post

2 Replies
PriyaM_16
Moderator
Moderator
Moderator
250 replies posted 100 replies posted 50 replies posted

Hello,

There is no other way of programming the board using USB, you will have to use WICED to program the board

0 Likes
ToIn_1742091
Level 5
Level 5
10 solutions authored 5 solutions authored First solution authored

If you are using FTDI-JTAG, it can be slow. Now WICED supports native J-Link for Murata Type1GC (CYW43907 based module on that platform). So if you can use native J-Link instead of FTDI, it can be much faster.

You can check this makefile for the configuration: 43xxx_Wi-Fi\tools\makefiles\wiced_toolchain_common.mk

# User can assign specific JLINK_PATH & JLINK_EXE manually:

# ex :

# [Win32]

# test.console-CYW943907AEVAL1F JTAG=jlink-native JLINK_PATH="../../../../Program\ Files\ \(x86\)/SEGGER/JLink_V630c/" JLINK_EXE="Jlink.exe" download run

#

# [Linux]

# test.console-CYW943907AEVAL1F JTAG=jlink-native JLINK_PATH="/opt/SEGGER/JLink/" JLINK_EXE="JLinkExe" download run