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

Bluetooth SDK Forum Discussions

AnBe_1519071
Level 1
Level 1
First reply posted First question asked Welcome!

A project developped inside ModusToolBox for CYBT-423054-02 can run on a CYBT-423028-02? If not, how can I develop a prject for CYBT-423028-02 inside ModusToolBox?

0 Likes
1 Solution
DheerajPK_41
Moderator
Moderator
Moderator
750 replies posted 500 likes received 500 replies posted

Hi,

CYBT-423054-02 is 20719B2 (latest version of 20719 chip) silicon based module which is support in Modustoolbox. But CYBT-423028-02 is 20719B1 (older version of 20719 chip) silicon based module which is support only on WICED studio (old IDE). Modustoolbox does not support CYBT-423028-02 module. But, we can say, CYBT-423054-02 is an upgraded version of CYBT-423028-02.   We would suggest you to use the latest version of chip/module so that you can get the latest features/bug fixes and develop your product in the latest software environment.

To create a new application in Modustoolbox, we can use project creator tool. You may have to select the appropriate BSP to create the application.  To select/switch to other BSPs or Libraries we can use Library manager tool.

 

Thanks,

-Dheeraj

View solution in original post

3 Replies
DheerajPK_41
Moderator
Moderator
Moderator
750 replies posted 500 likes received 500 replies posted

Hi,

CYBT-423054-02 is 20719B2 (latest version of 20719 chip) silicon based module which is support in Modustoolbox. But CYBT-423028-02 is 20719B1 (older version of 20719 chip) silicon based module which is support only on WICED studio (old IDE). Modustoolbox does not support CYBT-423028-02 module. But, we can say, CYBT-423054-02 is an upgraded version of CYBT-423028-02.   We would suggest you to use the latest version of chip/module so that you can get the latest features/bug fixes and develop your product in the latest software environment.

To create a new application in Modustoolbox, we can use project creator tool. You may have to select the appropriate BSP to create the application.  To select/switch to other BSPs or Libraries we can use Library manager tool.

 

Thanks,

-Dheeraj

AnBe_1519071
Level 1
Level 1
First reply posted First question asked Welcome!

CYBT-423028-02 module, wich is already mounted on a PCB, can be programmed with a .hex or .s19 file which is the output file of a Modustoolbox project for a CYBT-423054-02 ?

If yes, are there some tricks or measures to be taken into consideration in doing this?

0 Likes
DheerajPK_41
Moderator
Moderator
Moderator
750 replies posted 500 likes received 500 replies posted

Hi,

If you have the HCI UART interface available on your PCB, then you can program it. 

Basically, the module/kit are having the USB to UART converter and so we are able to program the board from the PC. Same method you can adopt. Or you can use any Host MCU to write your program via HCI UART directly. Check https://github.com/cypresssemiconductorco/btsdk-docs/blob/master/docs/BT-SDK/WICED-HCI-Control-Proto...

You can use chipload tool for  program  .hex  file to the device.

https://github.com/cypresssemiconductorco/btsdk-tools/tree/master/Windows/ChipLoad 

The other method of upgrading the firmware is OTA - over the air. If the application which is running on the module support the OTA feature, then you can generate a OTA compatible .hex file and upgrade the firmware over the air. Check https://github.com/cypresssemiconductorco/mtb-example-btsdk-ota-firmware-upgrade 

 

Thanks,

-Dheeraj

0 Likes