MrMartian Posted August 13, 2013 Share Posted August 13, 2013 So, started going through figuring out the Rana drive's firmware, and found that the one I have has a glaring bug that makes it unable to format either ED or DD disks (MFM mode is wrong, wrong, wrong!!!) So, obviously I would rather start with a known working firmware before I do any work... What else does anyone have? The one I have has this at the end: 00000fd0 00 00 00 00 43 4f 50 59 52 49 47 48 54 20 20 28 |....COPYRIGHT (| 00000fe0 43 29 20 52 41 4e 41 20 53 59 53 54 45 4d 53 20 |C) RANA SYSTEMS | 00000ff0 49 4e 43 2e 52 45 56 20 53 31 31 30 32 33 30 00 |INC.REV S110230.| Quote Link to comment Share on other sites More sharing options...
MrMartian Posted August 13, 2013 Author Share Posted August 13, 2013 Well, WTF.. I realized I had never pulled the ROM from an actual drive I have here.. Oops.. But, the ROM I pulled only does single density.. Huh... I never realized the had a version that was SD only... The search for a good base rom continues! Quote Link to comment Share on other sites More sharing options...
+Guitarman Posted August 13, 2013 Share Posted August 13, 2013 Rana 1000, right?? Quote Link to comment Share on other sites More sharing options...
MrMartian Posted August 14, 2013 Author Share Posted August 14, 2013 Yup... I have two Rana 1000s (at least they aren't labelled any differently on the outside).. They are interestingly different on the inside. In one, the 8031 runs at 12MHz, and the rom only supports SD. The other runs at 8MHz, and supports SD, ED, and DD.. Quote Link to comment Share on other sites More sharing options...
russg Posted August 14, 2013 Share Posted August 14, 2013 Yup... I have two Rana 1000s (at least they aren't labelled any differently on the outside).. They are interestingly different on the inside. In one, the 8031 runs at 12MHz, and the rom only supports SD. The other runs at 8MHz, and supports SD, ED, and DD.. How do you read a RANA 1000 ROM? I guess take the EPROM out and put it in an EPROM reader? Quote Link to comment Share on other sites More sharing options...
+Guitarman Posted August 14, 2013 Share Posted August 14, 2013 I have 5 in the garage. I'll have to find which box they're in. If you need ROM versions, I can try and find them and copy the ROMs for you. Quote Link to comment Share on other sites More sharing options...
Sikor Posted August 14, 2013 Share Posted August 14, 2013 (edited) Hmm, on jer webpage are two roms: http://www.dereatari...ch/rana1000.zip - bin files http://www.dereatari.republika.pl/atariepr/rana1000.zip - eprom from PAL version Edited August 14, 2013 by Sikor Quote Link to comment Share on other sites More sharing options...
MrMartian Posted August 14, 2013 Author Share Posted August 14, 2013 Well, I'm hoping to find any other version so whatever can be sent, I'd appreciate it.. As for the PAL version, I'll check when I'm at my computer but I've so far found them to be the 6502 version of the drive, and I'm working on the 8051 version... Quote Link to comment Share on other sites More sharing options...
MrMartian Posted August 14, 2013 Author Share Posted August 14, 2013 Although, after saying that, I think I've found a winner.. The first link you gave has a good (so far) ROM image.. Quote Link to comment Share on other sites More sharing options...
Sikor Posted August 15, 2013 Share Posted August 15, 2013 So, thx to jer Quote Link to comment Share on other sites More sharing options...
+MrFish Posted August 15, 2013 Share Posted August 15, 2013 (edited) So, thx to jer Hmmm... not a bad information site as well. I like the picture of the XMM801 with a cracked cover. Priceless, as you don't see many in the wild that either have one at all or aren't cracked -- that is of ones with a logo on the cover. Edited August 15, 2013 by MrFish Quote Link to comment Share on other sites More sharing options...
MrMartian Posted August 16, 2013 Author Share Posted August 16, 2013 If people are willing to take their Rana(s) apart, I have a question.. Of the two drives I have, one has an 8MHz crystal, one a 12MHz.. What I would like to know is what other people have? I'm hoping the 12MHz is more command, as I'd like to target that speed.. It looks like the 8MHz versions can just have their crystal changed and everything still work, though... Quote Link to comment Share on other sites More sharing options...
russg Posted August 17, 2013 Share Posted August 17, 2013 If people are willing to take their Rana(s) apart, I have a question.. Of the two drives I have, one has an 8MHz crystal, one a 12MHz.. What I would like to know is what other people have? I'm hoping the 12MHz is more command, as I'd like to target that speed.. It looks like the 8MHz versions can just have their crystal changed and everything still work, though... Mine has a FOX040A, 4.000 mhz. Quote Link to comment Share on other sites More sharing options...
MrMartian Posted August 17, 2013 Author Share Posted August 17, 2013 Mine has a FOX040A, 4.000 mhz. You must have a 6502 version then.. Hmm.. Almost need a second survey to see what percentage have the 80[35]1 as opposed to the 6502! Quote Link to comment Share on other sites More sharing options...
russg Posted August 17, 2013 Share Posted August 17, 2013 (edited) You must have a 6502 version then.. Hmm.. Almost need a second survey to see what percentage have the 80[35]1 as opposed to the 6502! Right, 6502A Now, no more open. Edited August 17, 2013 by russg Quote Link to comment Share on other sites More sharing options...
AtariGeezer Posted August 17, 2013 Share Posted August 17, 2013 My Rana 1000 has the 6502A too... Quote Link to comment Share on other sites More sharing options...
MrMartian Posted November 21, 2013 Author Share Posted November 21, 2013 Okay - preliminary release here... I need some testing help.. If you have a Rana 1000 with an 8031 CPU, and a 12MHz crystal (you can see this in the front corner of the board), could you please test this ROM? Ultraspeed at 52400 (0x0A) works for reading and writing, but my drive doesn't seem to like writing double density.. I've gone over the code for DD, and I'm pretty sure I didn't do anything to screw it up, but if I could have independent confirmation one or the other, that would be great... BTW, this has been, well, fun... The ROM I used as my basis still had many bugs that I've fixed (but it was the least buggy that I could find), and the fact that everything is done in software means there aren't a whole lot of cycles available to do anything.. rana.bin Quote Link to comment Share on other sites More sharing options...
+Larry Posted November 21, 2013 Share Posted November 21, 2013 At one time, I had about six Ranas + extra boards, so I should have one of these 8031/12 MHZ combos. IIRC, only one was 6502 -- two at the very most. Very interested in this project. i've always liked the Rana, but it is dead slow. Hopefully you can fix that like you did in adding UltraSpeed to the Indus. -Larry Quote Link to comment Share on other sites More sharing options...
Kyle22 Posted November 21, 2013 Share Posted November 21, 2013 I'll have to dig out my old rana. I always hated it because it was a slow, cheaply designed head banger that reminded me of a Commie design. Now that I know there is a possibility for UltraSpeed, that opens up new possibilities. Hopefully a way to put a Track Zero sensor in to avoid that awful mis-aligning causing banging... -K Quote Link to comment Share on other sites More sharing options...
Panther Posted November 21, 2013 Share Posted November 21, 2013 I just opened up one of my Rana 1000s and found an 8031 with an 8MHz crystal. I also found a bunch of stuff messed with! There are five jumpered connections on the bottom of the circuit board, with a number of traces cut, and two jumpers on the top side, including a big resistor being bypassed and the collector of a transistor being rerouted (cut and jumpered). I've new clue of the purpose of these mods. Quote Link to comment Share on other sites More sharing options...
MrMartian Posted November 21, 2013 Author Share Posted November 21, 2013 I think those are factory mods.. Both of the Rana 1000's I have are modified in different ways. One has a 12MHz crystal, the other 8MHz. You should be able to replace the crystal and then use this ROM, if you want. Quote Link to comment Share on other sites More sharing options...
Panther Posted November 21, 2013 Share Posted November 21, 2013 I'll have to pick up a crystal then give it a shot, thanks! Quote Link to comment Share on other sites More sharing options...
+Larry Posted November 21, 2013 Share Posted November 21, 2013 Wow, my Rana stock is quite depleted. I'm down to two good Rana's and no extra boards. One is 4 MHz and the other 8 MHz. The 8 MHz is definitely 8031 and the 4 probably is, but did not take the drive out to check the controller. BTW, that is interesting -- never heard of a SD only Rana. But then they made a bunch of variations -- mechs, motors, controllers/cpu's, etc. so I'm not too surprised. I'll have to wait until you (hopefully) get to the 8 MHz versions. Edit: Anyone know of a good source for the 12 MHz crystal? What did 1050's use? -Larry Quote Link to comment Share on other sites More sharing options...
MrMartian Posted November 21, 2013 Author Share Posted November 21, 2013 (edited) Crystals are pretty generic... Here's the first one at Digikey that matches: http://www.digikey.ca/product-detail/en/MP120/CTX058-ND/67712 The 4MHz version is most likely the 6502 one,which I guess I'll have to tackle at some point. Since I don't have a drive that uses that board, is anyone willing to burn and test many iterations of tests?? Oh, and I'm not even going to try to make this work at 8Mhz, sorry.. It took some optimizing to get it to work realiably at 12MHz, 2/3 that I just won't do... Edited November 21, 2013 by MrMartian Quote Link to comment Share on other sites More sharing options...
+Larry Posted November 21, 2013 Share Posted November 21, 2013 Unfortunately when Digikey adds their shipping charges, ouch!!! Found this US seller on eBay: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=300697292615&ssPageName=ADME:L:OC:US:3160 If anyone else needs one, I'll have a few extras (next week). PM me. -Larry Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.