• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Anyone having problems with 1.63?

Started by Mastershredder, August 03, 2006, 09:33:28 AM

Previous topic - Next topic

bitblt

Quote from: "Mastershredder"SUCCESS!

This time I used my superkey and bypassed the flashme altogether. I ran the flashmp from my EZflash II and plugged in the power. When I swapped cartridges, it didnt reset and it detected the supercard.

I flashed it and restarted and it was 1.52. I downloaded the bin file and successfully updated to 1.63b!

Thanks a lot for all your help Scor. I'm in a great mood right now :)

Interesting. I remember trying to hot swap a supercard before without success.  I wasn't using a superkey though.

Does this mean if you use a pass through device to boot a DS with a working  Supercard, you can start FlashMP then swap in the "bricked" Supercard?  I want to try this myself when I get home.

If this works then people have two methods to recover a bricked supercard:

Run FlashMP using WiFiMe

or

Start FlashMP with a working Supercard+pass, then hot swap

Ysx

Quote from: "bitblt"Interesting. I remember trying to hot swap a supercard before without success.  I wasn't using a superkey though.

Does this mean if you use a pass through device to boot a DS with a working  Supercard, you can start FlashMP then swap in the "bricked" Supercard?  I want to try this myself when I get home.

If this works then people have two methods to recover a bricked supercard:

Run FlashMP using WiFiMe

or

Start FlashMP with a working Supercard then hot swap

bitblt, how does the WiFiMe method work? I'm using scor's guide with a Nintendo USB stick, but I don't know how you'd send flashmp without another flash cart - which would then involve another failed hot swap.

Doesn't help that I've never tried this kind of thing before. :)

EDIT: The process as I understand it:

Copy ndsloader+flashmp.nds to a spare flash cart.
Use WiFiMe to send an NDS demo ROM.
Flashmp will load from the spare cart.
Swap carts. (this is where it goes wrong)
Rewrite the SC firmware.

monaug5

maybe everyone that is left should just wait  for the new sc firmware

bitblt

Quote from: "Ysx"bitblt, how does the WiFiMe method work? I'm using scor's guide with a Nintendo USB stick, but I don't know how you'd send flashmp without another flash cart - which would then involve another failed hot swap.

Doesn't help that I've never tried this kind of thing before. :)

EDIT: The process as I understand it:

Copy ndsloader+flashmp.nds to a spare flash cart.
Use WiFiMe to send an NDS demo ROM.
Flashmp will load from the spare cart.
Swap carts. (this is where it goes wrong)
Rewrite the SC firmware.

WiFiMe only works with older DS phat versions, not with DS Lite.

You don't need a spare flash cart with WiFiMe.  WiFiMe can run homebrew without booting a flash cart.  Once you have WiFiMe working you can run FlashMP using DS 'download and play'.

You only need a spare flash cart if you want to try the hot-swap method mentioned above.

Mastershredder

Quote from: "bitblt"

Interesting. I remember trying to hot swap a supercard before without success.  I wasn't using a superkey though.

Does this mean if you use a pass through device to boot a DS with a working  Supercard, you can start FlashMP then swap in the "bricked" Supercard?  I want to try this myself when I get home.

If this works then people have two methods to recover a bricked supercard:

Run FlashMP using WiFiMe

or

Start FlashMP with a working Supercard+pass, then hot swap

I'm not sure why I couldn't do it with flashme. It could have been that I didn't have the power connected and that's why it was shutting down. But this time I plugged in the power and pressed select while turning on to boot the superkey. Once the superkey splash came up, it booted the flashmp from the ezflash II and I was able to quickly swap the supercard with the ezf2 card. Then flashmp showed that it detected the supercard and I was able to erase and rewrite the firmware. I held my breath through the process :)

The 1.52 firmware wouldn't autoboot with flashme or superkey and I had to manually launch the GBA cart. Then when in gameboy mode, I directly updated from 1.52 to 1.63B successfully and now my wife's in animal crossing bliss! :)


EDIT: flipped the quote to top :P

bitblt

Quote from: "Mastershredder"I'm not sure why I couldn't do it with flashme. It could have been that I didn't have the power connected and that's why it was shutting down. But this time I plugged in the power and pressed select while turning on to boot the superkey. Once the superkey splash came up, it booted the flashmp from the ezflash II and I was able to quickly swap the supercard with the ezf2 card. Then flashmp showed that it detected the supercard and I was able to erase and rewrite the firmware. I held my breath through the process :)

Yep, the trick is having the DS plugged in. Interesting. I can confirm this does indeed work with a spare Supercard+Superpass2, not just with ezflash II and superkey.  So people who have access to another Supercard should have no problem fixing a bricked Supercard.  Excellent news to me.

NOTE:
New Supercard users might not know that the older Supercard firmware requires pressing A+B+X+Y during power up to boot the Supercard in DS mode.

Mastershredder

