Debug output can be enabled with trace_loader=COM?, trace=COM? (eg COM1) and will be written to serial out.
A full list of whitelisted model names and types. The way it seems to check is: check type. If type (!= 0) is found, use that. Otherwise check name. If you have an IPC127E, you should be able to either modify the ELF or the SMBIOS entry via a UEFI program to show an IPC227E type.
Code: Select all
name, type
SIMATIC IPC427C, 0x0
SIMATIC IPC627C, 0x401
SIMATIC IPC647C, 0x402
PSEUDO IPC677C, 0x405
SIMATIC IPC827C, 0x403
PSEUDO IPC847C, 0x404
SIMATIC IPC227D, 0x501
PSEUDO IPC277D, 0x502
SIMATIC IPC427D, 0x701
SIMATIC IPC477D, 0x702
SIMATIC IPC627D, 0x801
PSEUDO IPC647D, 0x802
SIMATIC IPC677D, 0x805
SIMATIC IPC827D, 0x803
SIMATIC IPC847D, 0x804
SIMATIC IPC227E, 0x901
SIMATIC IPC277E, 0x902
SIMATIC IPC547E, 0x203
SIMATIC IPC427E, 0xa01
SIMATIC IPC477E, 0xa02
SIMATIC IPC627E, 0xc01
SIMATIC IPC647E, 0xc02
SIMATIC IPC827E, 0xc03
SIMATIC IPC847E, 0xc04
SIMATIC IPC677E, 0xc05
SIMOTION P350-5, 0x0
NCU730.3B, 0x0
SINUMERIK NCU17X0, 0x0
MC APL1, 0x0
MCU1720, 0x0
SIMATIC 150XD, 0x0
SIMATIC EC457A, 0x0
CPU1517_EC457A_PT1, 0x0
S7+CPU1518, 0x0
CPU15xx, 0x0
CPU 1515SP PC2, 0x602
CELSIUS M470, 0x0
CELSIUS M730power, 0x0
CELSIUS M730 Power, 0x0
CELSIUS M730, 0x0
CELSIUS M740, 0x0
To Be Filled By O.E.M., 0x0
Stargo, 0x0
SandyBridge Platform, 0x0
Shark Bay Client platform, 0x0
To be filled by O.E.M., 0x0
Inagua, 0x0
Persimmon, 0x0
D3313-S5, 0x0
Broxton P, 0x0
JuniperHill, 0x0
Leafhill, 0x0
Grangeville, 0x0
oc_II, 0x602
A few of these (CPU15xx, etc) require an additional parameter to work.
Notably, it's whitelisted on regular desktop PCs and a few FUJITSU CELSIUS models.