- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
According to the datasheet, the CYW4343W has a WLAN unit and Bluetooth unit, both having an ARM CM3 processor, RAM and ROM on-chip memory. Also according to the datasheet:
"External patches may be applied to the ROM-based firmware to provide flexibility for bug fixes or feature additions. These patches may be downloaded from the host to the CYW4343W through the UART transports."
However, I can't seem to find any clear documentation on how to apply patches to the ROM-based firmware. Can anyone refer me to any documentation on how this is done?
A bit more context from my end: we have our custom hardware including a Murata 1DX module, which includes the CYW4343W chipset.
Any help would be much appreciated.
Solved! Go to Solution.
- Labels:
-
Other Technologies General
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Have you contacted Murata regarding the patches?
The standard approach is to use Write_RAM commands and write the payload to RAM or flash as per the requirement to download the patch. Some useful links are given below.
https://github.com/Infineon/btsdk-docs/blob/master/docs/BT-SDK/WICED-HCI-Firmware-Download.pdf
https://github.com/Infineon/btsdk-docs/blob/master/docs/BT-SDK/WICED-HCI-Control-Protocol.pdf
I am checking internally, if there is any single document to explain the procedure to apply patches to 4343 specifically.
Thanks,
-Dheeraj.P.K