05fed9e28e
remove extra submodule I added for testing
2023-04-22 18:41:12 -06:00
5cfc562190
fixup fw
2023-04-22 18:39:59 -06:00
35a8841aa5
fw: update some drivers for LiteX
...
Still need to re-do some stuff and clean up, but it runs on LiteX now
2023-04-22 18:39:01 -06:00
c5db01c70f
gw: fix eth.py addressing issues
2023-04-22 18:38:26 -06:00
833db12d58
fw: make build script return with error code so it can be scripted
2023-04-22 17:41:51 -06:00
a864da5354
fw: eth testing and debug process
2023-04-22 13:39:32 -06:00
29ec5a8a43
tracking a couple files I missed
2023-04-16 11:06:02 -06:00
9b49f1184e
fw: more progress for ethernet, unable to read data
2023-04-15 22:43:52 -06:00
1204be4fa0
fw: mostly implement smoltcp driver? unsure if it works
2023-04-15 17:06:59 -06:00
005a053624
fw: testing and fix a couple blocking bugs!
2023-04-15 12:59:54 -06:00
b7b556f6d2
firmware: i2c work, not finished
2023-03-25 15:21:54 -06:00
ac746a8c5a
firmware: add I2C
2023-03-24 20:54:59 -06:00
bf482e740d
firmware: add UART
2023-03-24 20:54:50 -06:00
f846cc1fab
gw: get i2c up and running (ish) in simulation
2023-03-21 20:09:04 -06:00
ea32a00b68
fw: write common read/write function
2023-03-05 19:37:54 -07:00
26389576d5
fw: first attempt at writing a packet
...
Unsure if this is working, not sure if I have the tools to even know if
it does.
I could spend the time to actually write the packet by hand, or I could
probably spend ~2x the time and get smoltcp up.
Either way, the HW is validated, I am bringing up a link, I can talk to
LiteEth, so past here is driver stuff
2023-03-05 12:58:18 -07:00
6ef410786e
fw: moving forward a bit
2023-03-05 11:48:08 -07:00
60b7b485da
fw: start janky ethernet bringup testing
2023-03-04 12:42:22 -07:00
1cfa5a47de
firmware: made some rust firmware to test
...
Had some issues due to lack of startup code (stack pointer was unset,
leading to underflow in address space), so decided to just get the rust
FW started instead of finding some startup code to use.
2023-01-22 15:20:27 -07:00
e37b97bcf9
fw: wrote a simple little hello world app in C
2023-01-06 19:03:28 -07:00