Open handsomematt opened 7 years ago
@borkenstyler I have the same flashchip, can you shoot your current compiled version over to me, so I could test it on my cart? Can't compile it myself.
@tuomasmakinen Hey there, The last version i tried was published in this thread: https://github.com/ntrteam/ntrboot_flasher/issues/82
Would be happy to hear if you managed to get it working.
@borkenstyler So you are not using ds_ntrboot_flasher.nds? I was looking for a way to flash my dstt with my ds lite, as my 2ds xl is not yet running cfw. Would someone be able to compile a new version of the nds flasher?
ds_ntrboot_flasher and ntrboot_flasher_nds are two different things
@jason0597 Ahh, so I'll use your ntrboot_flasher_nds.nds to flash the .firm file @borkenstyler linked? I hadn't seen your version of the flasher. Thanks a bunch. Edit. Also, I gathered from your documentation that I should be able to flash this way with my ds lite. Is this correct?
I've got one with an M28W160-A chip. I couldn't find pretty much any information about the chip and I only saw 2 places that even sold them. I swear the datasheets for this one just don't exist anywhere. Images (Click to Expand)
It seems like this chip is just a complete unicorn and there isn't really any information about it.
EDIT: I actually went and checked DSTT's official program to check for fake carts or not despite knowing this was a genuine cart. It outputted that the chip is an M28W160(B)B instead of an M28W160-A strangely.
Hi DrEvilBrain, please help me, do you have a backup.bin of this DSTT? I have the card locked and without a backup.bin I can not use it anymore. thank you
Sometimes, less is more (searched for m28w160) https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/parallel/m28w/m28w160ec.pdf
I need only a backup.bin
M29W400BT is not supported. http://pdf.datasheetcatalog.com/datasheet/SGSThomsonMicroelectronics/mXyztuuy.pdf
It appears to be an updated version of the M29W400T, which is supported. ID = 0xffffffff (my DSTT has been fake-killed, if that makes more sense)
huh, this is the first i've heard of "fake-killed" cards, but i guess it makes sense. i don't know if i want to spend the time on figuring out how the actual id of a "fake-killed" card is figured out so that flashcart-core can fix it itself, but in my quick research I found that there was apparently something that can recover these cards?
aside from that, if the commands we use are the same between M29W400BT and M29W400T, then i don't think it would be too difficult to either properly support it or hack up a build that works for your "fake-killed" cart.
@kitlith Running DsttFlashWriter.nds with DSTTDUMP.BIN from another flashcart, then swapping to the "bricked" cart without an SD inside and writing the flash again works for me. Atleast partial. Now the ntrboot cannot be flashed to it anymore? But at least it can play games again. It's in the DSTT_FakeRecovery_v1.17 which I attached.
The process is that it completely wipes the chip and then rewrites the generic firmware again. So I guess the ntrboot differences are wiped also.
detects as an acecard, and fails to init, except when run through bootsrap/unlaunch in which case it also fails to init for all other options also, except for R4i, which dumps 2MB worth of zeros.
edit - also note: [NOTICE]: AK2i: HW Revision = 5ea932f1
- this is when run from the cart
datasheet: https://pdf1.alldatasheet.com/datasheet-pdf/view/143143/MCNIX/MX29LV320CBTC-70G.html
necesito ayuda con R4i unlimited upgradable Revolution for Ds (WWW.R4I-SDHC.HK) solo encontre la firmware en tres paginas y sigue sin funcionar.
es un 3DS y esta en la version 11, antes de actualizarlo funcionaba
https://github.com/NekoNoor/ntrboot_flasher?tab=readme-ov-file#-unsafe-fork
i made a fork that allows you to restore dstt / clones that show up as flashchip id 0xffffffff, in case you dont have access to another DS flashcart to run fakerecovery / dsttflashwriter.nds, also even after i did get access to a working ds flashcart it seems like that still didn't seem to accept flashcarts that were showing up with the wrong flashchip id (i dont remember what error dsttflashwriter was giving but it wasn't working for me)
unrelated but i also found out in this process that for some reason FCRAM booting of firm files doesn't work through a9nc, but it does work with open_agb_launcher. tried godmode9 and fastboot3ds as firm0 but neither wants to load firm payloads from a9nc's fcram mode.
the cart i did get working again was an MX29LV400BTI-70 dstt btw (i think i made a backup when i flashed ntrboot on it years ago but couldn't find it)
Instead of making new issues for each DSTT flashchip, post in here if you have an unsupported flash chip or one of the support flashchips doesn't work for you.
You can find a list of supported/unsupported flashchips at the top of this file: https://github.com/kitling/flashcart_core/blob/master/devices/dstt.cpp
When posting about an unsupported flashchip, please provide the flashchip ID (from
/ntrboot/ntrboot.log
when using the latest release) as well as a picture of the flashchip on the PCB.Chips that 100% work and are tested: