Commit Graph

7 Commits

Author SHA1 Message Date
c5db01c70f gw: fix eth.py addressing issues 2023-04-22 18:38:26 -06:00
3b2af908c7 gw: get LiteEth working!
Link comes up! Not working fully, but that could be firmware too
2023-04-15 18:11:16 -06:00
8d00e15835 gateware: fix dumb mistakes
Bus widths should now all be correct. (addresses and sizes in amaranth
take into account the granularity selection, so granularity acts like
two extra bits on the bus address line)

Also don't ignore a warning about undriven resets. Turns out that can
gate *everything* off in your design.
2023-03-05 11:43:59 -07:00
8b19464608 gateware: propogate MDIO signal correctly w/o IOBUF
This was causing my nextpnr crash. I really do need to figure out how to
do this in a less hacky way. Or even just make it more explicit that I
am doing this for a reason.
2023-03-04 12:41:16 -07:00
6e89c0d837 gateware: actually integrate ethernet 2023-03-04 10:54:43 -07:00
fe379be39b gateware: saving some state again 2023-02-18 11:56:39 -07:00
5595c7d113 gateware: import basic instance of LiteEth
more config to do, need to fully hook everything up, but it's a start
2023-02-07 21:00:38 -07:00