cancel
Showing results for 
Search instead for 
Did you mean: 

WICED Studio Bluetooth

SaLe_3420251
New Contributor II

I want to program a hex into CYW920719 using console command.

002-16618 guided to use ChipLoad.exe but it crashed when I tried.

My system info

Intel  i7-6600U

Windows 10 64bit OS

If ChipLoad doesn't support CYW920719, do you have any tool which can support CYW920719?

0 Likes
1 Solution
AnjanaM_61
Moderator
Moderator

Hi,

You can download hex to CYW20719 using Chipload. It do support on Windows 10 as well.

Run the ChipLoad.exe from the folder location (from here: C:\Users\...\Documents\WICED-Studio-6.2\wiced_tools\ChipLoad\Win32)

Use the below format to download hex

ChipLoad.exe -BLUETOOLMODE -PORT COMxx(HCI COM port) -BAUDRATE [HCI baud rate]-NOVERIFY -CHECKCRC -MINIDRIVER [give mini driver path from C directory] -BTP [give btp file path from C directory root] -CONFIG [give hex file path] -LOGTO [not mandatory. if u need logs , use this]

Example:

ChipLoad.exe -BLUETOOLMODE -PORT COM99 -BAUDRATE 115200 -NOVERIFY -CHECKCRC -MINIDRIVER C:\Users\anpm\Documents\WICED-Studio-6.2\20719-B1_Bluetooth\platforms\minidriver-20739A0-uart.hex -BTP C:\Users\anpm\Documents\WICED-Studio-6.2\20719-B1_Bluetooth\platforms\20719_OCF.btp -CONFIG C:\Users\anpm\Documents\WICED-Studio-6.2\20719-B1_Bluetooth\build\hello_sensor-CYW920719Q40EVB_01-rom-ram-Wiced-release\hello_sensor-CYW920719Q40EVB_01-rom-ram-Wiced-release.hex -LOGTO log.txt

See the attached screenshot.

Thanks & Regards,
Anjana

View solution in original post

2 Replies
AnjanaM_61
Moderator
Moderator

Hi,

You can download hex to CYW20719 using Chipload. It do support on Windows 10 as well.

Run the ChipLoad.exe from the folder location (from here: C:\Users\...\Documents\WICED-Studio-6.2\wiced_tools\ChipLoad\Win32)

Use the below format to download hex

ChipLoad.exe -BLUETOOLMODE -PORT COMxx(HCI COM port) -BAUDRATE [HCI baud rate]-NOVERIFY -CHECKCRC -MINIDRIVER [give mini driver path from C directory] -BTP [give btp file path from C directory root] -CONFIG [give hex file path] -LOGTO [not mandatory. if u need logs , use this]

Example:

ChipLoad.exe -BLUETOOLMODE -PORT COM99 -BAUDRATE 115200 -NOVERIFY -CHECKCRC -MINIDRIVER C:\Users\anpm\Documents\WICED-Studio-6.2\20719-B1_Bluetooth\platforms\minidriver-20739A0-uart.hex -BTP C:\Users\anpm\Documents\WICED-Studio-6.2\20719-B1_Bluetooth\platforms\20719_OCF.btp -CONFIG C:\Users\anpm\Documents\WICED-Studio-6.2\20719-B1_Bluetooth\build\hello_sensor-CYW920719Q40EVB_01-rom-ram-Wiced-release\hello_sensor-CYW920719Q40EVB_01-rom-ram-Wiced-release.hex -LOGTO log.txt

See the attached screenshot.

Thanks & Regards,
Anjana

View solution in original post

SaLe_3420251
New Contributor II

Anjana,

Thank you for the answer. Now I could program the hex file. I didn't put -BTP option before.

I thought BTP is an optional in -BLUETOOLMODE because ChipLoad said, "In the simplest case, the BTP file is not specified ..." .

Please fix the crash issue when BTP is missing. I think it must print a message to ask user to put BPT instead of crashingChipLoad crashing without BTP.png

Regarding my original question, I got the correct answer.

Thank you for the supporting.

-Sang

0 Likes