Home Gameboy (color) Gameboy Advance iQue Pokemon Mini GPS Avigo SNES Links

last updated: 27. Sep 06             

How to double the AVIGO internal 1Mbyte memory ?  

Unfortunately it wasn't possible to replace the AM29F080-120EC (1MByte) chip inside the Avigo system. The reason was an operating system (OS) bug and/or an untested feature of the OS. Now I fixed the OS bug and you can replace the 1MByte chip with a 2MByte chip (AM29F016B-90EC or -120EC). My own Avigo is working with 2MByte internal and 2MByte external memory. But it's also possible to increase only the internal flash memory. My Avigo is working since end of April 99 without having problems. To change the Avigo OS V1.004 from Texas Instruments you will need my OSPatch program V1.1.

avigopcb.jpg (43045 Byte) 1 = internal flash AM29F080-120EC from AMD

2 = buzzer (replace the chip under the buzzer)

3 = TC551001BFTL-85L from Toshiba (for the display)

4 = quartz

5 = parts for the power supply

The following flashchip codes will be checked inside the Avigo operating system:

codes manufacturer type maximum size usable size
0x21B0 Sharp LH28F004SC 4MBit 0.5MByte
0xA689 Sharp LH28F008SC 8MBit 1MByte
0xAA89 Sharp LH28F016SC 16MBit 2MByte
0x88B0 Sharp   LH28F032SU 32MBit 2MByte
0xA401 AMD AM29F040 4MBit 0.5MByte
0xD501 AMD AM29F080 8MBit 1MByte
0xAD01 AMD AM29F016B-xxEC 16MBit 2MByte

This table shows that the maximum internal memory is 2MByte and the maximum external memory is also 2MByte. Larger chips like the Sharp LH28F032SU won't increase the total amount of memory. That means that the total memory handled by the Avigo operating system is 4MByte.

bulletBack up all your AVIGO data.
bulletTurn off your AVIGO Organizer.
bulletRemove battery cover and AAA batteries.
bulletRemove the screw from the expansion module cover and the cover itself.
bulletTouch a grounded metal object to remove harmful static electricity.
bulletDeinstall the memory expansion module (if installed).
bulletRemove the four screws from the AVIGO and use a knife to open the cover (carefully)
bulletReplace the AM29F080-120EC 1Mbyte flash memory with an AM29F016B-90EC(or -120EC) 2Mbyte flash chip from AMD. You need a very thin soldering equipment for doing that. The new chip is larger than the old one. So all solder pads are used (8 pads are not connected on the original module). The chip itself is under the buzzer.
bulletReplace the AVIGO cover.
bulletInstall the memory expansion module (if available).
bulletReplace the expansion module cover, AAA batteries, and battery cover.
bulletTurn on your AVIGO. The organizer will detect the new available memory.
bulletRestore the internal operating software with AVIGO manager after using my OSPatch program V1.1

 

How to double the 1Mbyte external memory module ?

First you have to buy the additional external memory module (1MB) and after that you can replace the memory chip. 

mem_mod.jpg (11871 Byte)
bulletBack up all your AVIGO data.
bulletTurn off your AVIGO Organizer.
bulletRemove battery cover and AAA batteries.
bulletRemove the screw from the expansion module cover and the cover itself.
bulletTouch a grounded metal object to remove harmful static electricity.
bulletDeinstall the memory expansion module.
bulletReplace the AM29F080-120EC 1Mbyte flash memory with an AM29F016B-90EC(or -120EC) 2Mbyte flash chip from AMD. You need a very thin soldering equipment for doing that. The new chip is larger than the old one. So all solder pads are used (8 pads are not connected on the original module).
bulletInstall the modified expansion module.
bulletReplace the expansion module cover, AAA batteries, and battery cover.
bulletTurn on your AVIGO. The organizer will detect the new 2Mbyte expansion module.

The AM29F016B-90EC(or -120EC) is available from AMD (see http://www.amd.com for a local distributor) or take a look at http://www.segor.de for a very fast distributor in germany (page in german and english).

You can also build your own external memory expansion.

It's a 50pin ultra fine pitch (0.5 mm or 0.197") connector typ ??? available from ???, the AM29F016B-90EC (or -120EC) and a few connections between flash chip and main connector. The schematic is available here.