View Full Version : Sd card problem on Magician
yeoruss
25-04-2006, 09:27 AM
Hi Bro,
I need some advice on O2 mini as my SD card is not working good.
Before I started my Rom experiment, the SD was working good with both the magician and my laptop.
I made a mistake and I did not backup my rom before I start flashing.
After changing to my new rom, seems like I cant inter-use the SD between my laptop and magician. The magician cant read anything from the SD if I put data into the SD from my laptop via SD card reader/writer. When inserted to the magician, it will prompt to reformat. The same thing happen when I slot in the card to card reader after writing something from magician.
Therefore, now, I cant use SD to update rom ect.
How can i solve this problem? Thanks
Russ
zerimar
25-04-2006, 06:25 PM
Have you already tried formatting the SD card? When an SD card is used for ROM upgrading the card becomes totally unreadable for both PC and Magician.
yeoruss
26-04-2006, 06:11 AM
Zerimar,
I did reformat of the SD on my laptop before writing the image to the SD via ntrw.
However, after slotting back to Magician, then go to Bootloader mode and wait for the "start loading prompt" but that have not happen yet.
russ
zerimar
26-04-2006, 09:38 PM
I think I misunderstood you, sorry. Put the Magician into bootloader mode first then insert the SD card. It should then display the message asking you to press the Power Switch to start the upload.
yeoruss
27-04-2006, 05:14 AM
Thanks for your reply dude,
I've tried that too. It does not look promising.
I hope there is nothing wrong with my sd slot in the magician and i dun think there is any hardware problem. I confirmed that the Image was written in the SD.
Initially the SD card was working well with the magician before i did any rom flashing myself. even with the 1.12 WWE rom i cant read the SD. I've tried to reformat using XP on my laptop, and put back to magician. Then the magician will prompt to format again. else i cant see the storage card in the file explorer.
I've tried:
1) Slot in SD and wait - DUN WORK
2)Slot in SD, disable Async USB, and slot in use to Magician and wait. -DUN WORL ALSO
3)Slot in SD, press camera, on/of, and reset and wait till the SD load screen- ALSO DUN WORK.
4)Go to Boot loader, the slot in SD and wait- ALSO DUN WORK
5) No more idea
I wonder if different rom version will not work with certain sd brand.
My details is : 1.12 WWE with big storage.
SD : Kingston 256MB
I've tried with 1.13 WWE also but the same problem.
Hope someone can help or anyone have the same problem before?
kuya84
27-04-2006, 07:25 AM
I think if you get problem with the SD card, you can use Mr. OLTP ways.
First open this :
http://wiki.xda-developers.com/index.php?pagename=MagicianRomUpgrade
then
downloadls all the tools you need, from the site.
1. Unzip NL_11300_131_11200.exe (or any other shipped-rom) to get all the .nbf & enterbl.exe . click right your mouse and chose extract to NL_11300_131_11200\
then you must copy all the file from NL_11300_131_11200 folder to c:
ex: c:\temp (make a new folder "temp", and copy the file from the NL_11300_131_11200 folder).
2. Put NBFDEC in the same directory = open nbfdec folder, you will find release folder in there, open the relase folder and copy 2 file to c:\temp.
3. open the temp folder and find getdevicedata.exe, Copy the getdevicedata.exe to your Magician and execute it (it will not provide any gui displays or feedback whatsoever), open the windows in my device(in your PDA), search for getdevicedata.txt. then copy to your desktop, and open with notepad.
4. To decode nk.nbf -> nk.nb1 start a command window, go to the directory where you stored nbfdec & the other files & type: nbfdec -d nk.nbf nk.nb1
this isi the ex:
in cmd
c:\documents and settings\frans>cd c:
c:\documents and settings\frans
c:\documents and settings\frans>cd ..
c:\documents and settings>cd ..
c:\>cd c:temp
c:\temp>nbfdec -d nk.nbf nk.nb1
this will convert nk.nbf to nk.nb1
don't close the CMD windows
now open the Hexeditor (must use the newest version V3.x)
open file/nk.nb1
then klik replace button , in the upper insert 02 00 00 80 00 20
in the lower 02 00 00 b8 01 20
replace all, enter.
save file in same name.
then back to the CMD window
c:\temp>nbfdec -e nk.nb1 nk.nbf
and
close the CMD windows.
open the temp folder, plug your PDA to USB,
On your PDA press power,camera and reset to bootloader mode.
clik maupgradeut_noid.exe on the temp folder.
and follow the instruction. if shows error 120. repeat again clik maupgradeut_noid.exe this will start to instal your OS
FINISH
thanks to MR. AMPDA, MR. OLTP and Mr. SEAN
for helping me.
Pls follow the guides on the board a little more carefully! Mine is very good ;-)
When you dumped your rom image on your SD with your magician, you completely destroyed the MBR of the SD. Before you save the image to your laptop with ntrw, your laptop will want to format it, cause it can't unserstand the car
. Don't do that. just put it in your cardreader & back it up with ntrw. Then you can write back another image to the card with ntrw & put your card in your magician. Just as long as you didn't format the card in between the operations the bootloader will recognize the image on the SD by the word magician which must be the first thing it reads on the card. If there's a mbr instead of the word magician, no mather what the bootloader will not present you the image 'press power to flash'
Hope you understand know how to solve your 'problem'
M
rowaweb
08-07-2006, 01:50 PM
Hello yeoruss,
did u actually fixed the problem with using the sdcard on notebook and ppc at the same time? Ive the same problem after storing my ROM on SD.
I simply cant use the card in both units. When i format it under windows, is works in Windows but not on PPC - The PPC asks to reformat the card to make it readable.
When I format the Card on PPC, it works there, but no more in Windows.
Im experimenting all the time but i cant see the solution :(
Edit: I did not changed the ROM on my Magician, i just tryd to backup my current ROM.
Thank u
vBulletin® v3.7.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.