Luke Wren
|
b0d28447ab
|
New license headers: DWTFPL -> Apache 2.0
|
2021-12-13 23:23:40 +00:00 |
Luke Wren
|
1fa773c67a
|
Minimal RV32IMA + debug that fits on iCEBreaker. Not sure why area has regressed so much recently.
|
2021-12-05 02:16:54 +00:00 |
Luke Wren
|
5e17bb805e
|
Add basic support for lr/sc instructions from the A extension
|
2021-12-04 15:02:31 +00:00 |
Luke Wren
|
be6b2f3f76
|
Fix up DTMs to use byte addressing
|
2021-12-02 02:05:23 +00:00 |
Luke Wren
|
1ebccb7cce
|
Switch DM to use byte addresses on APB, not word addresses
|
2021-12-02 01:47:30 +00:00 |
Luke Wren
|
94a3d43f27
|
Add Hazard3's registered marchid value to hdl and docs
|
2021-11-28 19:53:49 +00:00 |
Luke Wren
|
ba27dd838f
|
Bump libfpga for correct bus error response from AHBL splitter in example SoC
|
2021-11-28 01:35:52 +00:00 |
Luke Wren
|
8398d7ecb6
|
Hook up Zb* extension params on iCEBreaker FPGA
|
2021-11-26 01:44:57 +00:00 |
Luke Wren
|
60f364e561
|
Remove flash XIP from example_soc -- keep it simple and reclaim UART FTDI pins on iCEBreaker
|
2021-11-21 15:55:52 +00:00 |
Luke Wren
|
9173bcf585
|
Experimentally add SPI XIP to SoC (breaks FTDI UART on iCEBreaker -- need to move UART to a PMOD to avoid IO conflict)
|
2021-08-21 17:04:15 +01:00 |
Luke Wren
|
924967ee72
|
Back off ULX3S frequency to 40 MHz -- 50 works fine but fails to close after increasing RAM from 4k to 128k
|
2021-07-25 13:41:04 +01:00 |
Luke Wren
|
5976a8a9b7
|
Add activity LED to iCEBreaker
|
2021-07-25 13:13:41 +01:00 |
Luke Wren
|
91edd62ea1
|
Bump libfpga for FIFO coding style tweak
|
2021-07-24 22:06:57 +01:00 |
Luke Wren
|
6fcc74a043
|
Add some instructions to Readme
|
2021-07-24 11:53:08 +01:00 |
Luke Wren
|
70a44d9681
|
Small code cleanup
|
2021-07-24 10:08:27 +01:00 |
Luke Wren
|
115cb2c50f
|
Tweaks to example soc configuration
|
2021-07-23 23:08:23 +01:00 |
Luke Wren
|
2ae30183aa
|
Working ECP5 debug, seems a bit slow but maybe just due to bitbanged FT231X JTAG.
|
2021-07-23 18:32:47 +01:00 |
Luke Wren
|
41477ce479
|
Extract DTM bus/control logic from the JTAG-related parts
|
2021-07-22 19:26:25 +01:00 |
Luke Wren
|
14ba030271
|
Example soc tweaks, add openocd config
|
2021-07-16 20:44:25 +01:00 |
Luke Wren
|
f4952ab66d
|
Add simple example SoC, hangs nextpnr for some reason!
|
2021-07-13 03:40:06 +01:00 |