VOGONS


First post, by matze79

User metadata
Rank l33t
Rank
l33t

Hi,

i made a little Adapter allowing connection of a microsd card to the lpt printer port.

due do the fact chinese microsd modules with levelshifter are cheaper then a single mmc slot, i used a ready made module 😀

new.jpg
Filename
new.jpg
File size
104.4 KiB
Views
2134 views
File license
Fair use/fair dealing exception
new21.jpg
Filename
new21.jpg
File size
102.87 KiB
Views
2134 views
File license
Fair use/fair dealing exception

simple single sided PCB.

Filename
schematic.png
File size
11.71 KiB
Downloads
No downloads
File license
Fair use/fair dealing exception

For Homemakers:

Filename
etch me.pdf
File size
73.42 KiB
Downloads
104 downloads
File license
Fair use/fair dealing exception

i used this Adapter:
https://www.ebay.de/itm/5Pcs-microSD-TF-Card- … 872.m2749.l2649

Note that this is not very fast, around floppy drive speed, depending on cpu speed.

And here is Nilquaders Driver, its most stable one i found.
There is also SPPD 1.1 Driver which runs also with some SDHC. i need to swap two Pin's in Code so both drivers can be used.

Swapping MicroSD is not possible without powercycle.

Filename
schematic.png
File size
11.71 KiB
Downloads
No downloads
File license
Fair use/fair dealing exception

Thanks

Matthias

Attachments

  • Filename
    dos_093.zip
    File size
    2.3 KiB
    Downloads
    91 downloads
    File comment
    Nilquader Driver - for Schneider Euro PC and PC XT/AT (Only SD, no SDHC!)
    File license
    Fair use/fair dealing exception

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 1 of 18, by root42

User metadata
Rank Oldbie
Rank
Oldbie

What IS this? I am intrigued. But... why? I mean, ok, back in the day we used parallel port Zip drives and the like.

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 2 of 18, by stamasd

User metadata
Rank Oldbie
Rank
Oldbie

That looks like it could be useful in particular situations. Very nice, thanks for sharing!

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 3 of 18, by matze79

User metadata
Rank l33t
Rank
l33t

its very handy, very small but slow.

But its much better to install borland C 3.1 from microsd instead of changing several floppys 😁
Or if you have a XT Clone with floppy only.. or a XT with 360Kb floppy and you simply want to drop some files easily.

The "Nilquader " Driver needs only ~1,5k RAM and implents SPI in Software on LPT.

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 4 of 18, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Very nice! 😁 say, does it work with normal " full size" SD cards, too ?

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 6 of 18, by matze79

User metadata
Rank l33t
Rank
l33t

And now ? this driver will not work with this adapter unless its modified and pin's are matched in sourcecode.
Also it's a outdated version.

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 7 of 18, by matze79

User metadata
Rank l33t
Rank
l33t
Jo22 wrote:

Very nice! 😁 say, does it work with normal " full size" SD cards, too ?

Yes if you add a normal sized shield, maybe connectors for different SD Shields can be added to the breakout PCB.

But not all cards won't work 😀

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 8 of 18, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Thanks for the info! 😀

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 9 of 18, by mcobit

User metadata
Rank Member
Rank
Member

Also worth noting:
Not every sdcard module has a voltage regulator on board. Even if it might work without: a levelshifter on the datalines would also be recommended if not on the module. SD Cards work on 3.3V

Reply 10 of 18, by mcobit

User metadata
Rank Member
Rank
Member

Here is my ghetto breadboard version of it 😀

20181004_113750.jpg
Filename
20181004_113750.jpg
File size
874.27 KiB
Views
1839 views
File license
Fair use/fair dealing exception
20181004_113802.jpg
Filename
20181004_113802.jpg
File size
928.14 KiB
Views
1839 views
File license
Fair use/fair dealing exception

Reply 11 of 18, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Ghetto ? Looks fine to me! 😀

derSammler wrote:

Thanks!! 😁

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 12 of 18, by matze79

User metadata
Rank l33t
Rank
l33t
sdcard_lpt_next.png
Filename
sdcard_lpt_next.png
File size
14.54 KiB
Views
1738 views
File license
Fair use/fair dealing exception

added 3 Resistors, fixing issues with my XT Computer, (SDCard not detected) added Select Jumper for Driver.
Simply switching the Pin's inside the sdppd Driver Source did not work, don't know why, and did no further investigation.
Used a 16GB SDHC with 32Mb FAT16 Parition and SDPPD Driver v1.1 😀

Attachments

  • Filename
    SDPP11(1).zip
    File size
    42.14 KiB
    Downloads
    77 downloads
    File license
    Fair use/fair dealing exception
Last edited by matze79 on 2021-10-17, 10:30. Edited 1 time in total.

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 14 of 18, by matze79

User metadata
Rank l33t
Rank
l33t

Only 1bit is used, so don't expect wonders.
speed depends on how fast your computer can bit bang spi.

Last edited by matze79 on 2022-04-10, 19:28. Edited 1 time in total.

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 15 of 18, by .legaCy

User metadata
Rank Oldbie
Rank
Oldbie
matze79 wrote:

Only 1bit is used, so don't expect wonders.
speed depends on how fast your computer can bit bang spi.

Maybe using some shift registers etc would allow using 4bit's 3-4 times faster.. but also needs to rewrite the driver.

What about using a microcontroller to convert the SPI to the parallel?
of course the driver would need to be rewritten.

Useful links
[ How to Multiboot any OS | Rebuilding GOG Installer for Win9x | 486DX-4 Build | S7 Time machine Build |
twitch stream (in portuguese)

Reply 16 of 18, by LordMortiferus

User metadata
Rank Newbie
Rank
Newbie

Here are two versions of the SDLPT-adapter by matze drawn in KiCad:

SDLPT.jpg
Filename
SDLPT.jpg
File size
1.46 MiB
Views
1262 views
File license
Fair use/fair dealing exception

The contacts of SPI-reader are directly solder onto the board.

Attachments

  • Filename
    SDLPT.7z
    File size
    16.17 KiB
    Downloads
    61 downloads
    File license
    Fair use/fair dealing exception

Reply 18 of 18, by LordMortiferus

User metadata
Rank Newbie
Rank
Newbie

Sort of...
Everything you need is in the attachment above. I can add gerber and BOM as well.
I probably going to distribute my surplus PCBs and parts when I find the time and motivation for it, but that may take a while.