Feature #86

Secure Digital High Capacity (SDHC) support?

Added by dlf 284 days ago. Updated 60 days ago.

Status:Feedback Start:05/31/2009
Priority:Normal Due date:
Assigned to:teknecal % Done:

90%

Category:Functionality Spent time: -
Target version:-

Description

Would it be too much trouble to get SDHC to work for the browser? Now that the homebrew channel supports them (again), some people probably switch homebrew over to SDHC.

hbb.svn.dol (1.8 MB) teknecal, 06/11/2009 09:31 PM

libfat_test.dol (284.2 KB) teknecal, 07/19/2009 06:29 PM

hbb.svn.dol (315.2 KB) teknecal, 08/12/2009 11:23 AM

hbb.svn.dol (1.9 MB) teknecal, 11/02/2009 08:26 PM

History

Updated by teknecal 284 days ago

I thought SDHC support was already working?

Updated by dlf 284 days ago

teknecal wrote:

I thought SDHC support was already working?

I can't get into the browser using one, says something about the FAT system not working. I'm getting updates @ the moment so, I'll try again.

Updated by dlf 284 days ago

The error message I get when I try it on a SDHC is:

Homebrew Browser v0.3.1
ES_GetDeviceID = 35671114
Waiting for network to intialize...
Network intialised
Unable to initialise FAT subsystem, exiting.
Your SD card may not be placed in the Wii correctly.

Updated by teknecal 284 days ago

Thanks. I have checked issues people have been having and one person reports HBB doesn't work but Tantric's emulators do. I have spoken with Tantric and it seems to be an issue with SDHC that Nintendo added in one of the newest IOS. I’m hoping there will be a simple fix.

Updated by teknecal 284 days ago

Tantric has helped me out and I've updated to libogc SVN and I think that should fix this issue. Hoping to this new version in a few hours.

Updated by teknecal 284 days ago

  • Status changed from New to Assigned
  • Assigned to set to teknecal
  • Priority changed from Low to Normal
  • Target version changed from v0.3.3 to v0.3.2
  • % Done changed from 0 to 90

Updated by teknecal 284 days ago

Can you try hbb_v032_beta2.dol?

Updated by dlf 284 days ago

teknecal wrote:

Can you try hbb_v032_beta2.dol?

It still apparently won't work (I believe). It does for my SD (2 GB).

Updated by teknecal 283 days ago

dlf wrote:

teknecal wrote:

Can you try hbb_v032_beta2.dol?

It still apparently won't work (I believe). It does for my SD (2 GB).

Can you try one an updated version of Tantric's emulators and see if you can load anything or browse directories?

Updated by dlf 283 days ago

I don't think I can, it will load the SD (2 GB) card, not the SDHC. oh well . . . and i'm using the latest of the (S)NES & VBA

Updated by Triumph 282 days ago

I was the person on gbatemp.net that created the thread about HBB and the SDHC cards.

I just tried using the beta 2 release of 3.2, didn't work.
Then I went back and tried Tantric's emulators again, didn't work.
Tried for snes9x: 4.0.6, 4.0.5, and 4.0.0, none of them worked.
Tried ScummVM, didn't work.

I was positive it worked before, but now for whatever reason, doesn't work.

It does work with BootMii, and HBC 1.0.3.

I'm beginning to think that my SDHC card (Kingston 16gb) got messed up somewhere along the way. I was going to order a 8gb SDHC card also so I will refer to the supported list before I order that one.

Sorry to waste your time, but thanks for the great app.

Updated by teknecal 282 days ago

  • Target version changed from v0.3.2 to v0.3.3

Updated by buddypepper 275 days ago

Hey - I'm the guy from wiibrew forums who was posting about this. I thought that I'd put things down here, in case it helps. In a nut shell.....

I've got a 16Gb Kingston SDHC. Until HBC 1.0.3, my card was not showing anything in HBC. Now, that's working fine but HBB is not. I get the "Unable to initialise FAT subsystem, exiting" error with all versions that I've tried, including the 0.3.2 beta 2 version. FCE Ultra GX 3.0.4 works fine for me. I'm happy to test things out as needed...

Updated by teknecal 273 days ago

buddypepper wrote:

Hey - I'm the guy from wiibrew forums who was posting about this. I thought that I'd put things down here, in case it helps. In a nut shell.....

