Author Topic: ATmega16 eprom/eeprom/flash programmer?  (Read 5201 times)

0 Members and 1 Guest are viewing this topic.

Offline daniel19210Topic starter

  • Contributor
  • Posts: 14
ATmega16 eprom/eeprom/flash programmer?
« on: December 08, 2012, 08:31:54 am »
I need some cheap, easy to build eprom/eeprom/flash programmer but my PCs don't have LPT port. Is there something based around atmega16 or similar uC? Searching in the internet gives me only programmers for avrs and ATmega8 + shift registers programmer but it barely works. ATmega16 seems to have just right amount of pins to program some 28/32pin chips.
Thanks.
 

Offline poorchava

  • Super Contributor
  • ***
  • Posts: 1672
  • Country: pl
  • Troll Cave Electronics!
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #1 on: December 08, 2012, 09:14:23 am »
Shoot the stealbay for USB ASP. It's an open source usb programmer using v-usb software stack to communicate an avr with pc. U can get those from china for around $3-4 with free shipping (i scored mine for $1.19) :)  Works as intended.
I love the smell of FR4 in the morning!
 

Offline daniel19210Topic starter

  • Contributor
  • Posts: 14
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #2 on: December 08, 2012, 12:43:49 pm »
Yeah but that's not what I meant. I want ATmega16 to program external memory chips like AT49F040 or M27C512 through parallel interface.
 

Offline hlavac

  • Frequent Contributor
  • **
  • Posts: 536
  • Country: cz
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #3 on: December 08, 2012, 06:13:32 pm »
I would also like some that can do GALs - that is fast becoming a lost art!

If there is none I'm willing to start an open source hardware/software project to make one.
Good enough is the enemy of the best.
 

Offline daniel19210Topic starter

  • Contributor
  • Posts: 14
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #4 on: December 08, 2012, 07:43:02 pm »
I already started working on my programmer. I'll try to make it work with GALs.
 

Offline hlavac

  • Frequent Contributor
  • **
  • Posts: 536
  • Country: cz
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #5 on: December 08, 2012, 08:56:50 pm »
If you need any help, just ask :)
Good enough is the enemy of the best.
 

Offline hlavac

  • Frequent Contributor
  • **
  • Posts: 536
  • Country: cz
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #6 on: December 08, 2012, 09:06:26 pm »
BTW I think v-usb with low speed software usb will be too slow. You need Full speed Bulk transfer mode to program at anywhere near maximum speed (M27C512 in 6 seconds or so).
I would rather use ATmega32U4 with real hardware USB peripheral.
Good enough is the enemy of the best.
 

Offline jeroen74

  • Frequent Contributor
  • **
  • Posts: 396
  • Country: nl
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #7 on: December 09, 2012, 09:14:42 am »
 

Offline T4P

  • Super Contributor
  • ***
  • Posts: 3697
  • Country: sg
    • T4P
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #8 on: December 09, 2012, 10:28:12 am »
Sorry the willem will only program via Parallel interface - sorry about that. And china don't make GAL programmers no more

Who uses GALs anyway?
Yeah exactly

So ... TOP853 vs TL866CS which is better?
« Last Edit: December 09, 2012, 10:40:34 am by T4P »
 

Offline jeroen74

  • Frequent Contributor
  • **
  • Posts: 396
  • Country: nl
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #9 on: December 09, 2012, 10:36:37 am »
Who uses GALs anyway?
 

Offline daniel19210Topic starter

  • Contributor
  • Posts: 14
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #10 on: December 09, 2012, 11:00:34 am »
Why bother and reinvent the wheel?  :palm:

You can buy this stuff for less than $50:

http://www.ebay.com/itm/top853-USB-universal-programmer-EPROM-MCU-GAL-PIC-/160378432470?pt=LH_DefaultDomain_0&hash=item25574cabd6

For poor hobbyist like me it's a bit to expensive. You could ask designer of the USBasp why bother and reinvent the wheel. Many people (including me) are using this programmer. Description of this programmer says that it supports 5V devices only but in compability list i found 27C256-12.7V and other 12.7V chips. Which one should i believe?

BTW I think v-usb with low speed software usb will be too slow. You need Full speed Bulk transfer mode to program at anywhere near maximum speed (M27C512 in 6 seconds or so).
I would rather use ATmega32U4 with real hardware USB peripheral.

For now I'm using RS232. When I get this first prototype running I'll try with fullspeed USB.

Of course I'm always prepared to be trumped by the reason, "To see if I can".

Actually I need a cheap programmer for Game Boy cartridges.

Sooner or later I'll buy of the shelf programmer but for now I'm broke.
https://dx.com/p/autoelectric-tl866cs-universal-programmer-156364
How about this one?
« Last Edit: December 09, 2012, 12:44:57 pm by daniel19210 »
 

Offline hlavac

  • Frequent Contributor
  • **
  • Posts: 536
  • Country: cz
Re: ATmega16 eprom/eeprom/flash programmer?
« Reply #11 on: December 09, 2012, 04:10:03 pm »
Who uses GALs anyway?

I do :) For a C64 cartridge.
Good enough is the enemy of the best.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf