6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Tue May 14, 2024 2:17 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Fri Nov 29, 2013 9:49 am 
Offline
User avatar

Joined: Fri Oct 31, 2003 10:00 pm
Posts: 199
I am looking for the source or dump of 6530 04 TIM. I do have the listing, in rather bad quality here : [url]http://users.telenet.be/kim1-6502/tim/timman.html
[/url]
Any one has a TIM dump? Or a listing ready to assemble? Else I just have to type it in, for the long winter nights ;)

I did acquire 6530 011 RRIOT IC's. What I would like to do is put one of those 6530 011 (see further, a pinball part!) to work with the TIM monitor. It means disabling the internal ROM and adding an external ROM. I know, I could do the same with a 6532, but this is just so much fun.

The 6530 is quite a special IC in the 65xx family.
Timer, RAM, ROM, I/O in one IC. It has a factory mask programmed ROM.

Found in amongs others the KIM-1 (6530 02, 6530 03), a Chess system with MicroChess by Peter Jennings (6530 24)
and many variants are used in Commodore disk drives.

Known 6530 variants to me:

002 KIM-1 listing in KIM-1 Users manual
003 KIM-1 listing in KIM-1 Users manual
004 TIM manual http://users.telenet.be/kim1-6502/tim/timman.html
005 ? (I have seen ads for this part)

009 Allied Leisure pinball (IC5)
010 Allied Leisure pinball (IC6)
011 Allied Leisure / Fascination pinball (IC3)

024 Commodore CHESSmate (Peter Jennings MicroChess)

Commodore diskdrives

901466-01 6530-??? DOS 1.0 Shugart SA390 2040, 3040 and 4040
901466-02 6530-028 DOS 1.2 Shugart SA390 2040, 3040 and 4040
901466-04 6530-034 DOS 2.0 DOS 2.1 Shugart SA390
901483-02 6530-036 DOS 2.5
901483-03 6530-038 DOS 2.5 Micropolis 1006-II (8050)
901483-04 6530-039 DOS 2.5 Tandon TM100-3M (8050)
901884-01 6530-040 DOS 2.7 Tandon TM100-3M (8050) Tandon TM100-4M (8250)
901885-01 6530-044 DOS 2.7 Micropolis ???
901885-04 6530-047 DOS 2.7 Micropolis 1006-II (8050) Micropolis 1006-IV (8250) Micropolis 1106-II (Safari, mit Garagentor, 8050) Micropolis 1106-IV (Safari, mit Garagentor, 8250)
901869-01 6530-048 DOS 2.7 M.P.I. 101SM (8050)M.P.I. 102?? (8250)
251256-02 6530-050 DOS 2.7 Matsushita JU-570-2 (8250LP)
251257-02A 2716 DOS 2.7 Matsushita JU-570 (SFD-1001) Matsushita JU-570-2 (SFD-1001)
251474-01B 2716 DOS 2.7 Matsushita JU-570-2 (8250LP)

Via an adapter board Commodore reused older 6530's with new firmware by disabling the built in ROM and adding a 2716.
See http://www.zimmers.net/anonftp/pub/cbm/ ... ual/47.gif

A similar hack is replacing a non-functional KIM 6530 with a 6532, a 2716 and some glue logic: http://gc.org/rc2012ww/


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 19, 2016 10:36 pm 
Offline
Site Admin
User avatar

Joined: Fri Aug 30, 2002 1:08 am
Posts: 280
Location: Northern California
HansO wrote:
I am looking for the source or dump of 6530 04 TIM. I do have the listing, in rather bad quality here : http://users.telenet.be/kim1-6502/tim/timman.html

I received an original TIM manual from MOS Technology and scanned it. The PDF is here:
http://6502.org/documents/books/

_________________
- Mike Naberezny (mike@naberezny.com) http://6502.org


Top
 Profile  
Reply with quote  
PostPosted: Tue Dec 20, 2016 3:17 am 
Offline

Joined: Tue Jun 08, 2004 11:51 pm
Posts: 213
You need to determine how the various pins are
setup. It many not be possible with all variations of the 6530.
The mask programming of the address and select lines will
make the difference. You don't want the chip enabling its
ROM when you think you are selecting the counter, for instance.
Look at the data sheet for the 6530 to see how many variations
this chip can be configured as.
You might want to make a wirewrap board and connect it with some
possible jumpers to test how the internals are selected. For instance,
the ROM on the KIM is only selected with one pin. On the other chips,
it might be selected with RS0 and CS1, instead of just the one
pin.
This may require additional logic or, depending on how the chip was
masked, not even possible with outside logic.
I'm still working on the 6530 to 6532 KIM adapter. I'm using a 16L8
so that it is possible to make most combinations. The only possible
issues would be the CS1 and CS2 pins.
If you find a chip with the desired select mask setup, one can use a
28C64 like I'm going to use.
Dwight


Top
 Profile  
Reply with quote  
PostPosted: Tue Dec 27, 2016 3:39 pm 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
Well, at least for KIM you only need a few of the address lines, but since the PA7 is no used for IRQ (but for other things) on the KIM you may need to focus on that.
At least the 6530's that were made for disk drives seems to be using PA7 for logic instead of IRQ, so it could be possible to reuse one of those... But you certainly need some different glue logic to make it work.


Top
 Profile  
Reply with quote  
PostPosted: Tue Dec 27, 2016 4:15 pm 
Offline

Joined: Tue Jun 08, 2004 11:51 pm
Posts: 213
The -002 doesn't use the IRQ but the -003 the IRQ is available
to be used in a possible application.
The decoders are the major problem. One needs to map them out
for the particular application. The mix of address and selects can
make for a messy outside glue logic.
The biggest issue is if a particular part of the chip is not used. It
may not be decoded at all.
Dwight


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: