The old Marvin repair guides from Clay had this description:
Running System3 to System6 Firmware in a System7 CPU Board.
By far the most versatile CPU board in the System3 to System7 era is the System7 CPU. It can run any System3, System4, System6 or System7 game firmware. It can also drive a six digit or seven digit master score display panel. So if there's one CPU board to have, it's the System7 board.
The only caveat to this is System3 to System6 game firmware needs a special Flipper ROMs for the System7 CPU board. The two White (system3), Yellow (system4), or Green (system6) 2716 Flipper EPROMs need to be combined into a single 2532 EPROM, which will plug into socket IC17 on the System7 CPU board (the existing system7 Blue Flipper ROMs will not work with the older system3 to system6 games).
The stock System3 to System6 2716 Game ROM (IC14) can be used on the System7 CPU board at IC14 (the only except to this statement applies to Firepower, see below). All other EPROMs should be removed from the System7 CPU board. The best part is no System7 CPU jumpers need to be changed for this configuration (assuming the System7 CPU board is set for any game other than Hyperball/Defender).
For example, to combine the two "Green" 2716 Flipper EPROMs into a single 2532, the following MS-DOS command can be executed:
copy /b grn1ic20.716 + grn2ic17.716 grn_ic17.532
This MS-DOS command does a binary copy of the Green1 (IC20) Flipper ROM, adding to the back of it the Green2 (IC17) Flipper ROM, and putting the two separate 2716 files into a new combined 2532 file. The same thing can be done for the White and Yellow flipper ROMs, and for the special World Cup Flipper ROMs. If preferred, these files have already been copied and can be downloaded by clicking here: System3 to System6 Flipper ROMs for the System7 CPU. Again remember, the stock System3 to System6 2716 Game ROM (IC14) can be used on the System7 CPU board at IC14 (the only except to this statement applies to Firepower, see below).