At this point, we are not planning on making the Programmer's Guide available to the public. We will let you know if that position changes.
Please reach out to your local CY team with any questions or concerns,
If there any description for:
-acronyms in wifi_nvram_image.h for Evaluation Board CYW943907AEVAL1F?
-antenna diversity control pins A21, A25. Is it possible to change state from firmware on-the-fly or it is fixed on compilation
-where I can find examples for DMA and USB subsystems?
Thank you for link, but in given AN214841 there is no information about a big amount of configuration parameters such as:
Please provide more informaiton about wifi_nvram_image values?
Sorry for the delay in getting back on this.
swdiv_en is to enable Software diversity.
swdiv_gpio is for controlling which GPIO pin to use for controlling external antenna switch.
swdiv_swctrl_en is a diversity mode selection entry, CYW43907 is using mode 2.
All other options that you have mentioned are more of platform (CYW43907) specific which need not be changed.
Please send me examples for USB peripheral
I truly hope that your position changes on distributing the programmer's
reference. The Murata LBWA1UZ1GC uses the 43907, and we're using
this module in a new product. Having to guess how the GPIOs and
function multiplexing and strapping implications are is very likely to waste
an immense amount of development effort, which translates to a much
longer time to market. THAT translates to fewer sales of your parts.
We are working on a document we are referring to as a "product guide" which will address many of these questions. I expect that the product guide will be ready this month. In the meantime, please create a new thread with your specific questions on GPIOs, function multiplexing and strapping implications, and the L1 Apps team will track down answers.