So this Guy on twitter posted the wollowing https://twitter.com/nvsofts/status/917278643763556352 his post basically says, for people who want to ad SD/MMC to their SNES mini. he marked the solder points PB1 PB2 PF0 PF1 PF2 PF3 PF4 PF5 I'd like some pointers on to what these should be soldered? directly to the SD card? no schematic of SD card label pins like this. Thanks in advance!
They are the signal names used on the Allwinner R16. Looks like PF0-PF5 are the ones used for the SD controller PF0 - SDC0-D1 PF1 - SDC0-D0 PF2 - SDC0-CLK PF3 - SDC0-CMD PF4 - SDC0-D3 PF5 - SDC0-D2 The table is on page 19 of the V1.4 R16 datasheet It also looks like they need to be enabled in software, since they default to JTAG on power up. PB1 and PB2 are UART signals, but also disabled on power up.
What if i dunped the nand, and wrote its contents to a larger one. Do you know if the system would auto detect the additional space?
Hard to say without knowing the details of the system, but based on general embedded systems practice I would think not - normally stuff like flash and RAM sizes is set in one of the bootloaders.
On Allwinner devices, the NAND is partitioned during the flash. The partition layout is defined in other fex files, like this one. The best thing to do is to rebuild the entire filesystem yourself, using sd boot card.
That would unfortunately be outside of my ability. If its partitioned during flash, would simply reflashing the kernal be enough? If not I'll need to look for help
"kernal"? This ain't no C64. It's called a "kernel" everywhere else. And no, the partition info is not inside the kernel, but in another file - namely script.bin, which was created from a fex file. You want to grab the sunxi-tools, convert script.bin back to fex, update the partition info, make a new script.bin, then use that.
The partition info is not on the same fex file you are talking about. Script.bin is a pseudo device tree for Allwinner devices. Updating the partition info has to be done through reflashing. Livesuit/Phoenixsuit is the tool which does that.
hopefully more people will need this and we get implementation into hakchi2 and then we can solder our memory add-on insinde of it.
Finally got this working! You need hakchi1 instead of hakchi2, and you can use a microsd breakout board for this. More info can be found on https://www.reddit.com/r/miniSNESmo...ide_release_how_to_add_a_microsd_card_to_the/ Shoutouts to skogaby for getting this mod out.
I used my snes mini for the first time the other day, pretty lackluster with the games it comes with. Yeah they are good games but, I got bored pretty quick..