Quote from: "bitblt"
Quote from: "Mastershredder"I'm not sure why I couldn't do it with flashme. It could have been that I didn't have the power connected and that's why it was shutting down. But this time I plugged in the power and pressed select while turning on to boot the superkey. Once the superkey splash came up, it booted the flashmp from the ezflash II and I was able to quickly swap the supercard with the ezf2 card. Then flashmp showed that it detected the supercard and I was able to erase and rewrite the firmware. I held my breath through the process :)

Yep, the trick is having the DS plugged in. Interesting. I can confirm this does indeed work with a spare Supercard+Superpass2, not just with ezflash II and superkey.  So people who have access to another Supercard should have no problem fixing a bricked Supercard.  Excellent news to me.

NOTE:
New Supercard users might not know that the older Supercard firmware requires pressing A+B+X+Y during power up to boot the Supercard in DS mode.

Okay i'm glad it's confirmed then. After getting my supercard working, I wasn't about to screw around anymore :) I just ordered a G6 Lite and may order another for the wife if I like it. I'm definately going to hold on to this SC at least for flashing purposes.

Perkele

Quote from: "thaddius"What about CFs? Mine's busted now!

EDIT: I guess it's cause mine's one of the older CFs that don't work on Micros? Romman better offer to replace all the ones he ruined with this update.
So you want a replacement while you card is 2 years old?
Good luck with that.

bz5

That's excellent news guys!  Keep 'em coming! :)
K: EgM/004354 492733
AC: Behemoth/Rigel/5412-2650-1017
TZ: GMT-4

tomeo

Quote from: "Scor"? Let me take a look.
*edit*
Works like a charm for me.
1. You boot the app
2. As soon as it's booted (don't press any buttons yet) take out whatever your media is and insert your SC-SD/whatever
3. Press L+R+(whatever you need to press)

No I haven't flashed my own SC with this tool, but it seems to work fine.
Is it in GBA mode or via a passcard/superkey ?

bitblt

FlashMP is DS code so you need to use a passcard/superkey or other pass through device.

BTW thanks to Scor for posting this. Nice one.  :)

tomeo

Quote from: "bitblt"FlashMP is DS code so use need to use a passcard/superkey.

BTW thanks to Scor for posting this. Nice one.  :)
Ok. Thx !

Scor

Happy to help :).
A small side note (AGAIN):
WMB will work for all DS systems (when using official demos), however when using VMplayer it will be unstable and the chances of an unsuccesful transfer are larger as oposed to Real-System.
WiFiMe will only work with DS systems that have firmware versions one, twoo or three, your chances of a succesful WiFiMe are also smaller when using VMplayer oposed to Real-System.
When WiFiMe-ing you must still define a NDS demo.

WifiMe lets your DS (if your DS is wifiMe compatible) boot NDS homebrew from a GBA flash card (or other GBA media card).
WMB allows you to send over either a NDS demo or NDS homebrew (that fits in the DS's ram).
If you are sending over homebrew, your DS has to be flashed or any other methoed that removes the RSA check.

Btw, I'm still unclear on the whole MX/Lattice bit (as my SC has both, see one of my older posts).[/b]

Clarification on my guide:
QuoteUsage: wmb [OPTION...]
A Nintendo DS WMB host -- server for ni-fi downloads

Wireless mode:

-i, --iface=IF_NAME The name of the wireless interface.


File mode:

-o, --outfile=FILENAME The file to which the client will place its output.
-s, --infile=FILENAME The file from which the client will take its input.


General options:

-a, --genacks Generate ACK frames - if your hardware does not auto respond you will need this.
-c, --channel=CHANNEL_NUM The channel the interface is on (THIS DOES NOT TUNE THE INTERFACE TO THE CHANNEL)
-n, --name=SERVER_NAME Set the server name to the supplied string (maximum of 10 characters).
-p, --pcap=FILE_PREFIX Dump Tx and Rx frames, in pcap format, to FILE_PREFIX_tx.pcap, FILE_PREFIX_rx.pcap and FILE_PREFIX_rx_all.pcap.
-t, --interval=INTERVAL_TIME Set the interval, in microseconds (minimum 2000), between sends to the client. A smaller value means a faster
download. The default is 20000. Using a smaller value than the default with a rt2570 based USB stick can lead to instablity of the driver. Values that are too small (less than 5000 but this is system dependent) will actually cause the download to be slower.
-w, --wifime Enable WifiMe and boot the GBA flash cart/GBA media device

-?, --help Give this help list
--usage Give a short usage message
-V, --version Print program version


Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.
Serve Nintendo DS downloads over the air to anybody who asks for them.
So to wifime: wmb -w (other needed information)
WMB: wmb (other needed information)

Scor

As I am not sure about what passthrough method removes the RSA check, I ask :).
FlashMe removes the RSA check.
Passme?
Passme2?
superkey(NoPass)=no-go.
I'll post a new topic with how to fix your bricked supercard, yes?

ImmortalNinja

If you're asking for Download play, I dont thikn any passthrough methods will bypass rsa on downloading.
Mainly because when you're downloading it doesnt access eithe DS or gba slots and both can be empty
KK