7 Replies Latest reply on Jun 7, 2018 1:45 AM by tseming_3300966

    Does WICED support bluetooth for CYW4343W?

    tseming_3300966

      Is there any one knows how to build 43xxx_Wi-Fi\apps\demo\dual_hf_a2dp for CYW4343W?

      Since there is no files for CYW4343W under libraries\drivers\bluetooth\firmware.

      I use WICED Studio 6.2

      Thanks.

        • 1. Re: Does WICED support bluetooth for CYW4343W?
          zhez

          Hi  Lan:

           

               4343W should use 43438A1 firmware for the compile.    This is defined in the platforms folder.

          and which evb you are using now ?

          • 2. Re: Does WICED support bluetooth for CYW4343W?
            tseming_3300966

            Hi zhez,

             

            I use CYW94343WWCD1_EVB.

            • 3. Re: Does WICED support bluetooth for CYW4343W?
              zhez

              Hi Lan:

               

              26M is  for CYW94343WWCD1_EVB .

              • 4. Re: Does WICED support bluetooth for CYW4343W?
                tseming_3300966

                Hi zhez,

                 

                I make a target named "demo.dual_hf_a2dp_CYW94343WWCD1_EVB download download_apps run"

                But it fail to build.

                Could you tell me how to solve. Thanks.

                The build console message as following,

                 

                14:21:05 **** Build of configuration Default for project 43xxx_Wi-Fi ****

                "C:\\Users\\tseming\\Documents\\WICED-Studio-6.2\\43xxx_Wi-Fi\\make.exe" demo.dual_hf_a2dp-CYW94343WWCD1_EVB download download_apps run

                MAKEFILE MAKECMDGOALS=demo.dual_hf_a2dp-CYW94343WWCD1_EVB download download_apps run OTA2_SUPPORT is disabled

                Making config file for first time

                +-----------------------------------------------------------------------------------------------------+

                | IMPORTANT NOTES                                                                                     |

                +-----------------------------------------------------------------------------------------------------+

                | Wi-Fi MAC Address                                                                                   |

                |    The target Wi-Fi MAC address is defined in <WICED-SDK>/generated_mac_address.txt                 |

                |    Ensure each target device has a unique address.                                                  |

                +-----------------------------------------------------------------------------------------------------+

                | MCU & Wi-Fi Power Save                                                                              |

                |    It is *critical* that applications using WICED Powersave API functions connect an accurate 32kHz |

                |    reference clock to the sleep clock input pin of the WLAN chip. Please read the WICED Powersave   |

                |    Application Note located in the documentation directory if you plan to use powersave features.   |

                +-----------------------------------------------------------------------------------------------------+

                +-----------------------------------------------------------------------------------------------------+

                | IMPORTANT NOTES                                                                                     |

                +-----------------------------------------------------------------------------------------------------+

                | Wi-Fi MAC Address                                                                                   |

                |    The target Wi-Fi MAC address is defined in <WICED-SDK>/generated_mac_address.txt                 |

                |    Ensure each target device has a unique address.                                                  |

                +-----------------------------------------------------------------------------------------------------+

                | MCU & Wi-Fi Power Save                                                                              |

                |    It is *critical* that applications using WICED Powersave API functions connect an accurate 32kHz |

                |    reference clock to the sleep clock input pin of the WLAN chip. Please read the WICED Powersave   |

                |    Application Note located in the documentation directory if you plan to use powersave features.   |

                +-----------------------------------------------------------------------------------------------------+

                "Embedded Stack"

                ././libraries/drivers/bluetooth/wiced_hci_bt/wiced_hci_bt_src.mk

                ../wiced_hci_bt/

                MAKEFILE MAKECMDGOALS=demo.dual_hf_a2dp-CYW94343WWCD1_EVB download download_apps run OTA2_SUPPORT is disabled

                Building Bootloader

                Finished Building Bootloader

                 

                 

                make.exe[1]: *** No rule to make target 'libraries/drivers/bluetooth/firmware/43438A1/26MHz/bt_firmware_embedded_headset.c', needed by 'build/demo.dual_hf_a2dp-CYW94343WWCD1_EVB/Modules/./libraries/drivers/bluetooth/firmware/43438A1/26MHz/bt_firmware_embedded_headset.o'.  Stop.

                make.exe[1]: *** Waiting for unfinished jobs....

                Makefile:351: recipe for target 'main_app' failed

                make: *** [main_app] Error 2

                 

                 

                14:21:08 Build Finished (took 3s.264ms)

                • 5. Re: Does WICED support bluetooth for CYW4343W?
                  tseming_3300966

                  Hi zhez,

                   

                  I found there is no "bt_firmware_embedded_headset.c" in libraries\drivers\bluetooth\firmware\43438A1\26MHz, but only in libraries\drivers\bluetooth\firmware\20706A2\

                   

                  How to solve it?

                  • 6. Re: Does WICED support bluetooth for CYW4343W?
                    zhez

                    Hi  Lan:

                     

                       Only 20706A2 and 43012 will support both controller/embedded mode ,Rest of the BT chips support controller mode only.

                    and if you are using 4343WWCD1 for the function, please disable USE_BT_EMBED_MODE in the makefile,  your compile error is due to this define.

                     

                         Actually,  seems this function is not default supported with 4343W chip,   if you have 43907 evb,  please use this evb for the function verification,thanks.

                    1 of 1 people found this helpful
                    • 7. Re: Does WICED support bluetooth for CYW4343W?
                      tseming_3300966

                      Hi ehez,

                       

                      Thanks for your reply to disable USE_BT_EMBED_MODE.

                       

                      I know CYW94343WWCD1_EVB doesn't default support WICED_USE_AUDIO

                      Now I intend  to use peripheral SPI2 (I2S2) from J7 header to connect external DAC board, and try to make the platform supported audio function.

                      Is it possible for CYW94343WWCD1_EVB?