GandALF, substitute for the MOS 325572-01
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
GandALF, substitute for the MOS 325572-01
I was about to post this in the 'Other Systems' section... wrong! The 1541 is a peripheral used on the VIC-20 before any other systems.
It is with great pride that I announce you all that in the coming weeks, I will be offering a new product.
GandALF is a replacement module for the MOS 325572-01 custom IC installed in all VIC-1541 and 1541 disk drives that use the mid sized boards (1540050, 250442 and 250446).
The Gate and Array Logic for Floppy is about the only component on the electronics board of the standard 1541 and the later VIC-1541 for which there is no current version or cross reference on modern components list.
Using technology similar to what's used on PLAnkton, me, e5frog (Fredric Blaholtz) and electrical engineer Sylvain Brisebois were able to create a fully functional and perfectly compatible module to replace this IC which is specific to the 1541 series of floppy disk drives and only ever made by MOS or the Commodore Semiconductor Group.
No other company or individual has ever previously offered a compatible or equivalent replacement component.
More details will follow. Please feel free to ask any sales related and technical questions.
It is with great pride that I announce you all that in the coming weeks, I will be offering a new product.
GandALF is a replacement module for the MOS 325572-01 custom IC installed in all VIC-1541 and 1541 disk drives that use the mid sized boards (1540050, 250442 and 250446).
The Gate and Array Logic for Floppy is about the only component on the electronics board of the standard 1541 and the later VIC-1541 for which there is no current version or cross reference on modern components list.
Using technology similar to what's used on PLAnkton, me, e5frog (Fredric Blaholtz) and electrical engineer Sylvain Brisebois were able to create a fully functional and perfectly compatible module to replace this IC which is specific to the 1541 series of floppy disk drives and only ever made by MOS or the Commodore Semiconductor Group.
No other company or individual has ever previously offered a compatible or equivalent replacement component.
More details will follow. Please feel free to ask any sales related and technical questions.
Be normal.
Re: GandALF, substitute for the MOS 325572-01
Sounds cool, I'm glad its being made. Is this a chip that fails often? I have encountered 11 non-functioning 1541s (I know not many) and only two were non repairable due to bad heads...I never encountered a bad one of these. With that said, I think it's great that you are making them and helping keep the drive alive. Thanks.
Norm
Norm
“In religion and politics people’s beliefs and convictions are in almost every case gotten at second-hand, and without examination... whose opinions about them were not worth a brass farthing.”
-Autobiography of Mark Twain
-Autobiography of Mark Twain
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: GandALF, substitute for the MOS 325572-01
It's not a chip that fails often but everything else on the board (sorry, the RW head is not on the board...) is either still being made or easily substituted.norm8332 wrote:Sounds cool, I'm glad its being made. Is this a chip that fails often? I have encountered 11 non-functioning 1541s (I know not many) and only two were non repairable due to bad heads...I never encountered a bad one of these. With that said, I think it's great that you are making them and helping keep the drive alive. Thanks.
This specific chip was exclusive to Commodore and nobody made any substitute.
This was not done with the idea that I would sell a lot of them but rather with documenting this chip and understanding what goes on at the lower level of the 1541. AFAIK, even the 1541 Ultimate does not go that far because it emulates a 1541 at the GCR level, not the track bits level.
Be normal.
Re: GandALF, substitute for the MOS 325572-01
so where is said documentation?This was not done with the idea that I would sell a lot of them but rather with documenting this chip and understanding what goes on at the lower level of the 1541.
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
Re: GandALF, substitute for the MOS 325572-01
Interesting development. Interesting name!
Does it use less power? (What is its current draw?) Does it run cooler?
Truly,
Robert Bernardo
Fresno Commodore User Group
http://www.dickestel.com/fcug.htm
July 29-30 Commodore Vegas Expo v13 -
http://www.portcommodore.com/commvex
Does it use less power? (What is its current draw?) Does it run cooler?
Truly,
Robert Bernardo
Fresno Commodore User Group
http://www.dickestel.com/fcug.htm
July 29-30 Commodore Vegas Expo v13 -
http://www.portcommodore.com/commvex
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: GandALF, substitute for the MOS 325572-01
Not in this particular case. The genuine MOS 325572-01 uses very little power and doesn't dissipate much heat at all but it can get damaged when one of the 6522 of the 1541 drive malfunctions.RobertBe wrote:Does it use less power? (What is its current draw?) Does it run cooler?
Be normal.
Re: GandALF, substitute for the MOS 325572-01
If the 6522 fails, will the GandALF get damaged, or is it more robust?eslapion wrote:The genuine MOS 325572-01... can get damaged when one of the 6522 of the 1541 drive malfunctions.
Writing from the SACC meeting at the moment,
Robert Bernardo
Sacramento Amiga Computer Club
http://sacc.org
July 29-30 Commodore Vegas Expo v13 -
http://www.portcommodore.com/commvex
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: GandALF, substitute for the MOS 325572-01
Yes because if there is a short circuit on its outputs, the current from it's built-in power supply is limited and so the voltage will collapse but the biggest difference between GandALF and the genuine MOS 325572-01 is somebody is making more of them.RobertBe wrote:If the 6522 fails, will the GandALF get damaged, or is it more robust?
Be normal.
- cbmeeks
- Vic 20 Enthusiast
- Posts: 190
- Joined: Tue May 18, 2004 12:36 pm
- Website: http://meeks.co
- Location: 8-bit Land
- Occupation: Code Monkey
Re: GandALF, substitute for the MOS 325572-01
I think this is a great idea. And I LOVE the name.
Now, if someone would do a drop-in replacement for the VIC-II (and VIC-I) that would be awesome. Something along the lines of what the F18a (TMS9918) did for Coleco, MSX, etc.
Now, if someone would do a drop-in replacement for the VIC-II (and VIC-I) that would be awesome. Something along the lines of what the F18a (TMS9918) did for Coleco, MSX, etc.
Cat; the other white meat.
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: GandALF, substitute for the MOS 325572-01
Thanks for the vote of confidence. This encourages me to push further.cbmeeks wrote:I think this is a great idea. And I LOVE the name.
Creating replicas of the VIC-I or VIC-II is incredibly difficult. These chip's internal structure is very poorly documented and in the case of the VIC-I, I can only raise my hat off to lance.ewing for the job he has done so far in this area.Now, if someone would do a drop-in replacement for the VIC-II (and VIC-I) that would be awesome. Something along the lines of what the F18a (TMS9918) did for Coleco, MSX, etc.
GandALF operates with about 50 macrocells. A 6526 would require more than 200 macrocells, I suspect even more would be required for the VIC-I and more than double again for the VIC-II.
Be normal.
- cbmeeks
- Vic 20 Enthusiast
- Posts: 190
- Joined: Tue May 18, 2004 12:36 pm
- Website: http://meeks.co
- Location: 8-bit Land
- Occupation: Code Monkey
Re: GandALF, substitute for the MOS 325572-01
I completely agree. Same goes for the SID. We have some emulation options for the SID but it's just that...emulation.eslapion wrote:Creating replicas of the VIC-I or VIC-II is incredibly difficult. These chip's internal structure is very poorly documented and in the case of the VIC-I, I can only raise my hat off to lance.ewing for the job he has done so far in this area.
That would be about all we could do for creating a drop-in replacement for the VIC chips...emulate it as best we can with an FPGA of decent size. Still, I'm surprised it hasn't been done. I know there are plenty of C64 cores out there but no drop-in replacement boards that I'm aware of.
Cat; the other white meat.
Re: GandALF, substitute for the MOS 325572-01
drop-in replacement havent been done because a) they are even harder to do than a complete FPGA core (you must meet external timing at all times) and b) they would be quite expensive (likely more expensive than real chips)
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: GandALF, substitute for the MOS 325572-01
I'm not surprised at all. Making a core requires only good programming knowledge and abilities. Making a drop-in sub requires thorough EE knowledge and understanding.cbmeeks wrote:That would be about all we could do for creating a drop-in replacement for the VIC chips...emulate it as best we can with an FPGA of decent size. Still, I'm surprised it hasn't been done. I know there are plenty of C64 cores out there but no drop-in replacement boards that I'm aware of.
The VIC-I and VIC-II are a really special case because they incorporate both digital and analog electronics technology.
I suppose it was possible to make drop-in subs for the SID because the pace at which it generates signals is so much lower than a video chip so programming on a very fast microcontroller was enough to compensate for a lack of EE knowledge. You can't get away with this with a video chip.
Be normal.
Re: GandALF, substitute for the MOS 325572-01
there is very little analog stuff in either. if you make the replacement generate for example HDMI instead of analog video, then you can eliminate all of that. (and even if you dont, using a sigma-delta DAC instead of the analog voltage divisor is not rocket science either)The VIC-I and VIC-II are a really special case because they incorporate both digital and analog electronics technology.
the SID btw generates output at 1Mhz - and contains a whole lot more analog stuff than any other chips in a CBM machine.
and no, lack of EE knowledge certainly is not a reason for it
I'm just a Software Guy who has no Idea how the Hardware works. Don't listen to me.
- cbmeeks
- Vic 20 Enthusiast
- Posts: 190
- Joined: Tue May 18, 2004 12:36 pm
- Website: http://meeks.co
- Location: 8-bit Land
- Occupation: Code Monkey
Re: GandALF, substitute for the MOS 325572-01
Yeah, I'm not sure I agree with that. The F18a (a TMS9918 drop-in replacement) was designed by someone learning EE. And, over time, it became a 100% cycle-accurate replacement that uses VGA instead of composite. I have one in one of my TI's and it works wonderfully.eslapion wrote:I suppose it was possible to make drop-in subs for the SID because the pace at which it generates signals is so much lower than a video chip so programming on a very fast microcontroller was enough to compensate for a lack of EE knowledge. You can't get away with this with a video chip.
Yes, I realize the TMS9918 isn't quite the chip the VIC-II is but I would say it's on-par with the VIC-I. Plus, the designer added new features like better scrolling, better sprite support and more colors. I admit, however, that the TMS9918 is very well documented (+1 for TI).
But the reason I'm surprised a replacement VIC-II hasn't been done (drop-in replacement) is because of the popularity of the C64 is so great. Having a VGA and/or HDMI replacement board would be awesome. It wouldn't be perfect...I get that. But over time, it would get closer and closer and eventually, be "good enough" for *most* people.
I wished I had the EE chops to do it myself.
Maybe we should all plead with the designer of the F18a to do a VIC-I replacement for our VIC-20's! Something to provide VGA support at least. I bet he has the skills to do it now.
Cat; the other white meat.