Welcome, Guest. Please login or register.

Author Topic: Willem programmer questions!!!  (Read 2971 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline amesie2Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2006
  • Posts: 264
    • Show only replies by amesie2
    • http://www.amiga.org
Willem programmer questions!!!
« on: January 26, 2008, 10:23:29 PM »
I am looking at getting a programmer to mess with and hopefully get some experience with it.

I am not sure where to start and am guessing folks here probably have good opinions about what is needed.

1. Which Willem programmer is the best for programming? (USB or other connection)

2. Which adapters would I need to burn Mach130 chips, Kickstart Roms and smaller PLCC roms such as the frimware for the fastlane?

3. Where can I get blank Kickstart roms and the numbers needed for 4000, 3000, and 2000 computers.

4. Which software works best in Windoze?

Thanx in advance for any help.
 

Offline 57goldtop

  • Full Member
  • ***
  • Join Date: Jun 2007
  • Posts: 104
    • Show only replies by 57goldtop
Re: Willem programmer questions!!!
« Reply #1 on: January 27, 2008, 12:47:31 AM »
I had problems burning 27c400 eproms with my Willem, I could not get it to work properly so I ended up buying an Micromaster LV48 programmer instead at a very good price. I use it to burn C64 roms as well and it's very reliable

That said, You can get the Willem to work. The chipmax universal programmers are also very good but a little expensive.


 

Offline amesie2Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2006
  • Posts: 264
    • Show only replies by amesie2
    • http://www.amiga.org
Re: Willem programmer questions!!!
« Reply #2 on: January 27, 2008, 02:39:31 AM »
Thanx for the info. I will check into the micromaster and chipmax :-D
 

Offline amigaksi

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 827
    • Show only replies by amigaksi
    • http://www.krishnasoft.com
Re: Willem programmer questions!!!
« Reply #3 on: January 27, 2008, 03:27:31 AM »
The Willem programmer worked okay under Windows '98/XP for burning EPROMs like 27256/27512, EEPROMs like 28c256 and FLASH chips like 29C011.  The one I have uses the parallel port for communicating and USB port for just the power.  It should work faster on machines with faster parallel ports and older Windows that do not check much for I/O port protection.  Also, for some chips, it gives you a warning to shut-off the power-management and/or cpu cooling since the power management slows down the parallel port and could throw off the timing.

I benchmarked the parallel port using my floppy simulator and on a toshiba 460CDT, it runs at about 1 megabytes/second under Windows '98SE with no power management and about 600KB/second when power management or other tasks are interfering.
--------
Use PC peripherals with your amiga: http://www.mpdos.com
 

Offline RedskullDC

  • Full Member
  • ***
  • Join Date: Sep 2003
  • Posts: 136
    • Show only replies by RedskullDC
Re: Willem programmer questions!!!
« Reply #4 on: January 27, 2008, 06:49:26 AM »
Hi amesie2,

Quote

amesie2 wrote:
I am looking at getting a programmer to mess with and hopefully get some experience with it.

I am not sure where to start and am guessing folks here probably have good opinions about what is needed.

1. Which Willem programmer is the best for programming? (USB or other connection)

2. Which adapters would I need to burn Mach130 chips, Kickstart Roms and smaller PLCC roms such as the frimware for the fastlane?

3. Where can I get blank Kickstart roms and the numbers needed for 4000, 3000, and 2000 computers.

4. Which software works best in Windoze?

Thanx in advance for any help.


I have one of the "enhanced" willem units with the PLCC sockets on the board, but found it to be unreliable with older IC's which had greater current requirements.

Suggest you have a look at the "top2049" USB programmer.
Will do your 16bit kickstart eproms, many others, and quite inexpensive at $119US+shipping.
Will do the same as many units costing $1K+.

Current device list it supports is here:
http://www.top2048.com/gb/DeviceList/device2049.txt


I bought mine from this guy:
http://stores.ebay.com/smtzone
(No association whatsoever)

Good luck,
Red
Redskull @ Digital Corruption
A500, 4000/060-75MHz
WinUAE on Windows7-X64Ult
Minimig DE1
-------------------------
 

Offline countzero

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 1938
    • Show only replies by countzero
    • http://blog.coze.org
Re: Willem programmer questions!!!
« Reply #5 on: January 27, 2008, 07:42:48 AM »
I use the willem I got from sivava. I burn 27c400s, 27c256s all the time and a few 27c800s now and then and it hasn't given any single problem to me yet, aside from some burning issues which I relate to dead\dying roms. Keep in mind that you also need the 16bit eprom adapter (to burn 40/42 pin roms like 27c400/27c800). I use an old laptop with win98se to burn the roms (my 'new' pc don't even have parallel and serial ports ... aargh).
I believe in mt. Fuji
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Willem programmer questions!!!
« Reply #6 on: January 27, 2008, 10:35:51 AM »
Quote

amesie2 wrote:
2. Which adapters would I need to burn Mach130 chips, Kickstart Roms and smaller PLCC roms such as the frimware for the fastlane?

3. Where can I get blank Kickstart roms and the numbers needed for 4000, 3000, and 2000 computers.

To burn kickstart EPROMS with a Willem you need an adapter board.

http://www.willem.org/catalog/product_info.php?cPath=1_21&products_id=77

You can get 27C400 (A500/A600/A2000/CDTV) chips on ebay for about $4 a pair.

You need 1 for 16-bit Amiga's and two for 32-bit Amiga's.

 

