905 is easy to flash, as long as one uses 64 KByte EEPROM. 128 KByte sized ones often spell trouble.