<_florent_>
AndrewD: Nice, I wasn't aware of this open source CAN core (I used one on a project a few years ago with LiteX but it was the commercial one from Xilinx).
<_florent_>
This would be interesting to get this core working with LiteX and would be a good demonstration of the use of the GHDL/Yosys VHDL frontend
<_florent_>
Once working, we could see how it could eventually integrate the ecosystem of cores or/and where it it's maintained
<_florent_>
What kind of issues do you currently have?
<_florent_>
If it's related to the integration (ex core integrated but registers not behaving as expected), I would be able to provide feedback
<_florent_>
If it's more related to the CAN functionnality itself, it would require more work and we could see how to work together on this
<_florent_>
AndrewD: BTW, I also got this ETA for the Ti60 dev board
jeffdi has quit [Quit: Leaving.]
AndrewD has quit [Quit: Ping timeout (120 seconds)]
jeffdi has joined #litex
jeffdi has quit [Ping timeout: 264 seconds]
jeffdi has joined #litex
jeffdi has quit [Ping timeout: 256 seconds]
somlo_ is now known as somlo
jeffdi has joined #litex
geertu has quit [Ping timeout: 265 seconds]
geertu has joined #litex
FabM has quit [Quit: Leaving]
somlo_ has joined #litex
jeffdi1 has joined #litex
tpb_ has joined #litex
tpb has quit [Killed (NickServ (GHOST command used by tpb_))]
tpb_ is now known as tpb
geertu_ has joined #litex
geertu has quit [*.net *.split]
jeffdi has quit [*.net *.split]
essele has quit [*.net *.split]
somlo has quit [*.net *.split]
tcal has quit [*.net *.split]
tcal has joined #litex
<DerekKozel[m]>
_florent_: Writing the *Flash* over PCIe is supported (I have seen this). Is loading the gateware image direct to the FPGA (?partial reconfig?) over PCIe supported (No write to the external Flash)
<DerekKozel[m]>
Ok! That's what I thought the current functionality was at. I know the flash has a lot of write cycles, but *shrug*. Also the dual boot feature of the bootloader is very cool. Thank you again for making such a great project
<AndrewD>
_florent_: the CAN core is integrated but "dead" - wishbone reads return 0. My gut feel is that this is something I got wrong with GHDL. I also have a litex simulation but it generates a file that gtkware is not happy with for the CAN registers so I'm a but stuck... I'll push a tree and let you know when it is done.
<AndrewD>
_florent_: I also have device tree integration for linux on litex and the linux CAN driver integrated into buildroot: I expected the CAN core to "just work" :)