stm32F4 and 4343W

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

cross mob
harelTur
Level 3
Level 3
25 sign-ins 10 replies posted 10 questions asked

Hi'

I have a project that include stm32F412 and CYW4343W.

In this moment we think to upgrade our systme.

We are susspect pass to PSOC6 and 43012 or ST mcu with 43012 .

We had a lot of code to current project.

I want to ask about this upgrade what it is your opinion? Which MCU is preferable?
If we decided to use POSC6 and 43012, we can use WICED IDE? we want to reuse tour code.

What the benefit of this change?

H.T

0 Likes
1 Solution
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

As per your application, you can have 3 ways to choose to upgrade your hardware/software combination-

1. If you go for PSoC6 + CYW43012 you'll have to go for MODUS as WICED doesn't have much support on PSoC6. There is no specific user guide on the porting steps. But the APIs and the environment are quite similar so it won't be difficult to port the application.

2. If you go for STM MCU +43012, you can port WHD onto the host STM MCU and use STM Cube IDE for your application. In this case too, it would require porting efforts on the driver as well as on the application side. I provide the link for your reference to port WHD onto STM-

https://github.com/Infineon/stm32-connectivity

3. If you want to stick with WICED, you can either explore the existing platforms that are present in the "platforms" folder of WICED and can choose one of them or else you'll have to import MCU-specific files into the WICED IDE. I provide you the link for your reference. You can have a look on how STM32F469 MCU porting has been done.

https://community.cypress.com/t5/Resource-Library/STM32F469-porting-in-WICED/ta-p/246317

Thanks

Aditi

View solution in original post

0 Likes
6 Replies
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi HT,

Since you are considering  PSOC6 and 43012, you can also consider using ModusToolbox :  https://www.cypress.com/products/modustoolbox

You can choose PSOC if it supports your requirements for the application.

But if you go with the latter approach like ST mcu with 43012, you would have to use wiced platform.

Regarding the code compatibility, what is the project about? What kind of features does the project require?

Thanks,

Rakshith

 

0 Likes
harelTur
Level 3
Level 3
25 sign-ins 10 replies posted 10 questions asked

If i take PSOC6 and 43012 and use with Modus IDE, 

Do you think that I can reuse my code , this code base on Wiced API, these API's support on Modus?

My project inlude a lot of codes of our board like read data from sensors  and algorithms and ble connection and WIFI connection and connect to our AWS..


 If

0 Likes
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi harel,

Can you confirm if you are currently using WICED IDE or STMcube with the current stm32+4343 setup?

Thanks,

0 Likes
harelTur
Level 3
Level 3
25 sign-ins 10 replies posted 10 questions asked

Hi 
Currently I use WICED.

I have a lot of call of function that return wuces_status.
I dont want to change this IDE.

 

Harel 

0 Likes
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

Could you let me know what specific features you require to upgrade the system? Is it some requirement on the MCU or wifi module or both? 

Thanks

Aditi

0 Likes
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

As per your application, you can have 3 ways to choose to upgrade your hardware/software combination-

1. If you go for PSoC6 + CYW43012 you'll have to go for MODUS as WICED doesn't have much support on PSoC6. There is no specific user guide on the porting steps. But the APIs and the environment are quite similar so it won't be difficult to port the application.

2. If you go for STM MCU +43012, you can port WHD onto the host STM MCU and use STM Cube IDE for your application. In this case too, it would require porting efforts on the driver as well as on the application side. I provide the link for your reference to port WHD onto STM-

https://github.com/Infineon/stm32-connectivity

3. If you want to stick with WICED, you can either explore the existing platforms that are present in the "platforms" folder of WICED and can choose one of them or else you'll have to import MCU-specific files into the WICED IDE. I provide you the link for your reference. You can have a look on how STM32F469 MCU porting has been done.

https://community.cypress.com/t5/Resource-Library/STM32F469-porting-in-WICED/ta-p/246317

Thanks

Aditi

0 Likes