1. Preface: As some of you have probably seen, there is a cool-looking but not very well documented 60% keyboard PCB floating around (
http://www.ebay.com.au/itm/AMJ60-pre-soldered-DIY-GH60-Keyboard-PCB-Backlit-LED-60-cherry-MX/172674814122) called the AMJ60. In this guide, I will show you how to flash it with a layout of your choosing.
2. Disclaimer:I am not responsible at all if your computer catches fire, phone runs away or if your car explodes after following this guide. Make of that what you will and proceed at your own risk.
3. Thanks:Thank you very much to eBay seller xxobx0107 (
http://www.ebay.com.au/usr/xxobx0107?_trksid=p2047675.l2559) for selling me this PCB and for showing me exactly how to flash it. All credit goes to him for supplying me the tools and guides.
4. What you need -AMJ60 PCB
-Modified TKG Toolkit (
https://drive.google.com/file/d/0B3JDr-XLLRASeEdiTE5COFlOZ0U/view?usp=sharing)
-Modified TMK Keymap Generator (
http://tkg.hanchen.me/#)
-A MS Windows computer
-A switch or small piece of wire to check if the PCB works
5. Steps 1. Gather the equipment.
2. Unzip the TKG Toolkit ZIP file.
3. Navigate to /windows/tool and open Zadig.
4.Connect the PCB and hold down the reset button for two seconds. Then release the button.
5. Click 'Options' then 'List all'. Select the 'ATm32U4DFU' device in the drop-down menu and click on 'Reinstall Driver'.
6. Once Zadig is finished with reinstalling the driver, close it.
7. Navigate to /windows and open 'setup.bat'.
8. Enter '4' for the AMJ60.
9. Proceed with the other steps, no values need to be changed.
10. Once the setup script is done, close it.
11. Open up the TMK Keymap Generator (has to be the dodgy version, unfortunately).
12. Enter your layout and configure your Fn keys. Make sure that the 'Keyboard' section is set to the AMJ60, as is it electronically different from the GH60 and such.
13. Download the .eep file.
14. Copy the .eep file to /windows.
15. Drag the .eep file onto 'reflash.bat' and follow the instructions there.
16. After that process is finished, close the window. Unplug and re-plug the keyboard to check if it works.
17. Result!
Leave a comment if it worked for you! If it didn't, don't hesitate to leave a message here or send me a PM.