1. I removed all the memory chips of the 520ST, and replaced it with proper sockets. Using soldering gun, hot air and braid. No trace or pad damaged

2. Tried to replace the chip with known good ones extracted from a Mega ST 2, just to realize the chips are differents (41256 in the ST - 16 pins and 421000 - 18 pins in the Mega ST)

3. Used hot hair to unsolder the original piggy-backed chips from one another and braid to clean every pin

4. Built a quick and dirty DRAM tester using an Arduino Nano, 2 LEDs and socket...
5. Tested chips, tested chips, tested chips...
6. Re-installed 16 "good" chips in the newly installed socket and booted to ... a black screen again.
So, same as before, using the drag cart, the machine boots and I can access the menu from a serial console, but the screen stays black. I tested everything again, it now shows only 512k instead of 1M obviously, but apart from that all tests are fine.
Still, I have identified some new symptoms:
1. Using an Exxos "ST2VGA": Same behaviour as usual (Diag cart accessible via Serial, black screen, Sync is OK and changes depending on MONO/Colour and 50/60hz)
2. Using an UBE Switch: The machine keeps rebooting. On the serial terminal, I keep seeing :
I6 Testing Bus Error handling No (I6) error I6 Testing Bus Error handling No (I6) error I6 Testing Bus Error handling No (I6) error3. Connecting directly using a SCART cable: Black picture, Upscaler says it's using CSYNC and Sync is jumping all around the place.
So, maybe the ST2VGA is "hiding" the actual issue by forcing a proper sync signal...Will do some further tests tomorrow or next week.
I forgot to mention I also took some time to build an H5 while testing the DRAM chips... First boot gave me a pink screen full of garbage, after swapping parts it revealed a damaged shifter. Now I have a very nice 60hz white screen but nothing else. I actually managed to get 50Hz once or twice and even some bombs... Some further troubleshooting next week... I need to check as I have an old damaged Reset switch as the one provided with the H5 has 6 pins instead of 3...
(And yes, I reversed the amp IC which was upside down, installed the Flashy Clock link and all jumpers)