Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.hardware > #7703 > unrolled thread

MMC/SD for older devices

Started byPaul Stewart <phorefaux@gmail.com>
First post2025-09-30 08:22 +0100
Last post2025-12-29 16:25 +0000
Articles 9 — 5 participants

Back to article view | Back to comp.sys.acorn.hardware


Contents

  MMC/SD for older devices Paul Stewart <phorefaux@gmail.com> - 2025-09-30 08:22 +0100
    Re: MMC/SD for older devices Theo <theom+news@chiark.greenend.org.uk> - 2025-09-30 12:45 +0100
      Re: MMC/SD for older devices Stuart <Spambin@argonet.co.uk> - 2025-09-30 21:30 +0000
      Re: MMC/SD for older devices druck <news@druck.org.uk> - 2025-10-01 21:52 +0100
        Re: MMC/SD for older devices Paul Stewart <paulstewart@phawfaux.co.uk> - 2025-10-03 22:29 +0100
          Re: MMC/SD for older devices Theo <theom+news@chiark.greenend.org.uk> - 2025-10-04 09:39 +0100
            Re: MMC/SD for older devices Paul Stewart <phorefaux@gmail.com> - 2025-10-04 21:38 +0100
              Re: MMC/SD for older devices Theo <theom+news@chiark.greenend.org.uk> - 2025-10-05 11:09 +0100
            Re: MMC/SD for older devices Paul Stewart <phorefaux@gmail.com> - 2025-12-29 16:25 +0000

#7703 — MMC/SD for older devices

FromPaul Stewart <phorefaux@gmail.com>
Date2025-09-30 08:22 +0100
SubjectMMC/SD for older devices
Message-ID<1f6859645c.Paul@phorefaux>
Hi all,

Having recently suffered an MMC failure(thankfully not too drastic as MMC 
as just gone into read only mode) I am looking for to hear from peoples 
experience with different storage mediums and adaptors.

For ease I have switched to another older and slightly slower MMC for the 
time being, but will be looking to replace with something else.

If you not guessed from my footer this will be for my A9home.  This has 
two internal 44 pin IDE interfaces, both of which can by quite picky as to 
what they will work with!  My MMC adaptor approach has worked for many 
years, just wondering if I should stick with this approach or try 
something else?

Currently I have a MMC adaptor connected to the 2nd interface via  short 
cable(the interfaces being picky as they are, will not work when connected 
to the other interface!).  Looking on Amazon and Ebay, I can see there are 
44 pin IDE to SD adaptors and m.2 adaptors.  Has anyone had success with 
using these type of adaptors?

Also is an SD card more robust then the MMC card when being used as the 
main hdd?  If the SD card were to fail, would it also go into read only 
mode, or just die a death?  My failing MMC is a SanDisk Extreme Pro.  I'm 
guessing will depend on the brand.

Any thoughts much appreciated.

-- 
Paul Stewart
Sent from A9home running RISC OS 4.42

[toc] | [next] | [standalone]


#7704

FromTheo <theom+news@chiark.greenend.org.uk>
Date2025-09-30 12:45 +0100
Message-ID<Cne*7cVnA@news.chiark.greenend.org.uk>
In reply to#7703
Paul Stewart <phorefaux@gmail.com> wrote:
> Hi all,
> 
> Having recently suffered an MMC failure(thankfully not too drastic as MMC 
> as just gone into read only mode) I am looking for to hear from peoples 
> experience with different storage mediums and adaptors.
> 
> For ease I have switched to another older and slightly slower MMC for the 
> time being, but will be looking to replace with something else.
> 
> If you not guessed from my footer this will be for my A9home.  This has 
> two internal 44 pin IDE interfaces, both of which can by quite picky as to 
> what they will work with!  My MMC adaptor approach has worked for many 
> years, just wondering if I should stick with this approach or try 
> something else?
> 
> Currently I have a MMC adaptor connected to the 2nd interface via  short 
> cable(the interfaces being picky as they are, will not work when connected 
> to the other interface!).  Looking on Amazon and Ebay, I can see there are 
> 44 pin IDE to SD adaptors and m.2 adaptors.  Has anyone had success with 
> using these type of adaptors?
> 
> Also is an SD card more robust then the MMC card when being used as the 
> main hdd?  If the SD card were to fail, would it also go into read only 
> mode, or just die a death?  My failing MMC is a SanDisk Extreme Pro.  I'm 
> guessing will depend on the brand.
> 
> Any thoughts much appreciated.

