Initial commit

This commit is contained in:
cpu
2025-09-27 12:44:25 +02:00
commit 323fc68ac8
3665 changed files with 601898 additions and 0 deletions

View File

@@ -0,0 +1 @@
[00:36:26] INFO Wrote I2C tree to /home/martin/proj/DFPlayerMB/build/builds/default/default.i2c_tree.md

View File

@@ -0,0 +1 @@
[00:36:26] INFO Wrote I2C tree to /home/martin/proj/DFPlayerMB/build/builds/default/default.i2c_tree.md

View File

@@ -0,0 +1,2 @@
[00:36:21] DEBUG Assignment: r1.resistance [r1.resistance] := [100Ω ± 10.00%]
DEBUG Constraining r1.resistance to [100Ω ± 10.00%]

View File

@@ -0,0 +1 @@
[00:36:21] INFO Loading KiCad PCB file: /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb

View File

@@ -0,0 +1 @@
[00:36:21] INFO Loading KiCad PCB file: /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb

View File

@@ -0,0 +1,2 @@
[00:36:26] INFO Found 1 components with footprints
DEBUG node_fps: {<r1|Resistor>: <r1|Resistor.footprint|KicadFootprint>}

View File

@@ -0,0 +1 @@
[00:36:26] INFO Found 1 components with footprints

View File

@@ -0,0 +1,74 @@
[00:36:21] INFO Picking 1 modules
INFO Picking 1 modules in parallel
DEBUG Iteration 0 |stages|=1, |graphs|=1, |V|=4----------------------------------------------
DEBUG DONE Iteration 0 Phase 1.0: Canonical literal form G:1
DEBUG DONE Iteration 0 Phase 1.2: Constrain within and domain G:3
DEBUG DONE Iteration 0 Phase 1.3: Alias predicates to true G:3
DEBUG Iteration 1 |stages|=5, |graphs|=3, |V|=11---------------------------------------------
DEBUG DONE Iteration 1 Phase 1.24: Merge intersecting subsets G:3
DEBUG DONE Iteration 1 Phase 1.25: Predicate flat terminate G:3
DEBUG DONE Iteration 1 Phase 1.27: Predicate is!! True G:3
DEBUG Iteration 2 |stages|=38, |graphs|=3, |V|=10--------------------------------------------
[00:36:22] DEBUG POST https://components.atopileapi.com/v0/query
{
"queries": [
{
"package": null,
"qty": 1,
"endpoint": "resistors",
"resistance": {
"type": "Quantity_Interval_Disjoint",
"data": {
"intervals": {
"type": "Numeric_Interval_Disjoint",
"data": {
"intervals": [
{
"type": "Numeric_Interval",
"data": {
"min": 90.0,
"max": 110.0
}
}
]
}
},
"unit": "ohm"
}
},
"max_power": null,
"max_voltage": null
}
]
}
DEBUG Downloading API data C22775
[00:36:24] DEBUG GET https://components.atopileapi.com/v0/component/lcsc/22775
DEBUG Crawling datasheet for C22775
[00:36:25] DEBUG Downloading model for C22775
[00:36:26] DEBUG {
0: {
0: <r1|Resistor>
}
}
INFO Picking 1 independent groups: {
0: <r1|Resistor>
}
DEBUG Attached component C22775 to module r1:
{'resistance': {'type': 'Quantity_Interval_Disjoint', 'data': {'intervals': {'type': 'Numeric_Interval_Disjoint', 'data': {'intervals': [{'type': 'Numeric_Interval', 'data': {'min': 99.00000002235174, 'max': 100.99999997764826}}]}}, 'unit': 'ohm'}}, 'max_power': {'type': 'Quantity_Set_Discrete', 'data': {'intervals': {'type': 'Numeric_Interval_Disjoint', 'data': {'intervals': [{'type': 'Numeric_Interval', 'data': {'min': 0.1, 'max': 0.1}}]}}, 'unit': 'watt'}},
'max_voltage': {'type': 'Quantity_Set_Discrete', 'data': {'intervals': {'type': 'Numeric_Interval_Disjoint', 'data': {'intervals': [{'type': 'Numeric_Interval', 'data': {'min': 75.0, 'max': 75.0}}]}}, 'unit': 'volt'}}}
--->
max_power: r1.max_power
max_voltage: r1.max_voltage
resistance: r1.resistance
INFO Slow-picked parts in 4.7s
INFO Picked complete: picked 1 parts
INFO Verify design
DEBUG Iteration 0 |stages|=1, |graphs|=1, |V|=7----------------------------------------------
DEBUG DONE Iteration 0 Phase 1.0: Canonical literal form G:1
DEBUG DONE Iteration 0 Phase 1.2: Constrain within and domain G:3
DEBUG DONE Iteration 0 Phase 1.3: Alias predicates to true G:3
DEBUG Iteration 1 |stages|=5, |graphs|=3, |V|=17---------------------------------------------
DEBUG DONE Iteration 1 Phase 1.24: Merge intersecting subsets G:3
DEBUG DONE Iteration 1 Phase 1.25: Predicate flat terminate G:3
DEBUG DONE Iteration 1 Phase 1.27: Predicate is!! True G:3
DEBUG Iteration 2 |stages|=38, |graphs|=3, |V|=16--------------------------------------------

