_florent_ changed the topic of #litex to: LiteX FPGA SoC builder and Cores / Github : https://github.com/enjoy-digital, https://github.com/litex-hub / Logs: https://libera.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
Degi has quit [Ping timeout: 240 seconds]
Degi has joined #litex
lexano has quit [Quit: Leaving]
lexano has joined #litex
Garfias has joined #litex
<Garfias> How can I create a standalone LiteSDRAM core? I have the DE10-Lite with IS42S16320F, I see that it is in the modules list, but I do not understand from the examples how a standalone core (w/o cpu) can be created
FabM has joined #litex
FabM has joined #litex
FabM has quit [Changing host]
znullptr[m] has quit [Quit: You have been kicked for being idle]
davebee has joined #litex
<davebee> I want to be able to use interrupts with the liteeth Ethernet interface. I have found the Linux driver, but what support is there for OS-less systems? What is the best way of building a small footprint system that can use interrupts?
<_florent_> Garfias: LiteDRAM has a standalone generator: https://github.com/enjoy-digital/litedram/blob/master/litedram/gen.py it can be use to generate standalone cores from .yml files and litedram_gen command
<_florent_> davebee: The BIOS uses interrupt for some peripherals, but I'm not sure to remember if Ethernet uses it. If not, you could have a look at the UART interrupt support.
<davebee> _florent_: thanks. I have uart/timer/eth interrupt hardware. I need to get a system tick working, so I'll look at the uart code and get a timer tick working. Then look at eth.
<_florent_> davebee: good
indy has quit [Read error: Connection reset by peer]
indy has joined #litex
indy has quit [Quit: ZNC 1.8.2 - https://znc.in]
Xesxen has quit [Remote host closed the connection]
Xesxen has joined #litex
indy has joined #litex
zjason``` has joined #litex
zjason`` has quit [Ping timeout: 246 seconds]
Garfias has quit [Quit: Client closed]
tedh_ has quit [Remote host closed the connection]
tedh_ has joined #litex
<davebee> There is a problem using the timer0 as a system tick. It is used in the busy_wait(ms) and busy_wait_us() functions, which overwrite the regs. These functions are used internally by the sdcard, sata etc. drivers.
<davebee> Is there a way to add a second timer, ie timer1 ?
FabM has quit [Quit: Leaving]
<davebee> _florent_: Thanks. Getting ETHMAC interrupts. Not sure I'm up to writing a driver for it though. It is currently dropping Tx packets, in polled mode.
Garfias has joined #litex
Garfias has quit [Client Quit]
davebee has quit [Quit: Leaving]
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex