USB or driver problems
USB Power
Very often, the power supplied by a PC to its USB ports is less than that required by the USB spec (500mA). This can result in a number of problems when trying to connect or debug the target board, including:
- Flash programming fails before completion
- Red Suite does not discover the debug target
- Red Trace fails to start
The only solution to this is to ensure that sufficient power is supplied to the target board. The exact method of supplying more power will depend upon you target hardware, but you could try:
- Try a different USB port on the PC. Some USB ports supply more power than others. However, you should avoid connecting via USB hubs as this can prevent the debugger from working correctly.
- Supply power to the board from an external power supply
- If the target has additional USB ports, try connecting one of those ports to a USB hub, or another USB port on the PC. Depending on the design of the target board, additional power may be drawn from the other USB ports.
Drivers not fully installed
For all functionality of Red Suite to work correctly with Red Probe, RDB1768 or Stellaris Evaluation boards, 3 device drivers must be correctly installed.
To check that Windows is correctly recognizing all the devices on the board/debug probe, run Device Manager (from the Control Panel) and verify that the devices below are listed. If any of these are missing, disconnect and reconnect the board/debug probe and re-install the device drivers.
Red Probe and RDB1768
- USB Serial Bus Controllers
- Red Probe A
- Red Probe B
- Ports (COM and LPT)
- Red Probe Trace Port
Stellaris Evaluation or ICDI boards
Device Manager, should display 3 entries:
Evaluation boards
- USB Serial Bus Controllers
- Stellaris Evaluation Board A
- Stellaris Evaluation Board B
- Ports (COM and LPT)
- Stellaris Virtual COM Port
ICDI boards
- USB Serial Bus Controllers
- Luminary Micro ICDI Board A
- Luminary Micro ICDI Board B
- Ports (COM and LPT)
- Luminary Micro ICDI COM Port