Offline amesie2Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2006
  • Posts: 264
    • Show only replies by amesie2
    • http://www.amiga.org
Re: Willem programmer questions!!!
« Reply #7 on: January 27, 2008, 03:54:23 PM »
Thanx guys for the information it is helpful in my search for a programmer.

I am wondering about THIS programmer if it might work better than the parellel programmer? any thoughts?

Thanx again
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Willem programmer questions!!!
« Reply #8 on: January 27, 2008, 05:01:19 PM »
Isnt that just the parallel one with a USB to Parallel chip?
 

Offline amigaksi

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 827
    • Show only replies by amigaksi
    • http://www.krishnasoft.com
Re: Willem programmer questions!!!
« Reply #9 on: January 29, 2008, 07:32:54 AM »
>I use the willem I got from sivava. I burn 27c400s, 27c256s all the time and a few 27c800s now and then and it hasn't given any single problem to me yet, aside from some burning issues which I relate to dead\dying roms. Keep in mind that you also need the 16bit eprom adapter (to burn 40/42 pin roms like 27c400/27c800). I use an old laptop with win98se to burn the roms (my 'new' pc don't even have parallel and serial ports ... aargh).

I just got a good deal on the 27C512 which you can also use in place of 27C256, 27C128, 27C64 if you just duplicate the code and make the higher address bits don't care:

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=260206588585

The deal is still going on as someone seems to be liquidating their stock.  He also has the 1Meg flash chips which are pin-compatible with EPROMs:

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=260207604823

You may need to get a desktop if you want to use the latest machine with a parallel Willem programmer.  Even if the desktop doesn't contain a parallel port, at least you can put in a PCI parallel port card in there.  

What's worse, they don't have floppy drives anymore either on desktops so you can't even install a SATA HD driver which Windows XP demands be on a floppy disk during installation.
So upgrade to Vista but then you would have to throw away the desktop and get one with 2GB RAM or something similar, pay for the upgrade (hardware and software), and buy newer versions of all of your software as people may look at your older MS Office, or other software as "obsolete".
--------
Use PC peripherals with your amiga: http://www.mpdos.com
 

Offline mr_silicon

  • Newbie
  • *
  • Join Date: Jan 2004
  • Posts: 26
    • Show only replies by mr_silicon
    • http://www.vhemt.org/
Re: Willem programmer questions!!!
« Reply #10 on: May 09, 2008, 02:30:58 PM »
Quote

RedskullDC wrote:

Suggest you have a look at the "top2049" USB programmer.
Will do your 16bit kickstart eproms, many others, and quite inexpensive at $119US+shipping.
Will do the same as many units costing $1K+.


Does anyone know if the cheaper top2004 USB programmer is suitable for burning Kickstart EPROMs and CDTV boot EPROMs (27c1001)?? :-?

Like this one:
http://cgi.ebay.co.uk/ADVANCED-EPROM-FLASH-MPU-PIC-USB-Universal-Programmer_W0QQitemZ200221942764QQihZ010QQcategoryZ4661QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
\\ Proud Amiga user since 1972 \\
 

Offline Oliver

  • Hero Member
  • *****
  • Join Date: Sep 2005
  • Posts: 803
    • Show only replies by Oliver
Re: Willem programmer questions!!!
« Reply #11 on: May 09, 2008, 04:32:37 PM »
Quote
countzero wrote:
I use the willem I got from sivava. I burn 27c400s, 27c256s all the time and a few 27c800s now and then and it hasn't given any single problem to me yet...


I have also had good experiences with the Sivava Willem Programmer. It is worth keeping in mind that there are many sources of Willem programmers, some of which are not so good. Also, different layouts can have the configuration jumpers in different locations, and cheaper products will generally not be well legended or documented. The Sivava documentation is not written by a native user of English, though it is usable.

Sivava is not the cheapest source, but it is still pretty cheap. I also found their service to be fast and friendly.

I would recommend using a plug pack power supply with a Willem (not USB powered), and make sure that the jumpers are correctly configured for this power source (this is one way that cheaper Willems can cause headaches, as you may have to probe a board to trace the jumpers).

As for adapters, I have made my own using strip board, which is generally very easy to do (but do check all connections when doing this, and also use the programming software to do a voltage test to each pin, prior to plugging in a chip). An adapter is generally just a socket, a ribbon cable header, few connections, and possibly a few resistors or diodes. Cheap, quick, and easy to make.

One other tip for using the Willem software: I found it didn't work very well with Hex files (I suspect the software doesn't correctly Parse the file type headers). However, I had faultless results when using raw binary files.

For doing Amiga ROMs and others, you may need a program to edit hex files, split into low/even, high/odd bytes, and convert into binary files. I haven't done this for a while, but I think I mostly used WinHex for editing, and Groovy Hex Editor and Quick Number Base Converter for display.

Good luck, and hope it works out for you. I think it is really quite fun and satisfying to start programming your own chips, and universal programmers give you access to a wide variety of technologies, including micros etc.

Regards,

Oliver

edit- P.S.

I have only used the Willem with a parallel port. I had no problems with this. Win XP requires the use of a hack, to allow the programming software direct control of the port. XP would otherwise require port control to be arbitrated by an OS layer. This is not at all difficult to do, and only requires the installation of one small executable file. Additionally, the parallel port should be set to a particular operating mode in the BIOS. All this stuff is easy to set up, if you do choose a Willem.
Good good study, day day up!