Daniel Lublin
429ac6877e
Note about the importance of releases; clarify some docs
2022-10-04 13:17:37 +02:00
Daniel Lublin
2bb62af183
Update bit divisor calc in verilator's uart to our current 18 MHz
2022-10-03 13:11:53 +02:00
Joachim Strömbergson
6f31bbe37a
Merge branch 'main' of github.com:tillitis/tillitis-key1
2022-10-03 12:56:41 +02:00
Joachim Strömbergson
b2ca3f2ea0
Fix Verilator sim by adding separate reset generator
2022-10-03 12:55:24 +02:00
Daniel Lublin
0d16dd5959
Adjust flashing after frequency bump
2022-10-03 08:06:29 +02:00
Michael Cardell Widerkrantz
ffa0bb48cb
Doc: Add a warning about USS to release notes
2022-09-30 13:34:47 +02:00
Daniel Lublin
3f61182a88
Doc how qemu needs to be built; nits
2022-09-30 11:34:09 +02:00
Joachim Strömbergson
1aa2d7bd95
Merge branch 'pll'
2022-09-30 10:06:48 +02:00
Joachim Strömbergson
f41573cc60
Update bit counter to match 18 MHz clock frequency
2022-09-30 10:04:37 +02:00
Joachim Strömbergson
90dc2da8c3
Merge pull request #5 from tillitis/kicad-links
...
Fix broken links in kicad library readme
2022-09-30 08:34:53 +02:00
Daniel Lublin
fe6e7b83d1
Document need to unplug stick (and programmer)
2022-09-29 21:20:28 +02:00
Daniel Lublin
c9755e4cca
Add deps for building qemu
2022-09-29 15:24:21 +02:00
Daniel Lublin
99efb78ed8
Receive USS and hash into CDI
...
- We're OK with USS not being loaded, and use an all-zero USS if so.
- We require USS to be loaded before app_size (if at all).
2022-09-29 14:58:23 +02:00
Daniel Lublin
df67966d8f
Be consistent and check for errors first
2022-09-28 10:34:48 +02:00
Joachim Strömbergson
c0334a77da
Merge branch 'main' of github.com:tillitis/tillitis-key1
2022-09-28 10:31:00 +02:00
Joachim Strömbergson
f09ff87f9e
Support DIV instructions and catch illegal instructions
2022-09-28 10:29:00 +02:00
Daniel Lublin
34407a32ce
Update doc for revised tpt
2022-09-28 08:30:31 +02:00
Joachim Strömbergson
90a57c4948
Use PLL and global buffer to increas clock speed
2022-09-27 16:41:38 +02:00
Joachim Strömbergson
610522201b
Remove AXI and WB interface modules
2022-09-27 09:48:54 +02:00
Daniel Lublin
98c2463dbc
Reference a bit more
...
Try to make it a bit easier to understand "measure" and where to read
more.
2022-09-26 11:27:28 +02:00
Daniel Lublin
fcae028007
Try to clarify it all
2022-09-26 11:13:36 +02:00
Daniel Lublin
8f4f3585f7
Build specific version of nextpnr
...
Keep our repo-commit notes in /usr/local so they are copied over to
final image.
2022-09-23 12:10:38 +02:00
Daniel Lublin
a6239b8e07
Help our editors fight less
2022-09-21 14:47:24 +02:00
Joachim Strömbergson
dbd4094991
Merge branch 'main' of github.com:tillitis/tillitis-key1
2022-09-21 14:32:52 +02:00
Joachim Strömbergson
f7f8ba3e16
Add instructions for updating the FW in the programmer
2022-09-21 14:30:16 +02:00
Daniel Lublin
10b7951933
Let verilator print when touched by kill -USR1
2022-09-21 11:25:13 +02:00
Daniel Lublin
8066c1092e
Make fmt output changes that will be made
2022-09-21 10:13:39 +02:00
Joachim Strömbergson
7f67025e92
Merge pull request #3 from tillitis/tpt-defaults
...
Add default values to tpt.py
2022-09-21 10:03:46 +02:00
Björn Töpel
2f59eaacdc
Add default values to tpt.py
...
Provide default values for vendor id, product id, revision number, and
serial number.
2022-09-21 09:49:07 +02:00
Joachim Strömbergson
43ec0641c0
Change uss to ent to remove confusion
2022-09-21 09:38:44 +02:00
Daniel Lublin
dde3b56bbf
Remove memory model draft forgotten earlier
2022-09-21 09:05:09 +02:00
Daniel Lublin
40803993e1
Make synth.json depend on data/{uds,udi}.hex; revise docs
2022-09-20 16:37:04 +02:00
Daniel Lublin
6ff117cb5d
Simplify Dockerfile
2022-09-20 15:45:24 +02:00
Daniel Lublin
7b1ecf274c
Merge pull request #6 from tillitis/docker
...
Reduce final Docker image size
2022-09-20 15:25:50 +02:00
Matthew Mets
1d7a8cd506
Reduce final Docker image size
...
This brings it back to 2.2GB:
docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
key1 latest 7456feccd2fd Less than a second ago 2.22GB
2022-09-20 14:24:59 +02:00
Matthew Mets
dc38b1309a
Fix broken links in kicad library readme
2022-09-20 14:08:14 +02:00
Marcello Sylvester Bauer
650fb8a10f
doc/toolchain_setup: Add missing apt dependency
...
libhidapi-dev is required to build icestorm:
```
pi_pico_interface.c:5:10: fatal error: hidapi/hidapi.h: No such file
or directory
```
Tested with podman.
Signed-off-by: Marcello Sylvester Bauer <sylv@sylv.io>
2022-09-20 12:31:42 +02:00
Joachim Strömbergson
d354f203dc
Update the system decription to match engineering-release-1
2022-09-20 11:38:03 +02:00
Joachim Strömbergson
5c69549e61
Merge branch 'main' of github.com:tillitis/tillitis-key1
2022-09-20 09:55:40 +02:00
Joachim Strömbergson
be4d098131
Update threat model to engineering-release-1
2022-09-20 09:54:30 +02:00
Daniel Lublin
0a2cbb2341
Clone correct branch in Dockerfile example
2022-09-20 07:43:28 +02:00
Daniel Lublin
5fd05ab9f0
Add attempt at a docker image for the toolchain
2022-09-19 15:53:01 +02:00
Joachim Strömbergson
9d5e1c5ad5
Remove debug output of arguments
2022-09-19 12:37:27 +02:00
Joachim Strömbergson
8785da9280
Merge branch 'main' of github.com:tillitis/tillitis-key1
2022-09-19 12:30:58 +02:00
Joachim Strömbergson
608c1c8656
Add information about UDS, UDI and the tpt tool
2022-09-19 12:28:35 +02:00
Daniel Lublin
696b1606e2
Make RAM size more visible
2022-09-19 11:02:30 +02:00
Michael Cardell Widerkrantz
20c570e2be
Update doc to reflect real hardware
2022-09-19 11:02:30 +02:00
Joachim Strömbergson
3110d1218d
Silence lint re missing pins on cell instances
2022-09-19 10:35:49 +02:00
Joachim Strömbergson
69fc33c524
Add release notes
2022-09-19 10:02:58 +02:00
Joachim Strömbergson
715de60f4a
Make initial public release
2022-09-19 08:51:11 +02:00