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

R4i SDHC HappyBox V2.0 card (www.r4isdhc.com) support request #111

Open Asure opened 6 years ago

Asure commented 6 years ago

This card is currently unsupported. I have provided a package with two firmware updates and the kernel files. They are both non-nds upgrades.

The card details are still on http://www.r4isdhc.com/download_v2-0i/ But the files are gone. I took them from wayback.org and put them on my google drive to save some time. Download is here: https://drive.google.com/file/d/1d_3Vv9dpM4mBdTT5foqX3BhOo1iWM6rw/view?usp=sharing (I think this is a sort of TTDS clone, but i'm not sure.)

Flash chip is a 16Mbit TS25L16AP serial flash chip from Terra Semicon Korea. Datasheet: http://www.datasheet-pdf.com/PDF/TS25L16APP-Datasheet-TerraSemiconductor-924176 It appears a full dump is inside the V4.3.0 upgrade in folder /R4iMenu/flash.r4i file. The (older) V2.0.02 upgrade has no such file inside and appears to only change the 'game' to appear as ChessMaster.

Firmware notes (Click to Expand)

3DS V2.0.02 UPGRADE_B.zip boots loading red text, v2.00 upgrade completed Shows up as: ChessMaster Ubisoft 1.4E works DSI XL Undumpable GM9 :( 3DS V4.3.0-10 Upgrade Firmware.rar boots loading red text, V4.30 upgrade completed Shows up as: Top Spin 3 2K Sports 1.4E works DSI XL Undumpable GM9 :( It is possible to flash back & forth between these updates. You must boot with the kernel files on SD to end up in the menu. (Otherwise it will just reflash the files.) Kernel: R4iEnglishV2.0.14B.rar v2.0.02 Upgrade, Loading screen is OK, R4 works. V4.30 Upgrade, Loading screen is corrupt, but the R4 works.

NtrBoot Debug log (R4SDHC selected) (Click to Expand)

[DEBUG]: Sending cmd: 99 01 04 00 00 00 00 00 [DEBUG]: ROMCNT = 0xA7180000 [DEBUG]: ** Card reset ** [DEBUG]: Sending cmd: 9F 00 00 00 00 00 00 00 [DEBUG]: ROMCNT = 0xAD180000 [DEBUG]: Sending cmd: 90 00 00 00 00 00 00 00 [DEBUG]: ROMCNT = 0xAF180000 [DEBUG]: Read chipid = FC2 [DEBUG]: Sending cmd: 00 00 00 00 00 00 00 00 [DEBUG]: ROMCNT = 0xAC180000 [DEBUG]: Read header; state = { game_code = 0x50585559, hdr_key1_romcnt = 0x001808F8, hdr_key2_romcnt = 0x00416017, key2_seed = 0x0 }

Images (Click to Expand)

![2017-11-24 22 32 47](https://user-images.githubusercontent.com/422557/33224327-aa7e36f0-d168-11e7-910b-2b8d902a390c.jpg) ![2017-11-24 22 43 40](https://user-images.githubusercontent.com/422557/33224362-05e8a52a-d169-11e7-98ff-23b7ba7f9300.jpg) ![2017-11-24 22 43 58](https://user-images.githubusercontent.com/422557/33224363-0da09e44-d169-11e7-952b-c306906c7b30.jpg) ![2017-11-24 17 56 11](https://user-images.githubusercontent.com/422557/33224368-1d2991c2-d169-11e7-9422-fad0dca13e35.jpg)

GM9 Untrimmed Dump: Not possible: Both firmwares in the package are not possible to dump.
pixel-stuck commented 6 years ago

could you try this: https://github.com/ntrteam/flashcart_core/files/1497857/ntrboot_flasher.zip on the card (select r4sdhc dualcore in the menu) and upload the ntrboot.log here? I have a hunch about this one being similar to another one. I'll also give those FW files a look.

Asure commented 6 years ago

Debug log is here: https://hastebin.com/haceropacu.md

kitlith commented 6 years ago

The issue is open, and you're fine. For the future though, could you paste logs with a pastebin service, such as https://hastebin.com ?

Asure commented 6 years ago

Edited the post and moved the log to hastebin.

serpinu commented 6 years ago

Hi, have a problem with this card can you help me? Thanks