63 lines
2.4 KiB
JSON
63 lines
2.4 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"board_id": "ipots",
|
|
"profile_revision": 1,
|
|
"profile_status": "build-only; NOT deployment-validated (G4-G6 not run)",
|
|
"soc": "XC7Z020CLG400-2",
|
|
"boot": {
|
|
"mode_straps": "SW1 2-pos switch -> MIO4/MIO5 (ON=GND); documented JTAG=ON/ON, QSPI=ON/OFF, SD=OFF/OFF",
|
|
"mode_straps_status": "UNKNOWN: decode vs Zynq BOOT_MODE and current position unverified; verify by 0xF800025C readback at G4",
|
|
"device": "qspi",
|
|
"qspi_topology": "single",
|
|
"composition": ["fsbl", "u-boot"]
|
|
},
|
|
"qspi": {
|
|
"family": "W25Q256FV",
|
|
"validated_probe": "UNKNOWN",
|
|
"total_bytes": 33554432,
|
|
"planned_erase_bytes": 65536,
|
|
"erase_bytes_status": "UNKNOWN until U-Boot sf probe; layout aligned to 64 KiB",
|
|
"reported_page_bytes": "UNKNOWN",
|
|
"addressing_above_16MiB": "UNKNOWN: kernel region crosses 0x01000000; must pass full readback at G5",
|
|
"mio": "1..6 single SS, bank0 3.3 V, no feedback clock",
|
|
"partitions": [
|
|
{"name": "boot", "offset": "0x00000000", "size": "0x00400000"},
|
|
{"name": "bootenv", "offset": "0x00400000", "size": "0x00040000"},
|
|
{"name": "kernel", "offset": "0x00440000", "size": "0x01800000"},
|
|
{"name": "update", "offset": "0x01C40000", "size": "0x003C0000"}
|
|
]
|
|
},
|
|
"ddr": {
|
|
"type": "DDR3",
|
|
"hdf_part": "MT41K256M16 RE-15E (substitute model)",
|
|
"board_part": "NT5CC256M16",
|
|
"bytes": 1073741824,
|
|
"status": "UNKNOWN: substitute DDR parameters must be validated at first boot (G4/G6)"
|
|
},
|
|
"console": {"uart": "ps7_uart0", "mio": [14, 15], "baud": 115200, "connector": "J601", "host_adapter": "UNKNOWN"},
|
|
"storage": {
|
|
"kind": "soldered-emmc",
|
|
"part": "KLM8G1GETF 8 GB",
|
|
"controller": "sd1",
|
|
"data_mio": [46, 47, 48, 49, 50, 51],
|
|
"card_detect": "none",
|
|
"bus_width": 4,
|
|
"max_frequency_hz": 25000000,
|
|
"max_frequency_status": "UNKNOWN: conservative choice, not measured",
|
|
"card_voltage_v": "UNKNOWN",
|
|
"ps_voltage_v": 1.8,
|
|
"has_write_protect": false,
|
|
"sd0": "disabled in HDF (no socket)"
|
|
},
|
|
"ethernet": {
|
|
"controller": "gem0",
|
|
"mio": "16..27, MDIO 52..53",
|
|
"phy": "YT8521SC-CA",
|
|
"mdio_address": 3,
|
|
"phy_mode": "rgmii-id",
|
|
"phy_mode_status": "UNKNOWN: Linux 4.14 has no Motorcomm driver; generic PHY used, PHY delays rely on straps",
|
|
"phy_reset": "PS_POR_B"
|
|
},
|
|
"recovery": {"method": "JTAG J600 (IDC14 2.0 mm) + SW1 JTAG mode", "status": "UNKNOWN: cable, power control and JTAG boot not proven"}
|
|
}
|