*** tpb has joined #timvideos | 00:00 | |
*** CarlFK has quit IRC | 01:58 | |
*** SamSagaZ has quit IRC | 08:50 | |
mithro | cr1901_modern: any luck? | 10:03 |
---|---|---|
cr1901_modern | mithro (just woke up): No, not much :/. Let's see if I can't figure it out befor I need to leave at 3:30 PM EST | 11:38 |
cr1901_modern | Idk when I'll be back, but prob by 8-9-ish | 11:38 |
mithro | _florent_: ping - if you have some time, got some stuff I wanted to ask about | 11:57 |
cr1901_modern | mithro: Currently reading this book, it's actually really good https://twitter.com/ThePracticalDev/status/720257210161311744 | 11:58 |
*** SamSagaZ has joined #timvideos | 12:18 | |
mithro | cr1901_modern: :-P | 12:24 |
cr1901_modern | mithro: Just a hunch... did you check to see that the UART worked when executing from FPGA-memory-as-ROM? | 12:46 |
mithro | cr1901_modern: yes | 12:47 |
mithro | cr1901_modern: I got all the way to the firmware booting and working | 12:47 |
mithro | cr1901_modern: you can test it by creating one with rom | 12:48 |
cr1901_modern | mithro: No need for me to do that now. That's an interesting data point. | 12:49 |
mithro | cr1901_modern: pretty sure the uart did work | 12:49 |
cr1901_modern | The code never returns from printf when executing from SPI flash | 12:49 |
mithro | Did you try adding a loop really early on? | 12:53 |
cr1901_modern | mithro: That's my next step... wanted to test that a *single* uart char write early on works | 12:54 |
cr1901_modern | then I'll put it in a loop | 12:54 |
cr1901_modern | (I need a loop that won't be optimized away, so might as well use the uart) | 12:54 |
cr1901_modern | mithro: Okay, writing a *single* uart char after uart_init() in the BIOS but before the printf() works. Now let me try a loop. | 12:59 |
cr1901_modern | mithro: Aha! Nice catch... it crashes during the loop | 13:12 |
cr1901_modern | Which shouldn't be happening b/c there should be a cache hit :/ | 13:13 |
cr1901_modern | mithro: https://gist.github.com/cr1901/39d58f8021ba5c489513cc8e04f8b502 | 13:26 |
tpb | Title: LiteX Loop Test ยท GitHub (at gist.github.com) | 13:26 |
cr1901_modern | This is what the UART returns. Notice that the data is incorrect after "ABCD" | 13:26 |
mithro | cr1901_modern: does it just stop after those first few characters? | 13:28 |
cr1901_modern | mithro: Yes | 13:40 |
cr1901_modern | Every new line is a different push of the button | 13:40 |
*** arboresign has joined #timvideos | 15:38 | |
arboresign | Hello | 15:38 |
mithro | Hi arboresign | 15:41 |
arboresign | Bonjour | 15:44 |
arboresign | Here Toulouse France | 15:44 |
arboresign | Www.tvbruits.org | 15:44 |
mithro | I was in France a week ago | 15:54 |
*** CarlFK has joined #timvideos | 16:47 | |
*** ChanServ sets mode: +v CarlFK | 16:47 | |
*** sb0 has joined #timvideos | 17:10 | |
*** hozer1 has quit IRC | 19:33 | |
*** hozer has joined #timvideos | 19:38 | |
*** CarlFK has quit IRC | 20:42 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!