Commit graph

109 commits

Author SHA1 Message Date
bluew
f87c703ac9 Merge commit '637a2a3be976063a1df52ba3d1b0f0e034c7f310' into bump-runtime 2021-08-10 16:03:33 +02:00
bluew
609df214b7
Merge pull request #27 from pulp-platform/fix-hal
hal: Add missing return value
2021-08-10 16:01:19 +02:00
bluew
879eb13dbd hal: Add missing return value 2021-08-10 16:00:56 +02:00
bluew
2ecc920172
Merge pull request #26 from pulp-platform/fix-control-pulp
Fix control pulp
2021-07-30 16:58:01 +02:00
bluew
48e1bfb305 rules/control-pulp: Fix wrong include and file paths 2021-07-30 16:57:04 +02:00
bluew
868a80fdcd hal/control-pulp: Remove unnecessary camera include
We don't have a camera interface in control-pulp.
2021-07-30 16:56:14 +02:00
aottaviano
57d9714142 Merge commit 'e20aa040e59ac8796257f2bb25239b6e86aecae5' into zfinx 2021-07-28 14:25:30 +02:00
bluew
3214d697d0
Merge pull request #25 from pulp-platform/control-pulp-zfinx
Use zfinx for control-pulp
2021-07-28 04:10:27 +02:00
bluew
863f6009aa Use zfinx for control-pulp 2021-07-27 23:58:48 +02:00
bluew
cfdfec9df5
Merge pull request #24 from pulp-platform/control-pulp-periph
Fixes for I/O in control-pulp
2021-07-26 16:26:08 +02:00
aottaviano
3829557a94 include/archi: Fixes for I/O in control-pulp 2021-07-25 19:53:51 +02:00
aottaviano
e6ff1e329b Merge commit '8d0d28cc9723b93dc1b732b8d2b99fa3df26d427' into cv32e40p 2021-07-24 15:15:52 +02:00
bluew
e8e33893cb
Merge pull request #23 from pulp-platform/control_pulp_dev
Add cv32e40p support for pulpissimo, pulp and control-pulp
2021-07-20 16:15:33 +02:00
aottaviano
8380fbdc6b archi: Fix HW Loops encoding for pulp and pulpissimo with cv32e40p 2021-07-20 16:05:02 +02:00
aottaviano
8e25ece3c8 Remove trailing spaces 2021-07-20 16:05:02 +02:00
aottaviano
e4fa83f99e Fix performance counters API 2021-07-20 16:05:02 +02:00
Luca Valente
8891d83838 target: Add pulp with cv32e40p 2021-07-20 16:04:59 +02:00
Luca Valente
9ad3c4f8d6 hal: Add cpu_perf_start for cv32e40p 2021-07-20 16:04:16 +02:00
Luca Valente
9eba7de59a target: Add pulpissimo with cv32e40p 2021-07-20 16:03:12 +02:00
aottaviano
9bcaac54a6 rules: Update compiler version and flags for control_pulp 2021-07-19 17:11:27 +02:00
aottaviano
eafea63a1e chips/control_pulp: Overhaul header inclusion for control_pulp 2021-07-19 12:14:04 +02:00
aottaviano
77ff2180bc Merge commit '8cec6acff55639aee3950b90f2ed54c9afaf9a4b' into runtime 2021-07-16 08:30:46 +02:00
bluew
0512c8c478
Merge pull request #22 from pulp-platform/fix-cpulp-flags
Fix control-pulp compilation flags
2021-07-15 19:31:27 +02:00
aottaviano
8720ea32a1 rules: Fix control-pulp compilation flags 2021-07-15 11:04:55 +02:00
bluew
9e711638f4 Revert "treewide: Fix pulp-runtime parameters"
This partially reverts commit 03e26bc63aee68aec1f26a86d6b57ac8715d7e43.
2021-07-14 18:33:17 +02:00
bluew
9010282bcd Revert "pulp-runtime: Fix default boot mode (JTAG)"
This reverts commit 3b770a890144a6ab1b919fd97bb1e940429933a3.
2021-07-14 18:33:16 +02:00
bluew
f75c3d5580 Revert "pulp-runtime: Allow boot mode as CLI argument"
This reverts commit a9649013fd6b40f6c74dae42bcc9a58216783053.
2021-07-14 18:33:16 +02:00
bluew
5f902eb101
Merge pull request #21 from pulp-platform/for-upstream
Add support for control-pulp
2021-07-14 16:24:54 +02:00
bluew
768f79d507 Add support for control-pulp 2021-07-13 17:33:01 +02:00
bluew
4cea7f6207 archi,hal: Add udma_hyper 2021-07-13 17:33:00 +02:00
bluew
b9fd4bdb7e hal: Add apb_soc_v4 2021-07-13 17:33:00 +02:00
bluew
f38fa52b54 archi,hal: Add soc_eu_v3 2021-07-13 17:33:00 +02:00
bluew
04e97f6edd
Merge pull request #20 from pulp-platform/fpga_improvements
FPGA improvements
2021-07-13 17:19:32 +02:00
Manuel Eggimann
dc012f0c54 Add config for nexys FPGA board 2021-06-24 22:02:19 +02:00
Manuel Eggimann
763fa6f72b Add SOC_FREQUENCY to fpga specific runtime configuration 2021-06-24 22:01:49 +02:00
bluew
9c397089b0
Merge pull request #19 from pulp-platform/bootmode_flags
Add SPI and HYPER flash support
2021-05-06 17:33:49 +02:00
Luca Valente
277d7ac330 Add support for running from flash
* Add possibility to supply additional vsim flags with run target
* Now the user can supply the bootmode=<spi|flash|fast_debug|jtag>
variable with the run target to choose the desired boot mode.
2021-05-05 17:39:24 +02:00
Manuel Eggimann
3903c87478 Create symlinks to waves folder in run target 2021-05-03 10:27:23 +02:00
Corrado Bonfanti
6eacf58ed5 treewide: Add i2c7 slave port and fix pulp-runtime parameters 2021-04-08 23:43:42 +02:00
Alessandro Ottaviano
8b65617277 pulp-runtime: Fix default boot mode (JTAG) 2021-03-22 16:16:07 +01:00
Alessandro Ottaviano
5b07d28b93 pulp-runtime: Allow boot mode as CLI argument 2021-03-18 20:00:20 +01:00
bluew
252cecba03
Merge pull request #14 from micprog/ibex_int
Add compatibility for ibex
2021-02-02 12:01:34 +01:00
Michael Rogenmoser
0f63e0b866 Add ibex config scripts 2021-02-02 11:16:07 +01:00
Michael Rogenmoser
2ba1be662d Update Macro naming 2021-02-02 11:09:28 +01:00
Michael Rogenmoser
a907bd73bd fix ri5cy compatibility 2021-01-22 21:11:35 +01:00
Michael Rogenmoser
babf8b1c4e Add ibex compatibility to pulpissimo 2021-01-22 17:52:42 +01:00
Michael Rogenmoser
a3f57b07d3 Ibex cleanup 2021-01-04 14:09:11 +01:00
Michael Rogenmoser
c3cfcb45e4 Add ibex performance counters 2021-01-04 11:38:39 +01:00
Michael Rogenmoser
0996d82ddc Merge remote-tracking branch 'origin/master' into ibex_int 2020-12-22 17:02:33 +01:00
bluew
9588b789f3
Merge pull request #13 from pulp-platform/make-fixes
Make fixes
2020-12-16 18:35:34 +01:00