原理图/PCB 已在 EasyEDA 里做到 12 页跨页 0 漏接,固件刚完成骨架包 A1。 这次是把已有的一切一次性纳入版本控制,没有改动任何设计内容。 纳入: - 设计与需求文档、PROGRESS.md、小米8 参考原理图 PDF 与追脚脚本 - .claude/ 下的 EasyEDA 桥接工具链与几何/网表缓存(eda-parts.json、 pcb-parts.json、pcb-pads.json、p2-ch1.json 等,是重画各页的唯一事实来源) - 117 张验证截图(本项目所有方向问题都是靠人眼看截图发现的,属于证据不是垃圾) - firmware/ 的 A1 骨架与 site/ 文档站源码 .gitignore 排除:构建产物(firmware/build、host/build、sdkconfig)、 site/node_modules、__pycache__、桥接日志 _bridge.log、脚本自标的 *.stale。 .gitattributes 默认 `* -text`:现有 .py/.json 大多是 CRLF,原样存, 不让 git 重写行尾。唯一例外是 *.sh 强制 LF —— 带 \r 的 shell 脚本 bash 跑不了。 Co-Authored-By: Claude Opus 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01QYuExfgyYa6DzRRcUso8M8
773 行
9.7 KiB
JSON
773 行
9.7 KiB
JSON
{
|
|
"success": true,
|
|
"result": {
|
|
"P3": [
|
|
[
|
|
"98148045ce0139f2",
|
|
"netport",
|
|
"NTC1",
|
|
340,
|
|
790,
|
|
0
|
|
],
|
|
[
|
|
"5917cffd8332f775",
|
|
"netport",
|
|
"NTC2",
|
|
420,
|
|
780,
|
|
0
|
|
],
|
|
[
|
|
"983bfeba77dd20ec",
|
|
"netport",
|
|
"EFUSE_EN1",
|
|
340,
|
|
760,
|
|
0
|
|
],
|
|
[
|
|
"a60e7109f60e71ec",
|
|
"netport",
|
|
"EFUSE_EN2",
|
|
420,
|
|
750,
|
|
0
|
|
],
|
|
[
|
|
"49c9229a62236dc5",
|
|
"netport",
|
|
"EFUSE_EN3",
|
|
500,
|
|
740,
|
|
0
|
|
],
|
|
[
|
|
"e9fcc1859a0a6c51",
|
|
"netport",
|
|
"EFUSE_EN4",
|
|
340,
|
|
730,
|
|
0
|
|
],
|
|
[
|
|
"0d166dc3755982d0",
|
|
"netport",
|
|
"EFUSE_EN5",
|
|
420,
|
|
720,
|
|
0
|
|
],
|
|
[
|
|
"071f2cf24985f4a5",
|
|
"netport",
|
|
"VBUS_EN1",
|
|
500,
|
|
710,
|
|
0
|
|
],
|
|
[
|
|
"3354feca6cd85f38",
|
|
"netport",
|
|
"VBUS_EN2",
|
|
340,
|
|
700,
|
|
0
|
|
],
|
|
[
|
|
"7c4ca8c8825b0391",
|
|
"netport",
|
|
"VBUS_EN3",
|
|
420,
|
|
690,
|
|
0
|
|
],
|
|
[
|
|
"9c3014a51a70dbe3",
|
|
"netport",
|
|
"VBUS_EN4",
|
|
500,
|
|
680,
|
|
0
|
|
],
|
|
[
|
|
"7581863958b5cac5",
|
|
"netport",
|
|
"VBUS_EN5",
|
|
340,
|
|
670,
|
|
0
|
|
],
|
|
[
|
|
"4f63016d4e1d5a5f",
|
|
"netport",
|
|
"SDA",
|
|
420,
|
|
660,
|
|
0
|
|
],
|
|
[
|
|
"a57d7eaef4ae6639",
|
|
"netport",
|
|
"SCL",
|
|
500,
|
|
650,
|
|
0
|
|
],
|
|
[
|
|
"5f8e62aa831f3f42",
|
|
"netport",
|
|
"KEY_SER",
|
|
340,
|
|
640,
|
|
0
|
|
],
|
|
[
|
|
"a4ce78d117f136d9",
|
|
"netport",
|
|
"KEY_SRCLK",
|
|
420,
|
|
630,
|
|
0
|
|
],
|
|
[
|
|
"5328d07ff404e571",
|
|
"netport",
|
|
"KEY_RCLK",
|
|
500,
|
|
620,
|
|
0
|
|
],
|
|
[
|
|
"d565c7eb35d8c59f",
|
|
"netport",
|
|
"USB_DM",
|
|
340,
|
|
610,
|
|
0
|
|
],
|
|
[
|
|
"2a891ec2568f8def",
|
|
"netport",
|
|
"USB_DP",
|
|
420,
|
|
600,
|
|
0
|
|
],
|
|
[
|
|
"aab9ea2a9f5f978c",
|
|
"netport",
|
|
"KEY_OE#",
|
|
500,
|
|
590,
|
|
0
|
|
],
|
|
[
|
|
"4629188eaec8801a",
|
|
"netport",
|
|
"IOEXP_INT#",
|
|
340,
|
|
550,
|
|
0
|
|
],
|
|
[
|
|
"536c7724af399ca9",
|
|
"netport",
|
|
"USB_DP",
|
|
310,
|
|
320,
|
|
0
|
|
],
|
|
[
|
|
"91b90443b9bc95d4",
|
|
"netport",
|
|
"USB_DM",
|
|
390,
|
|
295,
|
|
0
|
|
],
|
|
[
|
|
"9131b6da709caafc",
|
|
"netport",
|
|
"SDA",
|
|
650,
|
|
550,
|
|
0
|
|
],
|
|
[
|
|
"f434c0b1e9ee6e9a",
|
|
"netport",
|
|
"SCL",
|
|
730,
|
|
550,
|
|
0
|
|
],
|
|
[
|
|
"d788992f8a9f4752",
|
|
"netport",
|
|
"BUCK_PG",
|
|
810,
|
|
550,
|
|
0
|
|
],
|
|
[
|
|
"735d03e8b5f40161",
|
|
"netport",
|
|
"INA_ALERT",
|
|
890,
|
|
550,
|
|
0
|
|
],
|
|
[
|
|
"5d81a443cbd00788",
|
|
"netport",
|
|
"IOEXP_INT#",
|
|
980,
|
|
550,
|
|
0
|
|
],
|
|
[
|
|
"fe12d3221087c58e",
|
|
"netport",
|
|
"NTC1",
|
|
790,
|
|
340,
|
|
0
|
|
],
|
|
[
|
|
"61061b5a2507356d",
|
|
"netport",
|
|
"NTC2",
|
|
1010,
|
|
340,
|
|
0
|
|
],
|
|
[
|
|
"1a3575a2c6578b95",
|
|
"netport",
|
|
"FAN_PWM",
|
|
340,
|
|
480,
|
|
0
|
|
],
|
|
[
|
|
"14c52265e5aa15ef",
|
|
"netport",
|
|
"FAN_TACH",
|
|
340,
|
|
470,
|
|
0
|
|
],
|
|
[
|
|
"640917bc96b151a0",
|
|
"netport",
|
|
"UP_VBUS_DET",
|
|
200,
|
|
480,
|
|
180
|
|
]
|
|
],
|
|
"P3B": [
|
|
[
|
|
"741cfd4006369ea8",
|
|
"netport",
|
|
"K1_VUP",
|
|
195.00000000000003,
|
|
765,
|
|
180
|
|
],
|
|
[
|
|
"cef89243679d4896",
|
|
"netport",
|
|
"K1_VDN",
|
|
195.00000000000003,
|
|
755,
|
|
180
|
|
],
|
|
[
|
|
"7b95920caf4f963e",
|
|
"netport",
|
|
"K2_PWR",
|
|
195.00000000000003,
|
|
745,
|
|
180
|
|
],
|
|
[
|
|
"ee1b1b59b5b73be1",
|
|
"netport",
|
|
"K2_VUP",
|
|
195.00000000000003,
|
|
735,
|
|
180
|
|
],
|
|
[
|
|
"feb96ecf842ecea5",
|
|
"netport",
|
|
"K2_VDN",
|
|
195.00000000000003,
|
|
725,
|
|
180
|
|
],
|
|
[
|
|
"89ea0eaa9f0ff13a",
|
|
"netport",
|
|
"K3_PWR",
|
|
195.00000000000003,
|
|
715,
|
|
180
|
|
],
|
|
[
|
|
"434b89eee631f534",
|
|
"netport",
|
|
"K3_VUP",
|
|
195.00000000000003,
|
|
705,
|
|
180
|
|
],
|
|
[
|
|
"0fdfe36a58fac2d1",
|
|
"netport",
|
|
"K1_PWR",
|
|
340,
|
|
755,
|
|
0
|
|
],
|
|
[
|
|
"15d2ebcc0f6b3117",
|
|
"netport",
|
|
"KEY_SER",
|
|
340,
|
|
745,
|
|
0
|
|
],
|
|
[
|
|
"17d7ef9069ad7678",
|
|
"netport",
|
|
"KEY_OE#",
|
|
340,
|
|
735,
|
|
0
|
|
],
|
|
[
|
|
"e0141d4d265caf2d",
|
|
"netport",
|
|
"KEY_RCLK",
|
|
340,
|
|
725,
|
|
0
|
|
],
|
|
[
|
|
"268525dbc1db050e",
|
|
"netport",
|
|
"KEY_SRCLK",
|
|
340,
|
|
715,
|
|
0
|
|
],
|
|
[
|
|
"e5a1048502cf28db",
|
|
"netport",
|
|
"SR_CAS",
|
|
340,
|
|
695,
|
|
0
|
|
],
|
|
[
|
|
"c7a6729d5f6f4703",
|
|
"netport",
|
|
"K4_PWR",
|
|
195.00000000000003,
|
|
595,
|
|
180
|
|
],
|
|
[
|
|
"d67da862169d5fc3",
|
|
"netport",
|
|
"K4_VUP",
|
|
195.00000000000003,
|
|
585,
|
|
180
|
|
],
|
|
[
|
|
"a328b45bb62d3f36",
|
|
"netport",
|
|
"K4_VDN",
|
|
195,
|
|
575,
|
|
180
|
|
],
|
|
[
|
|
"f0a2bb4d1052b524",
|
|
"netport",
|
|
"K5_PWR",
|
|
195,
|
|
565,
|
|
180
|
|
],
|
|
[
|
|
"08df34e7a476259c",
|
|
"netport",
|
|
"K5_VUP",
|
|
195,
|
|
555,
|
|
180
|
|
],
|
|
[
|
|
"e53a2bf37e575c43",
|
|
"netport",
|
|
"K5_VDN",
|
|
195,
|
|
545,
|
|
180
|
|
],
|
|
[
|
|
"37beb5899f1281f2",
|
|
"netport",
|
|
"HUB_RST",
|
|
195,
|
|
535,
|
|
180
|
|
],
|
|
[
|
|
"84037e346e49c221",
|
|
"netport",
|
|
"K3_VDN",
|
|
340,
|
|
585,
|
|
0
|
|
],
|
|
[
|
|
"d7341625d364de72",
|
|
"netport",
|
|
"SR_CAS",
|
|
340,
|
|
575,
|
|
0
|
|
],
|
|
[
|
|
"832a7733c79aa4dc",
|
|
"netport",
|
|
"KEY_OE#",
|
|
340,
|
|
565,
|
|
0
|
|
],
|
|
[
|
|
"182256a2177d4fe1",
|
|
"netport",
|
|
"KEY_RCLK",
|
|
340,
|
|
555,
|
|
0
|
|
],
|
|
[
|
|
"4b506b0aaa31ef52",
|
|
"netport",
|
|
"KEY_SRCLK",
|
|
340,
|
|
545,
|
|
0
|
|
],
|
|
[
|
|
"8f31031466c68d3d",
|
|
"netport",
|
|
"KEY_OE#",
|
|
600,
|
|
495,
|
|
0
|
|
],
|
|
[
|
|
"75e4816c806bb887",
|
|
"netport",
|
|
"IOEXP_INT#",
|
|
639.9999999999999,
|
|
755.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"ef5b4374866dcb13",
|
|
"netport",
|
|
"EFUSE_FLT1",
|
|
639.9999999999999,
|
|
725.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"7824544364e1d513",
|
|
"netport",
|
|
"EFUSE_FLT2",
|
|
639.9999999999999,
|
|
715.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"7f7d28a99121dc5f",
|
|
"netport",
|
|
"EFUSE_FLT3",
|
|
639.9999999999999,
|
|
705.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"5e35e56d02b61af7",
|
|
"netport",
|
|
"EFUSE_FLT4",
|
|
639.9999999999999,
|
|
695.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"ba4bc46dd17643a7",
|
|
"netport",
|
|
"EFUSE_FLT5",
|
|
639.9999999999999,
|
|
685.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"3b42e114fb240424",
|
|
"netport",
|
|
"BUCK_PG",
|
|
639.9999999999999,
|
|
675.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"4cd0c723636ce358",
|
|
"netport",
|
|
"INA_ALERT",
|
|
639.9999999999999,
|
|
665.0000000000001,
|
|
180
|
|
],
|
|
[
|
|
"5e56ca3553b1050f",
|
|
"netport",
|
|
"EFUSE_PG1",
|
|
850,
|
|
645,
|
|
0
|
|
],
|
|
[
|
|
"2fea3e9353791e1e",
|
|
"netport",
|
|
"EFUSE_PG2",
|
|
850,
|
|
655,
|
|
0
|
|
],
|
|
[
|
|
"b89b1288a4f3806b",
|
|
"netport",
|
|
"EFUSE_PG3",
|
|
850,
|
|
665,
|
|
0
|
|
],
|
|
[
|
|
"c79f0a6c962fe042",
|
|
"netport",
|
|
"EFUSE_PG4",
|
|
850,
|
|
675,
|
|
0
|
|
],
|
|
[
|
|
"c763c9724ad52531",
|
|
"netport",
|
|
"EFUSE_PG5",
|
|
850,
|
|
685,
|
|
0
|
|
],
|
|
[
|
|
"db9e8a6b5b030562",
|
|
"netport",
|
|
"SCL",
|
|
850,
|
|
735,
|
|
0
|
|
],
|
|
[
|
|
"d795acb0ab25f92c",
|
|
"netport",
|
|
"SDA",
|
|
850,
|
|
745,
|
|
0
|
|
],
|
|
[
|
|
"c97468e14aad2ff3",
|
|
"netport",
|
|
"SDA",
|
|
100,
|
|
250,
|
|
180
|
|
],
|
|
[
|
|
"544fa1757e29b456",
|
|
"netport",
|
|
"SCL",
|
|
100,
|
|
270,
|
|
180
|
|
],
|
|
[
|
|
"adfd261e2d43dd4c",
|
|
"netport",
|
|
"VDAC3",
|
|
129.99999999999997,
|
|
295,
|
|
180
|
|
],
|
|
[
|
|
"20b60f8a802272bc",
|
|
"netport",
|
|
"VDAC1",
|
|
390,
|
|
270,
|
|
0
|
|
],
|
|
[
|
|
"b8f9ba754f9c4b7a",
|
|
"netport",
|
|
"VDAC2",
|
|
480,
|
|
260,
|
|
0
|
|
],
|
|
[
|
|
"7c06fd8bceb181c7",
|
|
"netport",
|
|
"SDA",
|
|
630,
|
|
249.99999999999997,
|
|
180
|
|
],
|
|
[
|
|
"f5714f898b1112cc",
|
|
"netport",
|
|
"SCL",
|
|
630,
|
|
270.00000000000006,
|
|
180
|
|
],
|
|
[
|
|
"879f23971770d401",
|
|
"netport",
|
|
"VDAC4",
|
|
920,
|
|
270,
|
|
0
|
|
],
|
|
[
|
|
"67d1451292925b2c",
|
|
"netport",
|
|
"VDAC5",
|
|
1010,
|
|
260,
|
|
0
|
|
],
|
|
[
|
|
"d1bbb4cf6918646c",
|
|
"netport",
|
|
"SR_CAS2",
|
|
340,
|
|
525,
|
|
0
|
|
]
|
|
],
|
|
"P6": [
|
|
[
|
|
"1ef1e7969d1549a5",
|
|
"netport",
|
|
"EDL_EN2",
|
|
170.00000000000003,
|
|
635,
|
|
180
|
|
],
|
|
[
|
|
"6b13ffe34211967b",
|
|
"netport",
|
|
"EDL_EN3",
|
|
170.00000000000003,
|
|
625,
|
|
180
|
|
],
|
|
[
|
|
"9a07d87bc11a54d6",
|
|
"netport",
|
|
"EDL_EN4",
|
|
170.00000000000003,
|
|
615,
|
|
180
|
|
],
|
|
[
|
|
"2e22a30a5a745358",
|
|
"netport",
|
|
"EDL_EN5",
|
|
170.00000000000003,
|
|
605,
|
|
180
|
|
],
|
|
[
|
|
"2cef6997a3a71516",
|
|
"netport",
|
|
"EDL_EN1",
|
|
330,
|
|
625,
|
|
0
|
|
],
|
|
[
|
|
"7a568f58a9fae937",
|
|
"netport",
|
|
"KEY_SRCLK",
|
|
330,
|
|
585,
|
|
0
|
|
],
|
|
[
|
|
"699bf1ac0010cf9b",
|
|
"netport",
|
|
"KEY_RCLK",
|
|
330,
|
|
595,
|
|
0
|
|
],
|
|
[
|
|
"4e626ca6a30df01c",
|
|
"netport",
|
|
"KEY_OE#",
|
|
330,
|
|
605,
|
|
0
|
|
],
|
|
[
|
|
"4838f59d2365b7c5",
|
|
"netport",
|
|
"SR_CAS2",
|
|
330,
|
|
615,
|
|
0
|
|
],
|
|
[
|
|
"b338535ed23239d9",
|
|
"netport",
|
|
"FAN_PWM",
|
|
540,
|
|
330.00000000000006,
|
|
180
|
|
],
|
|
[
|
|
"816f84602f52c351",
|
|
"netport",
|
|
"FAN_TACH",
|
|
799.9999999999999,
|
|
725.0000000000001,
|
|
180
|
|
]
|
|
]
|
|
},
|
|
"windowId": "1fc63338-da16-4591-bd8c-a22df2fba284"
|
|
}
|