I've got a 16Gb Kingston SDHC. Until HBC 1.0.3, my card was not showing anything in HBC. Now, that's working fine but HBB is not. I get the "Unable to initialise FAT subsystem, exiting" error with all versions that I've tried, including the 0.3.2 beta 2 version. FCE Ultra GX 3.0.4 works fine for me. I'm happy to test things out as needed...

I have compiled with the updated SVN, can you try the attached file? If that doesn't work, I'm not sure what could be the issue, I'm just calling fatInitDefault() which I've been told is fine.

Updated by buddypepper 272 days ago

I tried the svn version - same error....only now I get a code cump right after it says "Unable to initialise FAT subsystem, exiting". I'm not sure what, if any part of that code dump would be useful to you...but I get it every time, so I can easily write whatever you need down.

Updated by teknecal 271 days ago

buddypepper wrote:

I tried the svn version - same error....only now I get a code cump right after it says "Unable to initialise FAT subsystem, exiting". I'm not sure what, if any part of that code dump would be useful to you...but I get it every time, so I can easily write whatever you need down.

Thanks, that's fine, it's just some old code I am using which causes code dumps to happen a few seconds after. But it's still odd, that it still doesn't work.

Updated by teknecal 269 days ago

  • Target version deleted (v0.3.3)

Updated by mazer 252 days ago

I'm having problems as well. I tried the the file attached here but it also only gave me a code dump. Currently I'm using a Patriot SDHC Class 6 8GB, which won't work, but my Sandisk SD 2GB is perfect.

Any update on this issue or any information I can submit to update the process?

Updated by Koneesha 251 days ago

I know this doesn't help much. But if i use a SD card for the Browser then transfer the files over my SDHC card will work once every like 10 to 15 times. Same thing with other apps that do it. Sometimes if i just use the SDHC card to install the HBB it will work too.

Updated by teknecal 243 days ago

mazer wrote:

Any update on this issue or any information I can submit to update the process?

