Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

105 Excellent

About MrMartian

  • Rank

Profile Information

  • Gender
  • Location
    Ontario, Canada
  1. Hey look, I've dragged myself out of the boonies.. I like questions like this! The drive uses a hardware UART (the 6850) so ultra speed would be difficult. But, I will look at what is possible with a hardware + software mod
  2. Sigh, I don't know how I missed this. Sorry to be one of those guys, but 85 pages of forum sounds hard to dig through.. How much, and how would I order?
  3. This is based of 1.0b, and until it gets all accepted upstream I will do what I can to keep it updated. As for hiding dotfiles, would you want a toggle or just automatically hide them?
  4. Sure! Basically, when I sent my 'no-diode' changes upstream, the concern was the the six bytes it added to the program were not worth it to remove the need to solder in a diode... Plus I've heard other times that feature x can't be added due to so little free space.. So I started an audit of the code. avr-gcc is not always so smart on optimization so by refactoring loops and things, the program gets smaller. Also, using various functions pull in large chunks of code from libraries, that for what's needed could be coded direct also saving memory. This is my current resulting code, which should have no functional differences at all, just freeing up code space to add more fun!
  5. Can someone test this out? I'm down to ~29.5K freeing up lots more room for adding more features.. I've tested this a bunch and haven't had a problem yet myself, but more eyes find more bugs.. In case there is something drastic, please use a blank SD card or have a backup first.. sdrive-nodiode.zip
  6. Unfortunately, it likely killed it. The voltages on those old cards (+/-5v and 12v) would fry things not expecting them. Do you have another ram card at all to see if the machine still works?
  7. If the crystal is the biggest problem, generating 8.33Mhz is not that difficult a problem, it's easily produced by 25Mhz divided by 3. An oscillator and some logic, possibly a GAL type device..
  8. I have some notes so far about taking the SDrive-MAX (ATMega32) and adapting it up to the Mega2560... It would give all the SD card goodness there is now, plus two serial ports with full flow control, parallel port, and if I'm feeling jaunty I may also add in the hardware for a WD1772 to control real floppies. I've been toying with an All-in-one SIO peripheral so long, and never thought about developing on an arduino until the SDrive thingy.. So, all the pieces are finally coming together for me.. Except time..
  9. You've pretty much summed up the additional features. I would say, personally, that the sio2sd is still the more reliable choice.... But I am working on the code to clean it up.. Others probably are too..
  10. Did you make sure the eeprom file was written first? Or, at least just do it again and then put the sdrive.hex on it. The symptoms you indicate are typically caused by bad eeprom data.
  11. I will probably grab one as well, I have one XF board that's giving me a pain. Do I just order it on your webpage, and it ships whenever?
  12. According to Arduino themselves, officially it will be the ATMega16U2... It only seems to be clones that have a basic USB->Serial adapter... But, if having that works for some, it should work for all..
  13. I looked at the high res pictures, and then googled some more and found that your board seems to use a CH340 usb to serial adapter. Many people seem to dislike these clones as they have problems with them overall.. I will go with this being the root of the problem.
  14. Looking back through the posts, and the picture of your board piques my interest, as it isn't using another ATMega for the programming interface. Do you know if the manufacturer of your board posted schematics? I would expect that we'll see that the serial programming ports are interfering...
  15. Odd... You have things set right. If you put a disk in the SDrive D1: and have your 1050 set to D2:, does it screw up as well?
  • Create New...