Commit Graph

254 Commits

Author SHA1 Message Date
Peter McGoron 054609a459 refactor control loop interface 2023-06-28 17:38:41 -04:00
Peter McGoron 8b8e14bc7f z output reading 2023-06-27 17:50:55 -04:00
Peter McGoron 1a97dfa5aa patch control loop math to newdac widths 2023-06-27 16:01:04 -04:00
Peter McGoron 291329b49e move organization.md to README.md 2023-06-27 13:24:26 -04:00
Peter McGoron 130e1775ac refactor csr2mp and docker Makefile 2023-06-26 15:49:20 -04:00
Peter McGoron f30f6f1ad5 zero scan and documentation 2023-06-23 18:15:53 -04:00
Peter McGoron 2b698fc08a rewrite pins 2023-06-23 14:51:35 -04:00
Peter McGoron addd660bf2 todo.md 2023-06-22 17:18:38 -04:00
Peter McGoron 9c294be58d add ssh key 2023-06-22 15:59:06 -04:00
Peter McGoron 5717ef59df csr to micropython 2023-06-21 18:47:52 -04:00
Peter McGoron d76c1f8ad1 documentation 2023-06-21 17:04:54 -04:00
Peter McGoron 205c71b0fd fixedpoint.py: license 2023-06-20 13:24:22 -04:00
Peter McGoron dc1e8bae8c docker documentation 2023-06-20 13:23:43 -04:00
Peter McGoron 93d9349430 rename hardware dockerfile pt 2 2023-06-20 13:14:26 -04:00
Peter McGoron 13286b940f fix misc errors 2023-06-20 13:10:12 -04:00
Peter McGoron beeb9a5b91 rename hardware docker file 2023-06-20 13:09:27 -04:00
Peter McGoron 9c9b28116e documentation 2023-06-15 13:08:01 -04:00
Peter McGoron 2cdbc1ae9f make lawyers happy 2023-06-15 12:24:35 -04:00
Peter McGoron cd3f6d8cf9 move GUIDELINES.md to doc/verilog_manual.md 2023-06-15 11:46:48 -04:00
Peter McGoron 65e160474b remove test clock and fix make clean failing 2023-06-15 11:22:59 -04:00
Peter McGoron d4310f429c add organization.md 2023-06-15 11:13:46 -04:00
Peter McGoron 388e495296 update docker documentation 2023-06-15 11:13:27 -04:00
Peter McGoron 0a53be49a6 control_loop/intro.md: change directory name 2023-06-14 15:36:16 -04:00
Peter McGoron a560e51991 firmware is a form of software; gateware is the equivalent for FGPAs 2023-06-14 15:31:49 -04:00
Peter McGoron 59a7ca9de5 remove setup_client.sh 2023-06-14 15:27:34 -04:00
Peter McGoron a96736fdfb move copying to doc/copying 2023-06-14 15:27:20 -04:00
Peter McGoron de970b5dd6 remove zephyr 2023-06-14 15:17:23 -04:00
Peter McGoron 41d7a88619 .gitignore: import from upsilon_docker 2023-06-14 15:15:51 -04:00
Peter McGoron 6db818b629 import upsilon_docker repository 2023-06-14 15:13:16 -04:00
Peter McGoron d979344624 change constants, bring back automated control loop tests, validate 2023-06-12 15:46:12 -04:00
Peter McGoron f4fbd5fd40 buildroot configuration 2023-06-12 13:32:37 -04:00
Peter McGoron e273324bf6 this has to be almost entirely rewritten 2023-06-12 13:09:45 -04:00
Peter McGoron f8b7571f97 more micropython tests 2023-06-09 23:02:43 -04:00
Peter McGoron 7458a98a20 adjust adc sizes 2023-06-08 21:37:24 -04:00
Peter McGoron 2eba3e1f2a overlay stuff 2023-06-07 21:26:07 -04:00
Peter McGoron 0f761744a9 sucessfully boot MAINLINE Linux! 2023-06-05 16:50:08 -04:00
Peter McGoron fd1df03506 comment out waveform modules 2023-06-02 18:30:15 -04:00
Peter McGoron 2475be7e74 dropbear 2023-06-02 18:05:08 -04:00
Peter McGoron ba8c037181 opensbi 2023-06-02 16:40:55 -04:00
Peter McGoron 24f66c1a70 firmware/soc.py: switch to VexRiscV-SMP (with one core) to make litex happy 2023-05-30 17:32:04 -04:00
Peter McGoron 7e42b8c41c firmware/Makefile: update 2023-05-30 16:50:30 -04:00
Peter McGoron be03d68e6f more work on linux upsilon 2023-05-30 16:01:32 -04:00
Peter McGoron 67b07516cf properly add boothmul 2023-05-30 14:46:45 -04:00
Peter McGoron 66dc6774a7 old opensbi litex/vexriscv defines 2023-05-29 14:16:45 -04:00
Peter McGoron a1ff0b77c3 licensing 2023-05-29 13:56:11 -04:00
Peter McGoron f46cd98483 buildroot 2023-05-26 17:17:59 -04:00
Peter McGoron 5178594215 proper CSR location generation 2023-05-16 15:02:05 -04:00
Peter McGoron d23ed43574 maintenance manual 2023-05-16 14:47:32 -04:00
Peter McGoron d0ec4cca9e convert differential outputs to single ended outputs 2023-05-11 16:47:24 -04:00
Peter McGoron 0a9125355f disable test clock by default 2023-05-11 15:31:52 -04:00