Jump to content

Photo

SDrive-Max Installation HELP!


42 replies to this topic

#26 E474 OFFLINE  

E474

    Chopper Commander

  • 234 posts

Posted Sat Apr 27, 2019 3:07 PM

Hi,

You use avrdude to program the Arduino firmware (e.g. the memory built in to the Arduino). You need a micro-sd card to store ATR disk images (and possibly XEX files, but I am not 100% sure of this). You will need to use a PC to load up files onto the micro-SD card, you might also need an adaptor to put the micro-SD card in, as most PCs have SD card readers, not micro-SD card readers.

#27 toddtmw OFFLINE  

toddtmw

    Dragonstomper

  • 632 posts
  • Location:Cincinnati, Ohio

Posted Sat Apr 27, 2019 3:07 PM

Here is a picture of one I did for myself.

 

image1-2.jpeg



#28 DrVenkman ONLINE  

DrVenkman

    River Patroller

  • 4,085 posts
  • Back off, man! I'm a scientist.
  • Location:KMBT

Posted Sat Apr 27, 2019 3:08 PM

A question I can't seem to get anyone to answer.    So how do I get files on the CD in the first place?    Do I load them on with a card reader?   Can I load them with the USB interface to the Arduino?   Or do  I also need an SIO2PC?

 

You mean the SD card or microSD card? Yes, you need to write them to your card from whatever other computer or device you have and your card reader. 



#29 spinnaker15136 OFFLINE  

spinnaker15136

    Chopper Commander

  • 144 posts

Posted Sat Apr 27, 2019 7:08 PM

Now completed build, thought I would show you what I did as I couldn't use the SIO Cable from an old 410 Cassette, I couldn't

get the pins out to move the motor control to Command line as Command signal not used in Cassette.

 

Some years ago I built a SIO2PC and didn't have a spare SIO Cable so I cut one of my 1050 SIO cables in half, then soldered

a 25pin male/female to each half, I used a 25 way on the input to the SIO2PC box.

 

This meant I could use the SIO2PC but also join the cable back together when I wanted to use the 1050.

 

I decided to use this cable and put a 25 way (I have loads of components, so no purchase needed) on the SDrive

cable, I also didn't really want to mount the board with the 7407 in the Arduino, so I put the circuit board in a small

box between the plug and the SDrive.

 

All working fine now, only tested with 130XE, but will try on the 800 later.

 

I've added a diagram of the circuit I used, I wasn't happy with the ones I've seen before where the Atari +5V is connected to

the Arduino +5V (a recipe for disaster).

 

All I have to do now is find a suitable case

 

 

What did you use for the cable from the Arduino?   Sort of looks like one of those modular phone cables.



#30 spinnaker15136 OFFLINE  

spinnaker15136

    Chopper Commander

  • 144 posts

Posted Sat Apr 27, 2019 7:11 PM

This post from me near the end of that same thread has the version 1.1beta files already compiled.

The zip has folders for each of 4 or 5 supported touchscreens. Basically you’ll copy the .hex files for your model display out of the sub folder into the main folder, then you can run the batch file in the post I linked to first.

 

 

You say "this post"   but I don't see a link.   Am I missing something?



#31 DrVenkman ONLINE  

DrVenkman

    River Patroller

  • 4,085 posts
  • Back off, man! I'm a scientist.
  • Location:KMBT

Posted Sat Apr 27, 2019 7:18 PM

 

 

You say "this post"   but I don't see a link.   Am I missing something?

 

Huh. My link disappeared. Here you go:

 

http://atariage.com/...port/?p=4226460



#32 TGB1718 OFFLINE  

TGB1718

    Chopper Commander

  • Topic Starter
  • 102 posts

Posted Sun Apr 28, 2019 4:10 AM

the cable I used to the Arduino is just ribbon cable



#33 bbking67 OFFLINE  

bbking67

    Dragonstomper

  • 506 posts
  • Location:Osgoode, ON, Canada

Posted Sat May 11, 2019 8:08 AM

Ive purchased an r3 and screen that are supposed to be compatible... are there detailed instructions on hooking up the SIO cable?  I saw a reference to having a diode and I cant seem to find a proper tutorial with schematic.



#34 DrVenkman ONLINE  

DrVenkman

    River Patroller

  • 4,085 posts
  • Back off, man! I'm a scientist.
  • Location:KMBT

Posted Sat May 11, 2019 8:24 AM

