User Manual
update. When the solder jumper on the bottom of the WICED Feather is enabled, an addition USB Mass Storage class
will enumerate that points to the SPI flash. This feature is not yet enabled, but when enabled the WICED Feather will
use the following VID/PID combination:
VID: 0x239A
PID: 0x8010
Flash Updates
All flash updates happen using USB DFU. There is no serial bootloader on the WICED Feather and the USB CDC ports
are not required to perform a firmware update.
To perform a firmware update, the 'Enter DFU Mode' SDEP command is sent to the WICED Feather using the WICED
Feather Dummy endpoint, which will cause the device to reset into DFU mode. At this point, dfu-util will be used to
update the flash contents of the chip with the appropriate firmware image.
If FeatherLib is present, but no valid user code is available, the board will go into DFU mode by default.
Please note that if you have any errors in your user code, such as a blocking delay that the RTOS task
manager can't escape from, you may see problems enumerating some USB interfaces like CDC. To resolve
this problem, simply flash a valid user sketch and reset the device. USB CDC is not required to flash firmware
images to the board.
© Adafruit Industries https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi Page 55 of 202










