Commit Graph

60 Commits

Author SHA1 Message Date
Byron Lathi
2307dd65e2 load efinity after init when building 2024-10-14 21:38:30 -07:00
Byron Lathi
19e4344374 Make synthesis optional 2024-09-22 23:49:41 -07:00
Byron Lathi
68fe3d1851 Add ntw sim to ci 2024-09-21 19:25:39 -07:00
Byron Lathi
1bb613888f Show errors in log file 2024-08-29 18:27:33 -07:00
Byron Lathi
38c64e5551 Add sdram io to fpga 2024-03-03 23:35:25 -08:00
Byron Lathi
01b1ecbcac Add basic sim 2024-03-03 17:09:17 -08:00
Byron Lathi
d60d7a25b2 Build everything in ci 2024-03-03 13:06:56 -08:00
Byron Lathi
31b3fdcfc9 Add basic ci and separate hw from all target 2024-03-02 22:55:39 -08:00
Byron Lathi
0a0394ae33 Delete everything 2024-03-02 20:11:33 -08:00
Byron Lathi
184c58b962 Add dumb multiplier code test 2023-12-02 20:31:59 -08:00
Byron Lathi
b71e29e0d4 Don't clone kicad library for ci 2023-11-25 21:41:35 -08:00
Byron Lathi
63d3b12636 Add toolchain dependency to full sim 2023-11-22 17:38:49 -08:00
Byron Lathi
195367e1c0 try needs 2023-11-21 20:37:55 -08:00
Byron Lathi
767742ab49 Add init_hex.mem to artifacts for fpga build 2023-11-21 20:14:04 -08:00
Byron Lathi
323519edbd Enable interrupts, print out current rtc tick 2023-11-20 20:02:31 -08:00
Byron Lathi
bce8c1c641 Toolchain: Reduce jobs, add retries 2023-11-19 15:22:54 -08:00
Byron Lathi
7002aeebe6 Add rtc code test 2023-11-19 11:58:37 -08:00
Byron Lathi
00e4c551c1 Make full sim manual 2023-11-18 21:12:18 -08:00
Byron Lathi
21927e527b Add toolchain dependency to sim 2023-11-18 15:09:33 -08:00
Byron Lathi
dea6227958 Add irq code tb 2023-11-18 13:55:29 -08:00
Byron Lathi
5d4bad80a2 Fix level triggered test, add to ci 2023-11-16 08:14:58 -08:00
Byron Lathi
e3ae984177 Upload filesystem image as well 2023-10-26 20:40:00 -07:00
Byron Lathi
5f863c9857 Add code testbench 2023-10-21 17:07:43 -07:00
Byron Lathi
e621d4047b Add mapper and testbench 2023-10-16 23:45:33 -07:00
Byron Lathi
4988d458b7 full sim requires toolchain 2023-10-11 01:02:41 -07:00
Byron Lathi
d3ea5ed4d1 Use udisksctl 2023-10-11 00:59:41 -07:00
Byron Lathi
cc32430f2a Refactor makefile, update verilog-sd-emulator 2023-09-29 23:48:28 -07:00
Byron Lathi
f8bdbfbb2b Resolve "Run simulation as part of ci" 2023-09-30 05:05:12 +00:00
Byron Lathi
d3d3fea916 Resolve "Use dependencies instead of makefile chaining" 2023-09-30 04:16:52 +00:00
Byron Lathi
62967aa88d Resolve "Add build check to CI" 2023-09-29 05:14:52 +00:00
Byron Lathi
df89962932 remove env call 2023-09-28 21:34:42 -07:00
Byron Lathi
59f88ead3f Update .gitlab-ci.yml file 2023-09-29 04:25:54 +00:00
Byron Lathi
366c6c9b6e Remove gitlab ci 2022-12-20 17:29:15 -05:00
Byron Lathi
6e650e627f Change CI to ignore fpga build, kicad to symlink
Did not automate tests with efinix yet.
2022-10-04 17:25:42 -05:00
Byron Lathi
9de3c5b1fa update ci 2022-04-20 12:49:23 -05:00
Byron Lathi
0e98f7536b update ci 2022-04-20 12:46:45 -05:00
Byron Lathi
aa717685e3 Use our own toolchain instead of the one in the image
Now that we are adding our own target we can compile our own toolchain
instead of using the stock one. This does mean that there isn't really a
purpose to using the alpine cc65 image though
2022-04-20 12:41:20 -05:00
Byron Lathi
c7ff69a1a0 Update .gitlab-ci.yml file 2022-04-19 20:30:27 +00:00
Byron Lathi
7b84d8a9c2 Update .gitlab-ci.yml file 2022-04-19 20:27:25 +00:00
Byron Lathi
25883aa3cc Update .gitlab-ci.yml file 2022-04-19 20:09:32 +00:00
Byron Lathi
bd748cab86 Update .gitlab-ci.yml file 2022-04-19 20:08:10 +00:00
Byron Lathi
04346ed625 Update .gitlab-ci.yml file
Add bootloader.hex as an artifact for the FPGA build
2022-04-19 20:05:53 +00:00
Byron Lathi
6844c48a3b Update ci 2022-04-16 22:07:19 -05:00
Byron Lathi
8495f1f002 Update ci 2022-04-16 22:02:18 -05:00
Byron Lathi
38566f7b4a add testbench for SD command tx
Sends a few commands which we know the proper checksum for and makes
sure that the bits on the output are correct.
2022-04-08 12:29:15 -05:00
Byron Lathi
3e69109474 Add tests for crc7
These are just some values that I found from an example program. This
does not test every possible value.
2022-04-08 00:56:14 -05:00
Byron Lathi
3c44be8e6d Add mm_testbench to gitlab-ci 2022-04-05 17:31:24 -05:00
Byron Lathi
ee97c4cbaa Add platform generation to build stage 2022-03-17 14:25:26 -05:00
Byron Lathi
254d7b887e Update .gitlab-ci.yml 2022-03-10 22:27:43 +00:00
Byron Lathi
6f3155cf35 Add sim65 tests 2022-03-10 11:06:48 -06:00