Ive purchased an r3 and screen that are supposed to be compatible... are there detailed instructions on hooking up the SIO cable?  I saw a reference to having a diode and I cant seem to find a proper tutorial with schematic.


You may need to use Google Translate or something, but there are instructions on the ABBUC page below:

http://www.abbuc.de/...php?f=15&t=9451

There are only a handful of wires you need to connect: +5V (which can come from the Arduino’s power input or the SIO bus BUT NEVER BOTH AT THE SAME TIME!), GND, Command, Data In, and Data Out.

The instructions about the diode are frankly outdated - initially people believed a diode on the Arduino Tx pin would sufficiently isolate the device and prevent it from “taking over” the SIO bus, so you can use the SDrive-MAX with other SIO devices at the same time. Unfortunately, further investigation reveals that the diode doesn’t really do the job properly. Post 13 above from the OP shows how he wired up a 74-series buffer chip and a few resistors to provide proper SIO isolation. But if you don’t use the SDrive-MAX alongside real floppy drives this is unnecessary.

#35 TGB1718 OFFLINE  

TGB1718

    Chopper Commander

  • Topic Starter
  • 102 posts

Posted Sun May 12, 2019 9:29 AM

Look at page one of this thread, about 3/4 way down first page, I put a circuit diagram of whats needed and it works fine with a 'real' drive.



#36 _The Doctor__ OFFLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,959 posts
  • Location:10-0-11-00:02

Posted Mon May 13, 2019 1:15 AM

http://atariage.com/...help/?p=4234325



#37 Forrest OFFLINE  

Forrest

    Chopper Commander

  • 205 posts
  • Location:NJ

Posted Mon May 13, 2019 6:17 AM

My plan is to leave SIO pin 10 (5V) unconnected, and power the SDrive Max from the 5V provided by the USB connector. So I will be powering the chip from the 5V from USB also. Any issues?


Edited by Forrest, Mon May 13, 2019 6:18 AM.


#38 DrVenkman ONLINE  

DrVenkman

    River Patroller

  • 4,085 posts
  • Back off, man! I'm a scientist.
  • Location:KMBT

Posted Mon May 13, 2019 6:44 AM

So I will be powering the chip from the 5V from USB also. Any issues?


Nope, no problem at all.

#39 _The Doctor__ OFFLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,959 posts
  • Location:10-0-11-00:02

Posted Mon May 13, 2019 8:20 AM

I just use the power jack, sometime with power pack, sometime with a battery... depends where I am....



#40 PE1PQX OFFLINE  

PE1PQX

    Space Invader

  • 16 posts
  • Location:The Netherlands

Posted Mon May 13, 2019 8:54 AM

Looks very interesting...

Any chance the SDrive-MAX is somewhere available as a kit?? (No experience with Arduino here)



#41 telmnstr OFFLINE  

telmnstr

    Space Invader

  • 34 posts

Posted Mon May 13, 2019 10:55 AM

Looks very interesting...

Any chance the SDrive-MAX is somewhere available as a kit?? (No experience with Arduino here)

 

There are units listed on eBay out of UK complete with 3d printed case/SIO connector. No experience with seller.


Edited by telmnstr, Mon May 13, 2019 10:55 AM.


#42 DrVenkman ONLINE  

DrVenkman

    River Patroller

  • 4,085 posts
  • Back off, man! I'm a scientist.
  • Location:KMBT

Posted Mon May 13, 2019 11:41 AM

Check out MacRorie’s website as well: http://thebrewingacademy.com

In addition, a fellow named Gavin sells completed units on Facebook in the Atari 8-bit Computers group there.

#43 slx ONLINE  

slx

    Stargunner

  • 1,881 posts
  • Location:Vienna, Austria

Posted Mon May 13, 2019 12:34 PM

Looks very interesting...

Any chance the SDrive-MAX is somewhere available as a kit?? (No experience with Arduino here)

 

You need zero Arduino experience to do this. You plug the screen module (shield) into the Arduino board (almost impossible to plug it in the wrong way round) and f you make the version that monopolizes the SIO bus, you need to solder five wires to points on the Arduino (a bit easier if you get one with extra contacts next to the connectors, but if it has connectors only, you can solder to the underside. Either before or after assembly you connect it to a PC using USB and run two programs to flash the firmware. It's a case of "just follow the instructions". 

 

IMHO the only two reasons not to do it yourself are not being able to solder or not wanting to care about a housing.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users