ps2avr(GB) boards use an ATmega32A microcontroller and a different bootloader. It is not flashable using the regular QMK methods.
General flashing sequence:
RESET keycode (may not work on all devices)Using the QMK installation script, detailed here, the required bootloadHID tools should be automatically installed.
To flash via the command line, use the target :bootloadHID by executing the following command:
make <keyboard>:<keymap>:bootloadHID
16c0 and ProductID is 05dfFind Device button and ensure that your keyboard is found.Open .hex File button and locate the .hex file you created.Flash Device button and wait for the process to complete.bootloadHID -r followed by the path to your .hex file.For MSYS2:
commandline/bootloadHID.exe from the extracted archive to your MSYS2 installation, typically C:\msys64\usr\bin.For native Windows flashing, the bootloadHID.exe can be used outside of the MSYS2 environment.
Install libusb development dependency:
# This depends on OS - for Debian the following works
sudo apt-get install libusb-dev
Download the BootloadHID firmware package:
wget https://www.obdev.at/downloads/vusb/bootloadHID.2012-12-08.tar.gz -O - | tar -xz -C /tmp
Build the bootloadHID executable:
cd /tmp/bootloadHID.2012-12-08/commandline/
make
sudo cp bootloadHID /usr/local/bin
Install Homebrew by typing the following:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install the following packages:
brew install --HEAD https://raw.githubusercontent.com/robertgzr/homebrew-tap/master/bootloadhid.rb