Papy.G wrote: ↑
Fri Oct 02, 2020 6:41 am
The site isn't active yet, so I'm curious to know about the use of the SPI pads, if they are here for FPGA programming, SD card reader, or both?
Also, it seems it needs connections to the SP1, ...
I know this is getting slightly off topic, but the SPI pads are there as a development aid and emergency recovery for the onboard flash. Since the FPGA sits on the EXI bus, it will be possible to reprogram the flash via software, and the flash is large enough to have a primary and backup boot option to make bricking much harder.
I also have a BBA, so I can double check, but the pins picked up from SP1 shouldn't interfere at all. If you're wondering, those are the EXI CLK, EXI DO (MOSI), 3.3V, and ground pins. It's much easier to solder to those than on the pins of U10. On the DOL-001, U10 is underneath a heatsink, so the fewer wires there, the better. DOL-101 puts U10 on the other side of the board all by itself, and I'm not a fan of mods needing wire connections on two sides unless absolutely necessary.
I'm a big proponent of open source, so people are totally free to make their own, hack it, improve the software, whatever. All the software/HDL will be GPL with the hardware/docs under a CC-BY-SA license that way any derivatives will also be open. I've always been saddened by how closed-source console hardware mods are compared to my home in retrocomputing, and my thinking is if I can get the ball rolling, we can collectively have nice things.