I just finished poking around in the eeprom of a grey market 7816N-E2/8P and I managed to get it to run the latest firmware(V3.4.103) that was previously throwing the illegal device error and I thought I would share the information.
I changed the model number from 7816N-E2/8P to 7616N-E2/8P and then I started to change values until I hit the right one that allowed the firmware to run which ended up being a hex byte from "02" to "01" much like the digicap.dav modification to install English language.
the eeprom is on the bottom of the mainboard and in my unit it is a macronix MX25L12835F chip.
for this chip you need to select MX25L12835F @S0P16 in the minipro software.
if you do have one of these grey market units and want to install the latest firmware you will need to remove the eeprom from the mainboard and read the eeprom then modify it and flash it back to the eeprom.
a hot air rework station is the best tool to take the eeprom chip off the mainboard and I use a minipro eeprom programmer.
once you read the eeprom and save a dump use a hex editior and search the model number and change the values from 78XX to 76XX.
I found it in 2 places
making those changes just changes the displayed model number you need to make the following change to get the firmware to run without throwing the illegal device error
I changed the model number from 7816N-E2/8P to 7616N-E2/8P and then I started to change values until I hit the right one that allowed the firmware to run which ended up being a hex byte from "02" to "01" much like the digicap.dav modification to install English language.
the eeprom is on the bottom of the mainboard and in my unit it is a macronix MX25L12835F chip.
if you do have one of these grey market units and want to install the latest firmware you will need to remove the eeprom from the mainboard and read the eeprom then modify it and flash it back to the eeprom.
a hot air rework station is the best tool to take the eeprom chip off the mainboard and I use a minipro eeprom programmer.
once you read the eeprom and save a dump use a hex editior and search the model number and change the values from 78XX to 76XX.
I found it in 2 places
making those changes just changes the displayed model number you need to make the following change to get the firmware to run without throwing the illegal device error