GW-USB-06
© 2016 MICRORISC s.r.o.
www.iqrf.org
User_Guide_GW-USB-06_160122
Page 6
Firmware
Firmware upgrade
GW-USB-06 firmware can be upgraded by the user with new versions possibly released by the factory using the IQRF IDE
v4.31 or higher, menu
Tools
– IQRF Device Manager – Upload FW
. See IQRF IDE Help.
LED 3 indication
After GW-USB-06 reset (by reconnecting the USB cable), current USB mode is indicated by a series of flashing of LED 3 as
follows:
Custom Device
1 x
CDC IQRF
2 x
CDC SPI
3 x
CDC UART
4 x
In idle state LED 3 is not flashing (Custom Device mode) or flashes with 1 s period (CDC xxx mode). If it is needed to find
out the current USB mode, the reset of the device must be performed.
LED3 flashes 3x after the
Indicate USB Device
command (key F11) in respective IQRF IDE (to identify the kit in case of
multiple IQRF USB devices or IDE instances).
LED3 flashing in 300 ms period means missing firmware (see
Firmware upgrade
below).
USB modes
GW-USB-06 supports four USB modes:
Custom Device
CDC IQRF
CDC SPI
CDC UART
Proper USB drivers must be installed in the host equipment. See the IQRF document
Install_Guide_USB_Drivers
. If used
with IQRF IDE, both USB drivers (Custom Device and CDC) are installed transparently within the IQRF IDE installation.
USB mode selection
Using IQRF IDE: Menu
Tools
– USB Classes
(for all modes, see IQRF IDE Help).
Using commands in CDC IQRF protocol (from CDC IQRF mode only). See the
CDC Implementation in IQRF USB
devices User's guide (
User_Guide_CDC_xxxxxx.PDF
).
Using the sequence 1 s inactive *** 1 s inactive sent from a USB host application (for switching from CDC SPI or CDC
UART to CDC IQRF only). The switching is performed after about 5 s.
See chapter
LEDs
for indication of current mode. The last selected mode is restored after start-up or reset.