For IDE to CompactFlash adapters, the protocol handling is in the CF card. 
ADFS/etc being slightly different from Windows, it can result in things
being picky about the brand of CF card.

For IDE to SD / MMC adapters, the adapter is doing protocol translation
between ATA and SD/MMC.  So if the adapter works with one card there's a
good chance it'll work with another.  However there are variations in the SD
card protocol (notably the SD to SDHC change at 4GiB) which the adapter
would need to handle.  Above 4GiB and below 2TiB I don't think there are any
protocol changes (SDHC -> SDXC at 32GiB is a format change from FAT32 to
exFAT, but you'll be reformatting so it doesn't matter).

If you adapter is really for MMC rather than SD (from the megabytes not
gigabytes era) then it might not support SD at all, or not SDHC, or some
arbitrary size limit.  Only thing is to try it.

For IDE to SATA adapters, one layer of protocol is being converted but
another is being passed through.  I've had problems with them on an old
(~2004) laptop being picky about the chip on the adapter, but once I got one
that worked it didn't seem to be fussy about brand of drive (although I
didn't test extensively).

I would guess the IDE to M.2 are really M.2 SATA not M.2 NVMe (ie just SATA
in a different form factor), so the above would apply to them also.  M.2
SATA is getting rarer now as NVMe is so popular.

Generally speaking flash devices which have reached their wear limit go read
only, but they can also just fail to be detected one day.  I don't think
it's brand dependent, it's more to do with the failure mode, eg a power
glitch could zap them.

(I managed to bend a micro SD card by stepping on it the other day - I could
see it trying to initialise, but I suspect I had snapped all the wiring to
the flash chip so the controller was there but couldn't find any storage and
so gave up)

I'd probably just buy (micro) SD cards and give them a try.  I recommend
going for 'industrial' (better) or failing that 'high endurance' cards as
they are supposed to be more robust.  eg Sandisk Industrial or Kingston
Industrial:
https://www.cclonline.com/sdcit2-16gbsp-kingston-industrial-16gb-microsdhc-card-class-10-uhs-i-u3-v30-a1/

(be wary of buying from 'marketplace' sellers on eg Amazon/ebay/Aliexpress,
as they often have fakes)

Micro SD cards should work in an SD/MMC slot via an adapter, although if you get
problems it's worth changing the adapter.

Another option are the Raspberry Pi branded cards, which supposedly they
have put some better quality control into.  Not tried them myself but:
https://thepihut.com/products/noobs-preinstalled-sd-card

