Hi guys.
Thanks for the feedback. Amusing to catch up on it as I've been away for a few days.
One of the driving factors behind this project was I was annoyed the modern Linux kernel had evolved beyond being able to boot on the Falcon so I wanted more memory, so I'm not offended by the suggestion of bunging 3 GB in it, or whatever.
For this particular design however, it would need to be two chips of 54 pin TSSOP SDRAM in the conventional configuration. It looks like the highest capacity ones that Mouser and Farnell stock are 512 bit -- ie 64 MB each => 128MB total is the best you're going to get out of this.
Screenshot 2021-12-20 at 17.20.14.png
Screenshot 2021-12-20 at 17.17.24.png
Now, if you're a dab hand with a soldering iron and don't mind a little bit of diving into the verilog, you could
probably just about piggy back a second set of chips onto this and break out the appropriate DQM pins, wiring them to the spare pins provided (although I'm no longer sure there are actually enough for that). That would bring the absolute theoretical maximum to 256MB (+14 on board). Completely left as an exercise for the reader, however.
BW
PS: of course the ultimate irony now that I have a stable product is that BOOTSTRA.TOS, the Linux kernel loader, hangs on reset with my board enabled. I need to try NetBSD again. :lol: