ntrteam / flashcart_core

A hopefully reusable component for dealing with flashcart specific behavior.
GNU General Public License v3.0
128 stars 32 forks source link

R4 Upgrade (r4i-sdhc.com) #60

Open Goronu opened 6 years ago

Goronu commented 6 years ago

ChipID: 00000FC2 HW Revision: 00000000

Images (Click to Expand)

![img_20170909_101754](https://user-images.githubusercontent.com/31792381/30238485-ba9255be-9548-11e7-94de-3d0fae6e0ca8.jpg) ![img_20170909_101842](https://user-images.githubusercontent.com/31792381/30238488-bfbb3ee8-9548-11e7-998c-77e153528d0d.jpg) ![img_20170909_101852](https://user-images.githubusercontent.com/31792381/30238490-c0f0e358-9548-11e7-80bf-054b5c92493c.jpg)

GM9 Untrimmed Dump: [dump.zip](https://github.com/kitling/flashcart_core/files/1289639/dump.zip)
jason0597 commented 6 years ago

Here are some data sheets I found for that flash chip: http://www.datasheetlib.com/datasheet/873577/es29lv800et-70tgi_esi-excel-semiconductor-inc.html http://www.ic37.com/EXCELSEMI/ES29BDS160DT-90RTGI_datasheet_6122056/ http://www.ic37.com/EXCELSEMI/ES29BDS160D-70WC_datasheet_6122057/ http://www.chipfind.net/datasheet/html/excelsemi/es29lv800e.html

pixel-stuck commented 6 years ago

any updaters for this card? Also, in the future, please read the readme and use the issue template we've provided to keep the clutter down. Thanks.

Goronu commented 6 years ago

Sorry I forget it, I have a link for Kernel: http://www.r4i-sdhc.com/R4%20V1.84b%20English.zip . There is no updater.

pixel-stuck commented 6 years ago

Kernels really aren't all that useful in my experience :/ Unless this one updates through the menu?

Goronu commented 6 years ago

There is no updater :( My R4 Upgrade is a clone of DSTT, but DsttFlashWriter doesn't work. I can use Stage2 DSTT Launcher from Apache Thunder ( https://gbatemp.net/threads/r4-stage2-twl-flashcart-launcher-and-perhaps-other-cards-soon%E2%84%A2.416434/ ) on my 2DS.

pixel-stuck commented 6 years ago

ah, what does DsttFlashWriter display when you try to run it?

Goronu commented 6 years ago

This:

Images (Click to Expand)

![img_20170913_181934](https://user-images.githubusercontent.com/31792381/30388650-94a36a30-98b0-11e7-987b-1c0e4ed5ed50.jpg)

kitlith commented 6 years ago

Could you try with the new release, v0.3.1? just added support for a bunch of carts from this site.

elaine-jackson commented 6 years ago

@kitling How do you use the new release? Do we have to compile it into the a2ki flasher? Any changes on it's end or just updating flashcart core in it?

kitlith commented 6 years ago

oh, you don't have cfw. uh, yeah, that's an issue. the ds flasher desperately needs updating with all of the changes that have been made to flashcart_core.

elaine-jackson commented 6 years ago

@kitling Unfortunately I do not. That's what I'm trying to get. I'm hoping this flasher will get things just right. I really want to contribute to the 3DS Homebrew community, but I'm not sure how to start. Compiling on macOS is a mess. I just installed Debian in VirtualBox so I might have better luck compiling ak2i flasher this time. Will updating flashcart core in their script be enough or will I also need to change menus and stuff in that script? (not sure how it adds stuff in). If there's anything you need me to test I'm more than willing to do so for you.

kitlith commented 6 years ago

so, I'd take a look at https://github.com/kitling/flashcart_core/pull/71 and the corrosponding changes in ntrboot_flasher if you're serious about getting the nds flasher working.

kitlith commented 6 years ago

oh, wait, you know for sure it's a DSTT clone? then this will probably not help. sorry, you'll have to wait for support for your flashchip in the DSTT code.

Noeliel commented 6 years ago

I'm pretty confident that I own one of these cards. The label differs slightly, but it's only lacking the "games engine" print. Anyway, I tested it with ntrboot_flasher v0.3.1 and it didn't work. Both the r4isdhc family option as well as the dstt option gave the same message (your flashcard is unsupported), however the dstt option took a little longer to compute and seemed to actually be doing something.

On top of that, the dstt option also generates 2 lines of log, while the r4isdhc logs nothing.

kitlith commented 6 years ago

What does the DSTT option log?

Noeliel commented 6 years ago
[INFO]: DSTT: Init
[NOTICE]: DSTT: Flashchip ID = 0x20504f54
kitlith commented 6 years ago

yeah, it's probably a DSTT then.

Noeliel commented 6 years ago

I suppose this can be closed as the chip appears to be unflashable according to https://github.com/kitling/flashcart_core/issues/56#issuecomment-335178189

angelsl commented 6 years ago

Please try this with the next point release of ntrboot_flasher (or the current master, if you are able to build it). I added support for older R4isdhc cards.

Noeliel commented 6 years ago

Unfortunately it still says that it's unsupported.

angelsl commented 6 years ago

@Noeliel

Did you build the current master or did you use 0.3.1?

Noeliel commented 6 years ago

I built the current master.

ace3ds commented 6 years ago

Well, i get this flashcart from this shop http://www.digibayz.com/nintendo-3ds-flashcard-/355-r4i-sdhc-3ds-rts.html