(you will of course be reformatting the card so what data is supplied on it
doesn't matter)

If you don't get anywhere with SD cards, the next thing to try would be an
IDE to SATA adapter plus a SATA SSD.  They tend to be much more robust than
SD cards, but it adds the adapter as another variable.

I believe once upon a time CJE had some IDE to SATA adapters that worked
for Risc PCs.  Not sure if they've tested on A9home but could be worth
asking if you don't fancy doing trial and error yourself.

Theo

[toc] | [prev] | [next] | [standalone]


#7705

FromStuart <Spambin@argonet.co.uk>
Date2025-09-30 21:30 +0000
Message-ID<5c64a652c9Spambin@argonet.co.uk>
In reply to#7704
In article <Cne*7cVnA@news.chiark.greenend.org.uk>,
   Theo <theom+news@chiark.greenend.org.uk> wrote:
> If you don't get anywhere with SD cards, the next thing to try would be
> an IDE to SATA adapter plus a SATA SSD.  They tend to be much more
> robust than SD cards, but it adds the adapter as another variable.

For quite a long time I had an SSD in my Iyonix using an IDE to SATA
adaptor. The Iyonix is now gone, but I have the same drive connected to my
Ra-PI using a USB top SAT adapter.

SSD is the way I would recommend to go.

-- 
Stuart Winsor

Tools With A Mission
sending tools across the world
http://www.twam.co.uk/

[toc] | [prev] | [next] | [standalone]


#7706

Fromdruck <news@druck.org.uk>
Date2025-10-01 21:52 +0100
Message-ID<10bk4b1$jtid$1@druck.eternal-september.org>
In reply to#7704
On 30/09/2025 12:45, Theo wrote:
> Paul Stewart <phorefaux@gmail.com> wrote:
>> Currently I have a MMC adaptor connected to the 2nd interface 

[snip]

> If you adapter is really for MMC rather than SD (from the megabytes not
> gigabytes era) then it might not support SD at all, or not SDHC, or some
> arbitrary size limit.  Only thing is to try it.

I suspect it is an IDE to Compact Flash adapter incorrectly described as 
MMC.

---druck

[toc] | [prev] | [next] | [standalone]


#7707

FromPaul Stewart <paulstewart@phawfaux.co.uk>
Date2025-10-03 22:29 +0100
Message-ID<047d32665c.Paul@phawfaux.co.uk>
In reply to#7706
In message <10bk4b1$jtid$1@druck.eternal-september.org>
          druck <news@druck.org.uk> wrote:

> On 30/09/2025 12:45, Theo wrote:
>> Paul Stewart <phorefaux@gmail.com> wrote:
>>> Currently I have a MMC adaptor connected to the 2nd interface

> [snip]

>> If you adapter is really for MMC rather than SD (from the megabytes not
>> gigabytes era) then it might not support SD at all, or not SDHC, or some
>> arbitrary size limit.  Only thing is to try it.

> I suspect it is an IDE to Compact Flash adapter incorrectly described as
> MMC.

Quite right!


Regards
-- 
Paul Stewart -  Milton Keynes Marina, Milton Keynes, England.
(msn:paulstewart@phawfaux.co.uk)

[toc] | [prev] | [next] | [standalone]


#7708

FromTheo <theom+news@chiark.greenend.org.uk>
Date2025-10-04 09:39 +0100
Message-ID<Cne*mDdoA@news.chiark.greenend.org.uk>
In reply to#7707
Paul Stewart <paulstewart@phawfaux.co.uk> wrote:
> In message <10bk4b1$jtid$1@druck.eternal-september.org>
>           druck <news@druck.org.uk> wrote:
> 
> > On 30/09/2025 12:45, Theo wrote:
> >> Paul Stewart <phorefaux@gmail.com> wrote:
> >>> Currently I have a MMC adaptor connected to the 2nd interface
> 
> > [snip]
> 
> >> If you adapter is really for MMC rather than SD (from the megabytes not
> >> gigabytes era) then it might not support SD at all, or not SDHC, or some
> >> arbitrary size limit.  Only thing is to try it.
> 
> > I suspect it is an IDE to Compact Flash adapter incorrectly described as
> > MMC.
> 
> Quite right!

Ah, that changes things!  In that case I'd be looking at an IDE to SATA
adapter plus a SATA SSD.

The A9home's IDE implementation was designed by Simtec, and I think the
Simtec IDE ports (Unipod etc) were designed to a more modern spec and had
better luck with adapters than the Acorn motherboard ones on Risc PCs.

Theo

[toc] | [prev] | [next] | [standalone]


#7709

FromPaul Stewart <phorefaux@gmail.com>
Date2025-10-04 21:38 +0100
Message-ID<6fa2b1665c.Paul@phawfaux.co.uk>
In reply to#7708
In message <Cne*mDdoA@news.chiark.greenend.org.uk>
          Theo <theom+news@chiark.greenend.org.uk> wrote:

> Paul Stewart <paulstewart@phawfaux.co.uk> wrote:
>> In message <10bk4b1$jtid$1@druck.eternal-september.org>
>>           druck <news@druck.org.uk> wrote:
>> 
>>> On 30/09/2025 12:45, Theo wrote:
>>>> Paul Stewart <phorefaux@gmail.com> wrote:
>>>>> Currently I have a MMC adaptor connected to the 2nd interface
>> 
>>> [snip]
>> 
>>>> If you adapter is really for MMC rather than SD (from the megabytes not
>>>> gigabytes era) then it might not support SD at all, or not SDHC, or some
>>>> arbitrary size limit.  Only thing is to try it.
>> 
>>> I suspect it is an IDE to Compact Flash adapter incorrectly described as
>>> MMC.
>> 
>> Quite right!

> Ah, that changes things!  In that case I'd be looking at an IDE to SATA
> adapter plus a SATA SSD.

I'll check them out on Amazon.  If anyone is already using on with the 
A9home, please drop me a link to it.

> The A9home's IDE implementation was designed by Simtec, and I think the
> Simtec IDE ports (Unipod etc) were designed to a more modern spec and had
> better luck with adapters than the Acorn motherboard ones on Risc PCs.

Over the years I have the IDE interace on the A9home to be be quite picky 
over what it will work with.  Even down to which interface it will work 
on!  For example my current CF adaptor will not work on the interface 
underneath, but works fine via a cable on the top interface!

Regards
-- 
Paul Stewart

[toc] | [prev] | [next] | [standalone]


#7710

FromTheo <theom+news@chiark.greenend.org.uk>
Date2025-10-05 11:09 +0100
Message-ID<Ene*ZdjoA@news.chiark.greenend.org.uk>
In reply to#7709
Paul Stewart <phorefaux@gmail.com> wrote:
> In message <Cne*mDdoA@news.chiark.greenend.org.uk>
>           Theo <theom+news@chiark.greenend.org.uk> wrote:
> 
> > Ah, that changes things!  In that case I'd be looking at an IDE to SATA
> > adapter plus a SATA SSD.
> 
> I'll check them out on Amazon.  If anyone is already using on with the 
> A9home, please drop me a link to it.

I'm very out of date, but when I did this for a 2004 Toshiba laptop the
adapter that worked was one with a JMB20330 chip on it.  It looked like
this (not available on Amazon that I can find):
https://www.aliexpress.com/item/1005006369491051.html

At the time (~12 years ago) there were 'bidirectional' adapters (that could
connect a SATA drive to an IDE port or an IDE drive to a SATA port) and I
think those were less likely to work than the one-way kind above.

A quick google for:
JMB20330 "40 pin" site:aliexpress.com

is only finding 44-pin adapters, but perhaps one of those plus a 40 to 44
pin converter might work (also 40 to 44 pin cables available):
https://www.aliexpress.com/item/1005009885844271.html

Marvell chips were also supposedly good, but hard to find then and probably
even more now.

> > The A9home's IDE implementation was designed by Simtec, and I think the
> > Simtec IDE ports (Unipod etc) were designed to a more modern spec and had
> > better luck with adapters than the Acorn motherboard ones on Risc PCs.
> 
> Over the years I have the IDE interace on the A9home to be be quite picky 
> over what it will work with.  Even down to which interface it will work 
> on!  For example my current CF adaptor will not work on the interface 
> underneath, but works fine via a cable on the top interface!

You could also ask CJE, who have more experience in this area.

Theo

[toc] | [prev] | [next] | [standalone]


#7711

FromPaul Stewart <phorefaux@gmail.com>
Date2025-12-29 16:25 +0000
Message-ID<0b64e4925c.Paul@phorefaux>
In reply to#7708
In message <Cne*mDdoA@news.chiark.greenend.org.uk>
          Theo <theom+news@chiark.greenend.org.uk> wrote:

> Paul Stewart <paulstewart@phawfaux.co.uk> wrote:
>> In message <10bk4b1$jtid$1@druck.eternal-september.org>
>>           druck <news@druck.org.uk> wrote:
>> 
>>> On 30/09/2025 12:45, Theo wrote:
>>>> Paul Stewart <phorefaux@gmail.com> wrote:
>>>>> Currently I have a MMC adaptor connected to the 2nd interface
>> 
>>> [snip]
>> 
>>>> If you adapter is really for MMC rather than SD (from the megabytes not
>>>> gigabytes era) then it might not support SD at all, or not SDHC, or some
>>>> arbitrary size limit.  Only thing is to try it.
>> 
>>> I suspect it is an IDE to Compact Flash adapter incorrectly described as
>>> MMC.
>> 
>> Quite right!

> Ah, that changes things!  In that case I'd be looking at an IDE to SATA
> adapter plus a SATA SSD.

> The A9home's IDE implementation was designed by Simtec, and I think the
> Simtec IDE ports (Unipod etc) were designed to a more modern spec and had
> better luck with adapters than the Acorn motherboard ones on Risc PCs.

So I went with an IDE to SD card adaptor from Amazon 
(https://www.amazon.co.uk/dp/B07B66QJHK?ref=ppx_yo2ov_dt_b_fed_asin_title
).  I tried an M.2 to IDE adaptor, but that did not work :(

The SD adaptor appears to be working fine.  Have it attached to the top 
interface on the motherboard.  The bottom interface where the old HDD was 
installed (many moons ago) no longer seems to recognise anything.  But 
can't say I have used it for years as it never recognised my CF adaptor 
anyway, but the top one always did!


-- 
Paul Stewart
Sent from A9home running RISC OS 4.42

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.acorn.hardware


csiph-web