Worklog Getting the PS2 smaller

Other than the omitted 16 bit support, looks OK

Since the pins are there, you might as well hook up the 16 bit stuff, and mux BYTE# and Q15 accordingly to /BYTE. That will allow faster accesses with custom drivers
 
As far as I understand, 16 bit is not used for booting the rom0, right? I guess it would allow faster reprogramming, but that is not really necessary
16 bit is not used in the process of booting. But it will allow faster access r/w with custom drivers.

It may be possible that some chips can only be flashed if the full address/data range is available, but not too sure about this
 
16 bit is not used in the process of booting. But it will allow faster access r/w with custom drivers.

It may be possible that some chips can only be flashed if the full address/data range is available, but not too sure about this
Looks like this chip can be programmed in byte mode, so looks fine! Thanks for the quick reply. Not really concerned with R/W access, at least not yet

Screenshot from 2026-10-31 02-59-07.webp


I think I finally did it, what a glorious battle that was, had to rip off the fpga and move it over, not proud of it, but at least I managed to route it, I don't regret going for 8 bit width only


UPDATE:

Making good progress with the PCB, still plenty of things to do, but I think I have the parts placement more or less down.
inner1.webp

inner2.webp



Still working on the routing, the power islands in the inner layers are a bit tedious, but, aside from 2.5v, others are routed/ almost routed.

One of the major design changes, I decided to move away from the stm32, and decided to use an esp32 wroom module, firstly, its nice because there are less passives to fit. And second, possibly the biggest reason: BT audio! I was looking and thinking where to place the 5v buck, and then I realised, nothing on this board actually needs 5v, And I dont really need a DAC if I use an esp32 as a I2S to A2DP bridge, Threw a quick test together on my test board, and sure enough, I can get it to stream ps2 audio to some BT headphones. Of course, Ill leave I2S accessible on some test pads for a possible external dac, if speakers are desired
 
Last edited:
Big update time:

Well, it is finally here, and woah, this board is tiny:
IMG_7265.webp


Nothing else to report for now, as most of the parts are still on the way, will attempt reballing and installing the EE and GS tomorow
 
Back
Top