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