userse31
userse31
The usb loader stage is also working! Running "./fernly-usb-loader -w /dev/ttyUSB0 ./usb-loader.bin ./mt6261-test.bin" also causes the watch to vibrate.
Yep, "98-fernvale.rules" is in /etc/udev/rules.d/! Even checked the watch's USB id's. They match. ...What about Windows? What if I load fernly on my linux machine, disconnect the USB cable, and...
Nope. Windows hates it. Kept getting connected and disconnected as if there was no battery in the watch. What about the "real" uart lines on the watch? Perhaps fernly will...
Nope. Nothing on the uart pins. Though, that's probably down to fernly using the USB uart addresses (is that how that works?).
I've sat on this for a bit. After adding some code that's supposed to activate the vibration motor, it doesn't vibrate. I don't think there's any code execution happening.
Eh...? After stuffing my nqueens program inside the usb loader stage and sending it to the device, it ran it! The caveat being that the watchdog timer was never disabled,...
Thank you! It was incredibly satisfying seeing it run.
WAIT! NONONONONO! DON'T DO THIS! WRITING THERE OVERWRITES THE FIRMWARE!
...Maybe. My watch still boots.
Turns out I was accidentally using the wrong branch oops! Watch wasn't bricked, so that's nice!