Category Archives: Blog

bloggg

Reading Flash and EPROM chips and visualizing their contents

This post can be seen as a follow up to my recent post[1] adressing the G540 universal programmer. The reason why I bought this programmer was that I have collected many old memory chips. I was always curious what kind of interesting data they might contain. A EPROM reader was needed and since my urge to build an Arduino shield for that purpose lapsed soon after sourcing some MCP23S17[2] SPI port expander chips.  So I bought the G540 I mentioned before.  Continue reading Reading Flash and EPROM chips and visualizing their contents


  1. My first impression of the Genius G540 universal programmer 
  2. Microchip product page of the MCP23S17 

Genius G540 EPROM programmer: what’s inside and initial startup

Buying a G540 programmer

I have been collecting old EPROM chips for many years. Now I was curious what data these hold exactly. I am not looking for program data but more for character maps, hidden “Easter eggs” . Something like this Hack a day[1] post.

So I went to ebay an bought one of this widespread available “Genius G540[2]” EPROM programmers. Continue reading Genius G540 EPROM programmer: what’s inside and initial startup


  1. Hack a day on hidden photographs in old Mac ROM chips  
  2. G540 programmer on ebay