(09-18-2014, 11:30 AM)Varanon link Wrote: I've been trying again, and I can basically load any sketch from the Arduino IDE and run that (tested some of the string tests with serial monitor enabled).
But as soon as I disconnect the device and reconnect, it won't work anymore. It won't even find the COM port. This can sometimes be fixed with reconnecting.
However, EdTracker doesn't want to flash or connect... and most of the time, using FreeTrackNoIR and an older sketch from the BI thread doesn't work either (freetrack doesn't show any movement).
Frustrating...
Well that is weird. As I said, I do sometimes have problems with the COM port changing when reconnecting (but usually only after a reboot or the device ID has changed) but nothing like that.
If you haven't already, you could try installing the Windows drivers from the EDtracker site in case they work better than whatever you're currently using
http://edtracker.org.uk/index.php/downlo...no-drivers
If you're still having the same problem (and assuming you're connecting it to it's own USB port on the PC, or a powered USB hub without too much else hanging off it) then you might want to try unsoldering the MPU from the Pro Micro and just test the Pro Micro on it's own, in case the MPU is messing up the USB communications with the PC. It shouldn't be, as the PC just sees the Arduino and the MPU just sends it's data to the Arduino but it's possible if it's wired up wrong or the firmware is wrong then the data from the MPU could be getting mixed into the USB comms incorrectly.
If you can't flash the Arduino with the java tool http://edtracker.org.uk/index.php/using/...shing-tool then you could try doing it with the IDE http://edtracker.org.uk/index.php/using/...ashing-ide
I find the IDE is the easiest way to check whether the device has been detected, as you should see the COM port and be able to select it but don't forget to close it if you're going to use something else that needs to access the port, as it locks it otherwise.
Once you've got the firmware in the Pro Micro, you'll probably need to calibrate the MPU (so reconnect it again if you disconnected it) http://edtracker.org.uk/index.php/using/calibration
If it's working, it will appear as a joystick to Windows and I don't think FTNoIR supports those as an input option, so you'll need to use Opentrack https://www.dropbox.com/sh/544fbhsokdpy3...n2slyp0dCa
EDIT: Sorry, I think I got that a bit backwards. You need to run the GUI calibration software first http://www.edtracker.org.uk/index.php/do...ory/4-gui, which requires Java 7 http://www.oracle.com/technetwork/java/j...80261.html and from there, flash the Calib firmware and calibrate as per the guide http://edtracker.org.uk/index.php/downlo...umentation
Then, once calibrated, you can flash the final firmware from the GUI as well.