The FDC+ provides RAM up to the ROM start address. This is true whether or not the ROM is enabled. By changing A11, you changed the FDC+ top of RAM. When using only the FDC+, RAM and ROM can never overlap. When external RAM/ROM is added, this protection goes away.
I went around and around with this before. I came to the conclusion if a system has an FDC+, 2SIOJP, and front panel, disable everything on the 2SIOJP and use Altmon on the FDC+. Why use ROM on a serial card when it’s already integrated into the FDC+.
Altmon is far less complicated and occupies less space. It also gives feedback when loading hex files, which is very helpful to know that it’s actually working. Most people just use “B”, “D”, “H”, and “G”, don’t need support for 6 different serial ports, don’t boot from hard disk or cassette, don’t need a terminal emulator, don’t use a teletype, don’t load binary files, don’t dump hex files, and don’t read the manuals (which is an absolute necessity for 2SIOJP and Amon). If Amon is really needed, burn the 2SIOJP ROM on the FDC+.
If the user tends to need assistance from others, most everyone with an FDC+ uses Altmon and is familiar with it.
By disabling all the 2SIOJP features, it can typically be ruled out as the source of problems. It is also one of the most complicated boards to configure and changes from revision to revision. The documentation is as incomprehensible as the board itself.
Pictures are only good if the exact configuration is described. It is better to understand what the jumpers are doing in addition to pictures. Give a man fish, feed him for a day. Teach a man to fish, he’s fed for life. FDC+ plus book is a great example. Mike explains how to set up 5.25” drives and what the different jumpers do. He then provides pictures.