| Summary: | Extend ECP5_FPGA wiki page with JTAG testing/boot procedure for Libre-SOC test chip | ||
|---|---|---|---|
| Product: | Libre-SOC's first SoC | Reporter: | Cole Poirier <colepoirier> |
| Component: | Source Code | Assignee: | Luke Kenneth Casson Leighton <lkcl> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | colepoirier, libre-soc-bugs |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: |
https://bugs.libre-soc.org/show_bug.cgi?id=517 https://bugs.libre-soc.org/show_bug.cgi?id=698 |
||
| NLnet milestone: | NLNet.2019.10.043.Wishbone | total budget (EUR) for completion of task and all subtasks: | 0 |
| budget (EUR) for this task, excluding subtasks' budget: | 0 | parent task for budget allocation: | 383 |
| child tasks for budget allocation: | The table of payments (in EUR) for this task; TOML format: | ||
| Bug Depends on: | 517 | ||
| Bug Blocks: | 383 | ||
| Deadline: | 2021-03-10 | ||
|
Description
Cole Poirier
2021-02-24 00:28:11 GMT
(In reply to Cole Poirier from comment #0) > Once #517 JTAG STLINKv2 to FPGA connection guide wiki is complete: > > * lkcl to outline Libre-SOC test chip boot via jtag procedure for testing on > FPGA before the test ASIC is taped-out in the README is the version for sim.py https://git.libre-soc.org/?p=soc.git;a=blob;f=src/soc/litex/florent/README.txt;h=2cab663850af1c530d852f948bf79e5795bb7e2a;hb=HEAD the FPGA and ASIC variant is near-identical. also this can be run (it uploads bytes 0x1 and 0x2 presently, needs to be given a filename) https://git.libre-soc.org/?p=soc.git;a=blob;f=src/soc/debug/firmware_upload.py;hb=HEAD it can be used to talk jtagremote protocol (via openocd) so that it actually connects directly to the FPGA (or ASIC) and uploads firmware to it. |