I'm not too sure, I don't see how this can be an issue with HBB (as all I'm doing is calling fatInitDefault() and that's when it's failing for people), but I've just updated libfat to latest SVN, can you try this: http://dev.codemii.com/attachments/download/47/HBB_0.3.3_Rev_1.zip

Updated by mazer 243 days ago

teknecal wrote:

I'm not too sure, I don't see how this can be an issue with HBB (as all I'm doing is calling fatInitDefault() and that's when it's failing for people), but I've just updated libfat to latest SVN, can you try this: http://dev.codemii.com/attachments/download/47/HBB_0.3.3_Rev_1.zip

I’ve tried the HBB_0.3.3_Rev_1, but it still gives the same FAT sub system error and then bombs out. Your update does work 100% on my Sandisk SD 2GB card though. This is very peculiar and I presume it’s actually HBC error and nothing to do with individual applications after all.

Can I continue using the HBB_0.3.3_Rev_1 or should I rather revert back to the normal 0.3.2 boot.dol for now?

Thank you very much for everything so far and HBB is a fantastic, and very useful, application.

Updated by teknecal 243 days ago

mazer wrote:

I’ve tried the HBB_0.3.3_Rev_1, but it still gives the same FAT sub system error and then bombs out. Your update does work 100% on my Sandisk SD 2GB card though. This is very peculiar and I presume it’s actually HBC error and nothing to do with individual applications after all.

Can I continue using the HBB_0.3.3_Rev_1 or should I rather revert back to the normal 0.3.2 boot.dol for now?

Thank you very much for everything so far and HBB is a fantastic, and very useful, application.

Thanks. You can continue with this Rev 1 as everything seems to be working fine (just needs a few graphics and more text in the help section). Only thing is updating of HBB is disabled in this version.

Updated by Koneesha 241 days ago

I noticed that the configurable usb loader works 100% with my card. Maybe you could rip the code from that to fix this. I dont know. I just would love this to be fix.

Updated by teknecal 235 days ago

Can you try the attached file?

Updated by Koneesha 235 days ago

teknecal wrote:

Can you try the attached file?

Nope. That doesn't seem to work either.

Updated by Koneesha 235 days ago

teknecal wrote:

Can you try the attached file?

Nope. That doesn't seem to work either.

Updated by Slayer11124 212 days ago

I really want this feature to come out already but there's no rush to this... but I was wondering, when will this feature be finished and for what version?

Updated by teknecal 212 days ago

Updated by Slayer11124 212 days ago

well it gave a new error message, " Unable to open root filesystem, exiting.

Updated by teknecal 211 days ago

Slayer11124 wrote:

well it gave a new error message, " Unable to open root filesystem, exiting.

Ok, I was using the SD/USB initialisation from Snes9x, can you confirm that Snes9x v4.0.9 works on your SD card?

Updated by teknecal 211 days ago

Can you try the attached file too? Thanks.

Updated by Slayer11124 211 days ago

I didn't try the file you gave me yet but I did try Snes9x and the only thing that had a problem with Snes9x is that my SDHC card doesn't load on it. It says something about no SD card found or something like that.

Updated by Koneesha 211 days ago

teknecal wrote:

Can you try the attached file too? Thanks.

Neither of those files work. hopefully it is something simple.

Updated by Slayer11124 210 days ago

I was thinking that maybe since HBC works with my SDHC, maybe you can use the codes from the HBC to make the SDHC cards work on the HBB.

Updated by Koneesha 209 days ago

Slayer11124 wrote:

I was thinking that maybe since HBC works with my SDHC, maybe you can use the codes from the HBC to make the SDHC cards work on the HBB.

Thats what i was thinking too. I mean the HBC and Configurable USB Loader both work flawless but this doesn't. So is it possible to pull out the codes and place it in the file?

Updated by teknecal 208 days ago

Koneesha wrote:

Slayer11124 wrote:

I was thinking that maybe since HBC works with my SDHC, maybe you can use the codes from the HBC to make the SDHC cards work on the HBB.

Thats what i was thinking too. I mean the HBC and Configurable USB Loader both work flawless but this doesn't. So is it possible to pull out the codes and place it in the file?

How exactly do you boot this USB loader? via HBC? If so, do you know if any source are available?

Updated by dlf 208 days ago

I hadn't thought it would be too much trouble, seems I was wrong . . . Teck, I have a external terabyte (as well as whoever else), but I don't have it set to NTSF AND the file system Wii uses. But if I could i'd possibly help. . .

Updated by Slayer11124 197 days ago

Teknecal I know that your busy but is there some way you can get the HBB to have SDHC support because this isn't getting anywhere at the moment and I really wanna use some cool homebrew applications.

Updated by teknecal 195 days ago

I would like to get SDHC support too. Other than the USB loader, do any applications work on your SDHC card?
Like try to load it up a few times, try to reload HBC and load the application again, try to go to the Wii menu and then back to HBC and try it again. If an application passes these tests, let me know of it and I'll see or ask that developer for the source.

Updated by teknecal 189 days ago

  • Status changed from Assigned to Feedback

Updated by buddypepper 189 days ago

For what it's worth, this new version of HBB (v.0.3.5) still doesn't work. Infact, it's actually sort of worse, because now you have to unplug the power to the Wii to get it to stop trying to mount the SDHC card.

I'll try to check out some apps and see what works - I know that FCE Ultra GX worked with my card when I initially posted about this on the WiiBrew forums...Haven't tested anything since then.

Updated by Koneesha 187 days ago

So it appears for me that v.0.3.5 works now. It has to go through a few minutes of mounting but it does in the end load it up.

Updated by SmaMan 185 days ago

Not the same case for me. I let it try to mount for about 15 minutes and it still doesn't work. The odd thing is, this is on a new SDHC I just got today which is the same model, brand, capacity, even from the same store, as an one I recently lost, and it worked fine on this lost one.

Updated by Koneesha 184 days ago

I am alsoe using cIOS38 v 13b. I find that 13a doesnt work with my card and 14 doesnt either.

Updated by Koneesha 146 days ago

Forget what I have said. It doesn't work for me again. Good news though. The team over at USB Loader GX just added SDHC support in a recent update. Their program is open source i believe so if you need the files You can get them.

http://code.google.com/p/usbloader-gui/source/checkout

That is the page to view the code.

Updated by teknecal 129 days ago

Can you try the attached?

Updated by Koneesha 128 days ago

teknecal wrote:

Can you try the attached?

It did not work. :( Oh well. It doesn't matter that much.

Updated by teknecal 60 days ago

Should be supported now by the latest HBB v0.3.7 as it has the latest versions of everything.

Also available in: Atom PDF