• Joined on 2021-10-30
david closed issue david/new-sonar#39 2023-06-03 11:52:06 -06:00
Create clock generation module
david pushed to trunk at david/new-sonar 2023-06-03 11:46:53 -06:00
31d55f0186 ignore egg
david pushed to trunk at david/new-sonar 2023-06-03 11:46:03 -06:00
5b62dd300b gw: fix synthesis
32eeab2c66 fw: do most of command interface
0aef4f295d Start python library
0034d2e9e7 fw: Define simple command protocol
aebb3a58f0 gw: add ADC2-4 pinouts and update changed pins
Compare 6 commits »
david pushed to trunk at david/new-sonar 2023-05-27 12:09:16 -06:00
0e3328aac1 gw: add some end to end unit tests for sampler controller
e624d82742 gw: minor fixes for correct controller operation
627550840c gw: add skipping test suites
942dba8ea3 gw: fix CircularBuffer test
1ab88bb698 gw: more peak detector unit tests
Compare 7 commits »
david pushed to trunk at david/new-sonar 2023-05-13 09:50:32 -06:00
f6d3868273 re-arrange things and start a simple test manager
david pushed to trunk at david/new-sonar 2023-05-07 15:16:41 -06:00
2faf509506 gw: implement sampler controller with peak detector
c887cd135c hw: update README for new revision
fe4fb11f7e hw: fix DRC issues, export Rev B
b330e5c447 Update to KiCAD 7 and fix most issues
40b88557d8 hw: update gitignore
Compare 6 commits »
david pushed to trunk at david/new-sonar 2023-04-23 20:47:11 -06:00
39b5dd7193 gw: finish CDC sampler module
david pushed to trunk at david/new-sonar 2023-04-23 20:08:42 -06:00
0bf6c2336c gw: finish testing sampler and fix a couple bugs
dc762bca8d gw: start writing circular buffer
Compare 2 commits »
david pushed to trunk at david/new-sonar 2023-04-22 18:41:44 -06:00
05fed9e28e remove extra submodule I added for testing
5cfc562190 fixup fw
9dec411ff0 hw: Add a few more HW bugs found to the README
35a8841aa5 fw: update some drivers for LiteX
c5db01c70f gw: fix eth.py addressing issues
Compare 9 commits »
david opened issue david/new-sonar#40 2023-04-16 13:21:41 -06:00
Fix LiteEth slot semantics in driver
david pushed to trunk at david/new-sonar 2023-04-15 22:44:17 -06:00
9b49f1184e fw: more progress for ethernet, unable to read data
david pushed to trunk at david/new-sonar 2023-04-15 18:12:10 -06:00
3b2af908c7 gw: get LiteEth working!
1204be4fa0 fw: mostly implement smoltcp driver? unsure if it works
Compare 2 commits »
david pushed to trunk at david/new-sonar 2023-04-15 13:00:33 -06:00
d207181ef5 gw: increase ROM size
005a053624 fw: testing and fix a couple blocking bugs!
Compare 2 commits »
david commented on issue david/new-sonar#37 2023-04-15 12:57:50 -06:00
Get colorlight platform upstreamed into amaranth_boards

Not doing this anymore, building a "custom" platform for this board anyways

david closed issue david/new-sonar#37 2023-04-15 12:57:50 -06:00
Get colorlight platform upstreamed into amaranth_boards
david closed issue david/new-sonar#11 2023-04-15 12:57:11 -06:00
Create rust driver for amlib UART device
david closed issue david/new-sonar#7 2023-04-15 12:57:09 -06:00
Create rust driver for amlib I2C interface.
david pushed to trunk at david/new-sonar 2023-03-25 15:22:21 -06:00
b7b556f6d2 firmware: i2c work, not finished
60e468340c gateware: make i2c actually read status bits
241cb72553 gateware: fix RAM and ROM issues
Compare 3 commits »
david pushed to trunk at david/new-sonar 2023-03-24 20:58:39 -06:00
ac746a8c5a firmware: add I2C
bf482e740d firmware: add UART
a05af8739c gateware: fix UART and connections
348f6d5ba6 gateware: fix sizing and add size configurability
96dabe013a gateware: add UART to CSR
Compare 6 commits »
david pushed to trunk at david/new-sonar 2023-03-21 20:09:14 -06:00
f846cc1fab gw: get i2c up and running (ish) in simulation
ea32a00b68 fw: write common read/write function
4e7c9984d7 add vscode settings to make rust-analyzer work
Compare 3 commits »