View File

@@ -0,0 +1,8 @@
[00:36:21] INFO Picking 1 modules
INFO Picking 1 modules in parallel
[00:36:26] INFO Picking 1 independent groups: {
0: <r1|Resistor>
}
INFO Slow-picked parts in 4.7s
INFO Picked complete: picked 1 parts
INFO Verify design

View File

@@ -0,0 +1,8 @@
[00:36:21] INFO Running design checks for stage POST_DESIGN
DEBUG Running post-design check `needs_erc_check` for `runtime_anon[9]`
INFO Checking graph for ERC violations
INFO Checking 0 Power
INFO Checking for hv/lv shorts
INFO Checking for power source shorts
INFO Checking 0 explicit nets
INFO Checking 1 passives

View File

@@ -0,0 +1,7 @@
[00:36:21] INFO Running design checks for stage POST_DESIGN
INFO Checking graph for ERC violations
INFO Checking 0 Power
INFO Checking for hv/lv shorts
INFO Checking for power source shorts
INFO Checking 0 explicit nets
INFO Checking 1 passives

View File

@@ -0,0 +1,3 @@
[00:36:26] INFO Running checks
INFO Running design checks for stage POST_SOLVE
DEBUG Running post-solve check `needs_erc_check` for `runtime_anon[9]`

View File

@@ -0,0 +1,2 @@
[00:36:26] INFO Running checks
INFO Running design checks for stage POST_SOLVE

View File

@@ -0,0 +1,9 @@
[00:36:21] INFO Resolving bus parameters
DEBUG  Timings 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━┓
 Category  ┃ Value ┃ Unit ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━┩
 get parameter connections │ 28.92 │ µs  │
 merge parameters  │  9.24 │ µs  │
└───────────────────────────┴───────┴──────┘

View File

@@ -0,0 +1 @@
[00:36:21] INFO Resolving bus parameters

View File

