Jump to content

Any drivers for JMicron JMB38X?


  • Please log in to reply
18 replies to this topic

#1
RaidenII

RaidenII

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts
I think there are quite a lot of people have this card reader on their computers. Any solutions to that?

#2
xytsao

xytsao

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
Here:
http://osxsdhci.sourceforge.net

Still under developing. The OP said now support SD card smaller than 2G already.

#3
RaidenII

RaidenII

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts

Here:
http://osxsdhci.sourceforge.net

Still under developing. The OP said now support SD card smaller than 2G already.


Thanks. It works.

#4
xytsao

xytsao

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
The linked driver updated to beta2. Now supporting 2G SD card.

#5
RaidenII

RaidenII

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts

The linked driver updated to beta2. Now supporting 2G SD card.


unfortunately it doesn't work on my laptop. the beta 2 version.

#6
Knacker

Knacker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 56 posts
Incredibly awesome! I knew it existed!

No matter what piece of hardware, somebody seems to be working on it for OSX.

I wonder if it'll support MMCPlus cards...

Working at all is incredibly awesome anyway. Thank you open source!

The computer I'm using this on is the Acer Aspire AOA150.

#7
emshomar

emshomar

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
Hello I have full Working Cardreader !
Here link : LINK
Install and restart.

#8
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security

Hello I have full Working Cardreader !
Here link : LINK
Install and restart.

hey emshomar, is this for snow 32/64 ?

#9
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 700 posts
  • Gender:Male
Hi everyone.
I made new driver only for MountainLion from Voodoo's Sorses. http://forge.voodoop...nk/VoodooSDHC.h
Because http://www.osx86.net...for_jmb38x.html this VoodooSDHC doesn't work on my laptop.
The important condition, you should put SDcard in before the computer's switching on
If you have any issues, for instance, with sleep. It doesn't means that you should remove this driver. Just take SDcard out before computer's turning on and all problems will disappear. Just use it when it's necessary to you.

Attached Files



#10
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,894 posts
  • Gender:Male
Congrats, man! :D

#11
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 700 posts
  • Gender:Male
Ok. Made new more stable version for Mountain Lion, but couldn't get rid of this error that is stopping of writing
VoodooSDHCI: no response from CMD_8 -- ComInhibitCMD
I've boorow part of Slice's code. But some things I exlude
//Dump PCI
IOPCIDevice * bridge = (IOPCIDevice *)provider;
bridge->setMemoryEnable( true );
IOLog("VoodooSDHC: dump PCI\n");
for(int i=0x00; i<0xff; i+=16)
{
for(int j=0; j<15; j+=4)
IOLog("(%02lx)=%08lx ",(long unsigned int)(i+j), (long unsigned int)bridge->configRead32(i+j)); //for trace
For exapmle, this part of code I've remove because it really spam kernel boot messages(we can see it in verbose mode)
But if this code is deleted from slice's version, his driver starts working for me, but nevertheless it's spamming kernel boot messages, and dosen't working after sleep.
But what is interesting indeed.
If made IOSDHCBlockDevise from these sources. http://www.insanelym...ers-for-107108/
It's works without stopping during writing.
I've couter-poseed VoodooSDHC and IOSDHCIBlockDevice.
I've found considerable distinctions in IOSDHCIBlockDevice.h
After made VoodooSDHC.h similarly, but unfortunately VoodooSDHC doesn't work in this case.
http://www.projectos...art=#entry29900
EIDT: I've mistaken IOSDHCBlockDevise stops as well as VoodooSDHC

Attached Files



#12
beta992

beta992

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 338 posts
  • Gender:Male

Do you have an update? Is it still freezing?

 

Thanks



#13
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 700 posts
  • Gender:Male

Do you have an update? Is it still freezing?

Thanks

What do you mean under freezing. Totally freezing or braking at the beging of starting up of system.
It works but very bad.
1) it cannot work without plugged SD card before switching on.
2) it is braking system
3) sleep can work only one time, and after first sleep it is not wirking.
4) it cannot write files which size is more than 40 mb.
I cannot cope with it by myself. We need in help of conscious developer.

#14
beta992

beta992

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 338 posts
  • Gender:Male

What do you mean under freezing. Totally freezing or braking at the beging of starting up of system.
It works but very bad.
1) it cannot work without plugged SD card before switching on.
2) it is braking system
3) sleep can work only one time, and after first sleep it is not wirking.
4) it cannot write files which size is not more than 40 mb.
I cannot cope with it by myself. We need in help of conscious developer.

Thanks for letting me know. :)



#15
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 700 posts
  • Gender:Male
I found out that VoodooSDHC doesn't work at Movericks. DickUtility says "unreadable device"
Perhaps considarable part of us, who has PCIcardreader, is disabled to have it in Movericks.
VoodooSDHC must be made over appreciably.

#16
LiskoFINAL

LiskoFINAL

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
  • Gender:Male

I found out that VoodooSDHC doesn't work at Movericks. DickUtility says "unreadable device"
Perhaps considarable part of us, who has PCIcardreader, is disabled to have it in Movericks.
VoodooSDHC must be made over appreciably.

Same problem here, any fix?



#17
Windtmac

Windtmac

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hi, Alex!

 

Did you try following driver, which drives TS-RDF1(the ExpressCard Reader of Transcend)?

It also used JMB38X chip[vid:did, 197B:2392].

If it differs from yours, trying to change IOPCIMatch. Maybe have some good things to happen! :)

 

This driver got from here: Transcend Download Center > Card Readers & Accessories > Accessories > RDF1 > TS-RDF1

Supporting Lion 10.7.4 and before, was confirmed officially. In ML & Mavericks, whether works or not, you can give it a try.

 

My poorly Ricoh PCIe Card Reader[1180:E823] only works with slice's buggy, unfinished VoodooSDHC, but it always breaks my sleep :(  If anyone could complete VoodooSDHC, or reconstruct a generic SD driver, that will be nice!

Attached Files



#18
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 700 posts
  • Gender:Male

Hi, Alex!

 

Did you try following driver, which drives TS-RDF1(the ExpressCard Reader of Transcend)?

It also used JMB38X chip[vid:did, 197B:2392].

If it differs from yours, trying to change IOPCIMatch. Maybe have some good things to happen! :)

 

This driver got from here: Transcend Download Center > Card Readers & Accessories > Accessories > RDF1 > TS-RDF1

Supporting Lion 10.7.4 and before, was confirmed officially. In ML & Mavericks, whether works or not, you can give it a try.

 

My poorly Ricoh PCIe Card Reader[1180:E823] only works with slice's buggy, unfinished VoodooSDHC, but it always breaks my sleep :(  If anyone could complete VoodooSDHC, or reconstruct a generic SD driver, that will be nice!

No unfortunately, that doesn't work for me with 2381197B and even with binary patch 9223->8123 as well.

What can we see, PCI cardreader works otherwise on Macs, namely SDcard must be sticked into computer before switching on, in order to Mac would see a "new" device and driver would be able to catch it, whereas we can use SDcard on Windows at any time and doesn't matter if it is connected before or after switching on. So for proper work like on Windows we may create Virtual Device similar to FakeSMC. And that's a very hard problem.



#19
shiecldk

shiecldk

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 233 posts
  • Gender:Male
  • Location:Taiwan

@Alex Auditore

Have you tried this one? (need to add vendor-id and device-id)

http://forum.osxlati...-latitude-e6410







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy