Getting the Firmware for MK312


#1

After a fight with my hardware to actually get to talk to the ATMega I’ve hit a snag I can’t work around.

scripts/fw-utils.py --downloadfw

Returns error 403: forbidden.
Is there an alternative path?


#2

Unfortunately there isn’t an alternative path right now. The firmware files have been removed from the website. We’re trying to figure out other solutions now.


#3

A few helpful members have sent me the files, so if anyone else finds themselves stuck just ask and you will receive :grin:


#4

Build the box - hurrah
Install the firmware - hurrah
Pass the self-test without the dreaded Error 20/21 - hurrah
Discover you’ve put the f-ing buttons on 90degrees out - booooooooooo

Thankfully the BT works and I managed to use Buttplug to confirm everything is working otherwise.

–> off to de-solder and swear my way through lining up those little buggers a second time


#5

Wow I am rather shocked your BT worked enough to see anything happen. It’s been super flakey for me.

Congrats tho!


#6

It’s connected within about 30secs each time I tried it and stayed connected. Without it I wouldn’t have figured out that my only issues was the buttons. I don’t quite understand what Playground is making it do, but it makes it do things.


#7

Right now, all Buttplug can do is emulate Fleshlight commands, so it will cause intensity to oscillate between 2 points at a certain speed. Hopefully there will be better intensity controls soon.


#8

As as a new user I ain’t allowed to pester you folks via PM: Could someone give me a private 1:1 tutoring regarding the original firmware files?

Edit: Found a tutor, thx again.