@@ -0,0 +1,17 @@
[00:36:26] INFO Adding `UNI_ROYAL_0603WAF1000T5E:R0603` as `r1` (R1)
INFO Adding `LCSC`=`C22775` to `r1` (R1)
INFO Adding `Manufacturer`=`UNI-ROYAL(Uniroyal Elec)` to `r1` (R1)
INFO Adding `Partnumber`=`0603WAF1000T5E` to `r1` (R1)
INFO Adding `PARAM_max_power`=`{"type": "Quantity_Set_Discrete", "data": {"intervals": {"type": "Numeric_Interval_Disjoint", "data": {"intervals": [{"type": "Numeric_Interval", "data": {"min": 0.1, "max": 0.1}}]}}, "unit": "watt"}}` to `r1` (R1)
INFO Adding `PARAM_max_voltage`=`{"type": "Quantity_Set_Discrete", "data": {"intervals": {"type": "Numeric_Interval_Disjoint", "data": {"intervals": [{"type": "Numeric_Interval", "data": {"min": 75.0, "max": 75.0}}]}}, "unit": "volt"}}` to `r1` (R1)
INFO Adding `PARAM_resistance`=`{"type": "Quantity_Interval_Disjoint", "data": {"intervals": {"type": "Numeric_Interval_Disjoint", "data": {"intervals": [{"type": "Numeric_Interval", "data": {"min": 99.00000002235174, "max": 100.99999997764826}}]}}, "unit": "ohm"}}` to `r1` (R1)
INFO Adding `Datasheet`=`https://www.lcsc.com/datasheet/lcsc_datasheet_2411221126_UNI-ROYAL-Uniroyal-Elec-0603WAF1000T5E_C22775.pdf` to `r1` (R1)
INFO Updating `Reference`->`R1` on `r1` (R1)
INFO Updating `Value`->`100Ω ±1% 100mW` on `r1` (R1)
INFO Adding `atopile_address`=`r1` to `r1` (R1)
INFO Adding net `footprint-net-0`
INFO Adding net `footprint-net-1`
INFO Positioning 0 footprints
INFO Applying routes
INFO Backing up layout to /home/martin/proj/DFPlayerMB/build/builds/default/default.20250926-003626.kicad_pcb
INFO Updating layout /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb

View File

@@ -0,0 +1,17 @@
[00:36:26] INFO Adding `UNI_ROYAL_0603WAF1000T5E:R0603` as `r1` (R1)
INFO Adding `LCSC`=`C22775` to `r1` (R1)
INFO Adding `Manufacturer`=`UNI-ROYAL(Uniroyal Elec)` to `r1` (R1)
INFO Adding `Partnumber`=`0603WAF1000T5E` to `r1` (R1)
INFO Adding `PARAM_max_power`=`{"type": "Quantity_Set_Discrete", "data": {"intervals": {"type": "Numeric_Interval_Disjoint", "data": {"intervals": [{"type": "Numeric_Interval", "data": {"min": 0.1, "max": 0.1}}]}}, "unit": "watt"}}` to `r1` (R1)
INFO Adding `PARAM_max_voltage`=`{"type": "Quantity_Set_Discrete", "data": {"intervals": {"type": "Numeric_Interval_Disjoint", "data": {"intervals": [{"type": "Numeric_Interval", "data": {"min": 75.0, "max": 75.0}}]}}, "unit": "volt"}}` to `r1` (R1)
INFO Adding `PARAM_resistance`=`{"type": "Quantity_Interval_Disjoint", "data": {"intervals": {"type": "Numeric_Interval_Disjoint", "data": {"intervals": [{"type": "Numeric_Interval", "data": {"min": 99.00000002235174, "max": 100.99999997764826}}]}}, "unit": "ohm"}}` to `r1` (R1)
INFO Adding `Datasheet`=`https://www.lcsc.com/datasheet/lcsc_datasheet_2411221126_UNI-ROYAL-Uniroyal-Elec-0603WAF1000T5E_C22775.pdf` to `r1` (R1)
INFO Updating `Reference`->`R1` on `r1` (R1)
INFO Updating `Value`->`100Ω ±1% 100mW` on `r1` (R1)
INFO Adding `atopile_address`=`r1` to `r1` (R1)
INFO Adding net `footprint-net-0`
INFO Adding net `footprint-net-1`
INFO Positioning 0 footprints
INFO Applying routes
INFO Backing up layout to /home/martin/proj/DFPlayerMB/build/builds/default/default.20250926-003626.kicad_pcb
INFO Updating layout /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb

View File

@@ -0,0 +1 @@
[00:36:26] INFO Writing parameters to /home/martin/proj/DFPlayerMB/build/builds/default/default.variables.md

View File

@@ -0,0 +1 @@
[00:36:26] INFO Writing parameters to /home/martin/proj/DFPlayerMB/build/builds/default/default.variables.md