Commit graph

51 commits

Author SHA1 Message Date
Aadi Desai cf504787e2
Create note control library for testing 2023-05-16 22:09:35 +01:00
Aadi Desai 2717f4e417
Update .gitignore 2023-05-15 17:55:41 +01:00
Aadi Desai bf9a03f9d2
Move small functions into main, rm hello worlds 2023-05-12 20:07:39 +01:00
Aadi Desai 5f657cb46b
Fix build script, incorrectly traps on ERR 2023-05-12 19:53:52 +01:00
Aadi Desai d057017052
Switch to C++, remove externs, fix warnings 2023-05-12 19:53:27 +01:00
Aadi Desai d1884c6ac8
Move .c files to .cpp in demo folder 2023-05-12 17:44:43 +01:00
Aadi Desai b7d2f6079f
Remove WITH_CXX ifdefs, always compiles as C++ 2023-05-12 17:28:23 +01:00
Aadi Desai 8cd576fe6b
Add section prompts to build script 2023-05-12 17:26:44 +01:00
Aadi Desai 42826f57e4
Remove demo.py and include all steps in build.sh 2023-05-12 14:29:20 +01:00
Aadi Desai 0bf0c45bb9
Add build artefacts to .gitignore 2023-05-12 14:26:30 +01:00
Aadi Desai 4b0d1101ab
Add docs output folder to .gitignore 2023-05-12 14:07:05 +01:00
Aadi Desai 1078beaaab
Merge demo into build script 2023-05-12 14:06:41 +01:00
Aadi Desai 03219820e5
Add scope trigger target and incr depth 2023-05-12 14:04:42 +01:00
Aadi Desai 0a06e93edf
Fix testSaw, invert ResetSignal() 2023-05-12 14:03:55 +01:00
Aadi Desai 1efe617ae7
Update demo makefile to always use CXX 2023-05-12 14:01:50 +01:00
Aadi Desai 5b66d01ac6
Add comments to sawtooth generator 2023-05-12 14:00:13 +01:00
Aadi Desai 012b24adaf
Add LiteScope Analyzer instance and csvs needed 2023-05-11 01:46:58 +01:00
Aadi Desai bda6a825de
Add debug UART port extension 2023-05-11 01:46:26 +01:00
Aadi Desai bb1e27f787
Comment pins for GPIO platform extensions 2023-05-11 01:46:06 +01:00
Aadi Desai 576621c5bf
Backup after migrating laptop 2023-05-10 18:48:46 +01:00
Aadi Desai 3439c7666e
Comment Win11 copy from build and demo scripts 2023-03-13 18:40:23 +00:00
Aadi Desai d08a4de337
Add LiteScope notes to readme 2023-03-13 18:39:50 +00:00
Aadi Desai 3a13ec3433
Add software support for sawtooth block 2023-03-11 18:06:19 +00:00
Aadi Desai 2b18d82358
Add Sawtooth module to build 2023-03-11 18:05:56 +00:00
Aadi Desai 4be040e449
Add LiteX Sawtooth test module 2023-03-11 18:05:32 +00:00
Aadi Desai 3edc1f92d7
Add DAC Driver block 2023-03-11 18:05:03 +00:00
Aadi Desai a473a6ff9c
Add Sawtooth Generator Block 2023-03-11 18:04:53 +00:00
Aadi Desai 768d74f2e4
Add extra notes / links to readme 2023-03-10 17:48:46 +00:00
Aadi Desai 485cf24ae1
Add shell pcmFifo LiteX module (basic inst, no logic) 2023-03-10 17:48:18 +00:00
Aadi Desai 0f61a6d19a
Add pcmfifo SystemVerilog module 2023-03-10 17:47:39 +00:00
Aadi Desai c8955842d5
Add svlint linting rules 2023-03-10 17:47:18 +00:00
Aadi Desai f296ed53d4
Update demo led program for PWM driver 2023-03-07 21:00:30 +00:00
Aadi Desai 5ad6a22db5
Demo using input to set 3-bit led colour 2023-03-07 20:09:56 +00:00
Aadi Desai 29e926beba
Add demo software files and gitignore/build script 2023-03-07 19:05:21 +00:00
Aadi Desai 85bc100121
Links to read / reference for CDC for sound data 2023-03-07 18:48:46 +00:00
Aadi Desai cc0ab0f2b4
Add useful links on gdb and zephyr 2023-03-04 14:54:57 +00:00
Aadi Desai f5b923ca57
Add DAC Pin definitions to platform in make.py 2023-03-04 14:54:36 +00:00
Aadi Desai 8c0eee54b4
Remove reset value from TestRgb 2023-03-04 14:54:09 +00:00
Aadi Desai 5de7bc535a
Update make.py with GPIO pads and TestRgb module using custom clock 2023-03-03 17:07:19 +00:00
Aadi Desai 07f57f4cf8
Add LiteX Module for TestRgb inc module docs 2023-03-03 17:06:20 +00:00
Aadi Desai 52eb0bdaf7
Signal prefixes are removed by migen, so double 2023-03-03 17:05:53 +00:00
Aadi Desai 740316a47f
Add LiteX Docs link to readme 2023-03-03 17:05:22 +00:00
Aadi Desai 529efcaf9f
Add pwm module to set LED colour from LiteX Console 2023-03-03 17:05:00 +00:00
Aadi Desai d960053a7e
Update flip.sv to cycle across colours using 48MHz 2023-03-03 17:04:22 +00:00
Aadi Desai 81b2d004a5
Update build script
Exit on error
Build documentation & move to project root
Move built bitstream to Win11 Desktop
2023-03-03 17:03:43 +00:00
Aadi Desai b90a0efadc
Add more useful links to readme backup 2023-02-26 19:42:08 +00:00
Aadi Desai 2e83f912d1
Update make Python script to use test LiteX Module 2023-02-26 19:41:51 +00:00
Aadi Desai 3ea0c58728
Add build shortcut script 2023-02-26 19:41:10 +00:00
Aadi Desai e1b0d5c28c
Add testing SystemVerilog and LiteX Module 2023-02-26 19:40:56 +00:00
Aadi Desai 9322fe0fd4
Add readme notes 2023-02-26 14:59:50 +00:00