Skip to content

Troubleshooting FAQ

Keir Fraser edited this page May 19, 2020 · 10 revisions

USB

  • Greaseweazle is not detected by my host PC

    • Test your USB cable with another device. Charging-only cables which omit the data wires are very common and will not work to connect Greaseweazle (or any other device) to your PC.
    • F1 only: If using an STM32 Blue Pill board, check the resistance between pins A12 and 3.3. If this is not 1.5k ohms then you should remove Blue Pill surface-mounted resistor R10 and manually connect a 1.5k resistor between A12 and A0.
    • F1 only: Be aware of STM32 fake chips which do not work properly.
  • Greaseweazle does not reconnect to my host PC if I press GW's Reset button

    • F1 only: The Blue Pill board is not capable of transmitting a Device Disconnect signal to the host. If you need this functionality (eg for firmware testing) then remove Blue Pill resistor R10 and manually connect a 1.5k resistor between 12 and A0.

Control Program

  • Fails with 'SyntaxError: invalid syntax'

    • You must have Python v3 installed. If it is installed, try referring to it explicitly when running the control program: python3 gw.py
  • Fails with 'Track 0 not found'

    • If using an F7-based Greaseweazle, the default drive is A. This requires a PC drive (strapped for DS1, pin 12) and a ribbon cable with a twist across pins 10-16. If you have a different drive setup, please see the documentation for Drive Select.