Upgrade existing setup - gbaHD/GBAHD-Shield GitHub Wiki

If you have an existing gbaHD setup with an gbaHD-Shield (v20210406 or newer) you'll have to

  • make some modifications to the gbaHD-Shield itself (solder two wires)
  • program the new TWI-Firmware onto the ATMEGA
  • program the ESP32 of the SEA Board with the new firmware and create the wifi.cfg

First we start with the two additional wires for the TWI-Bootloader. You don't need to lift the PIN on the ATMEGA - simply solder onto it.

Now we program the new TWI-Firmware to the ATMEGA Program the gbaHD-Shield

After that we program the ESP32 of the SEA Board with the new firmware Program the SEA Board

On the first boot the SEA Board will communicate over the TWI with the gbaHD-Shield and upload its firmware from the ESP32-SPIFFS-filesystem to the gbaHD-Shield. This takes some seconds and the SEA Board will restart automatically.

When everything goes right the gbaHD should be accessable over wifi at http://gbahd.local and your GBA / GBASP which is connected over the ffc-cables should boot up.