0hmX/am62l-lpddr4-breakout-repro
This code defines the physical layout, pin assignments, and power connections for the TI AM62L system-on-chip with DDR4/LPDDR4 memory, including detailed component placement, decoupling capacitors, and signal traces for a 6-layer PCB design.
- Version
- 1.0.14
- License
- unset
- Stars
- 0
LOCAL-DEVELOPMENT.md
# Local cross-repository development setup
This clone uses the two task worktrees that contain the automatic breakout-point
changes:
- `../core-am62l-closer-breakout-points`
- `../breakout-point-solver-am62l-fallback`
To rebuild the linked stack after a fresh install:
```sh
cd ../breakout-point-solver-am62l-fallback
bun install
bun run build
bun link
cd ../core-am62l-closer-breakout-points
bun install
bun link @tscircuit/breakout-point-solver --no-save
bun run build
cd ../0hmX.am62l-lpddr4-breakout-repro
bun install
cp ../core-am62l-closer-breakout-points/dist/index.js \
node_modules/@tscircuit/core/dist/index.js
cp ../core-am62l-closer-breakout-points/dist/index.d.ts \
node_modules/@tscircuit/core/dist/index.d.ts
```
The built files are copied into the clone instead of leaving Core symlinked so
TypeScript resolves the clone and Core against one React type root.
Build the focused route and inspect the comparison:
```sh
bunx tsci build ddr-byte0-only.circuit.tsx \
--pcb-svgs --pcb-png --autorouter-debug \
--autorouter-debug-dir dist/autorouter-debug \
--autorouter-dump-srj all --autorouter-timeout 10m
open comparison/index.html
```