
There are a couple of different hardware Kickstart solutions for the Amiga. The most proven one seems to be 27C400 chips that you can program in a T48 (with an adapter) and erase with UV light. If you buy a Kickstart from a retailer, that chip is probably an 27C400 EPROM. I dont like the UV light eraser, and the 27C400/27C800 chips are expensive, so I went looking for another solution that had the possibility to scale up in volume fine.
I don’t know what it is about burning Kickstarts for the Amiga but the topic is highly confusing at first. Not only do you have to have the correct byte swapped file (or build the ROM file correct if you want to run a custom ROM) but you need some kind of adapter to be able to program some of the solutions on modern cheap programmers.
This is not a tutorial in how to burn a Kickstart or how to build your own Kickstart, I suggest you schedule a weekend to do a deep dive into that topic. Then it sort of makes sense (I think).
No doubt in the future something like the KickSmash will probably be the defacto standard and I contemplated ordering a batch of PCBs and building a suite of KickSmashes for my fleet of Amigas. Instead I went with the FlashROM, because right here and now, it is possible to run FlashROM on all Amiga models while the KickSmash fits the Amiga 1200, Amiga 3000 and Amiga 4000 (and A4000T).
With new Kickstart ROMs being released fairly regularly these days. And the need to be able to build your own Kickstart so you can f.e. add ehide.device for a TF1260 system or PeterKs Icon library to the Kickstart, an easy way of updating Kickstart is IMHO, a must have, these days!
What is the FlashROM?
The FlashROM is basically a Kickstart replacement that you can program yourself – FlashROM has 1024 KB of space, meaning it can take two Kickstart files. This is great as it is possible to run one Kickstart ROM and one DiagROM rom on the same chip.
You change what bank you want to be active by setting a jumper on the pinouts between GND and A18.
If you do not need dual ROM functionality, just concatenate the same ROM twice and flash it to the EPROM.
Programming a Kickstart to the FlashROM
I use a T48 to program chips, an adapter was needed to be able to flash a Kickstart ROM to the FlashROM. I actually chickened out and just ordered a ready made programmer to reduce the complexity of this project, you can find out more information about the FlashROM adapter on Levo’s website.
Using the adapter is a breeze, just have to connect the wires correct and everything works just like programming any other chip. Erasing the EPROM is no different.
40 pin FlashROM

Here is the 40 pin FlashROM, this will go into my Amiga 500, Amiga 2000 and Amiga 4000 and so on.
42 pin FlashROM

Here is the 42 pin FlashROM, this will go into my Amiga Denise clone, Amiga 4000TX and Amiga 1200. One benefit of running it in a ReAmiga 1200 is that the jumper on the motherboard select which bank you want to be active.