*** tpb has joined #timvideos | 00:00 | |
*** puck has quit IRC | 00:55 | |
*** shenki has quit IRC | 00:55 | |
*** puck has joined #timvideos | 00:59 | |
*** shenki has joined #timvideos | 01:03 | |
*** ChanServ sets mode: +v shenki | 01:03 | |
mithro | \o/ \o/ https://usercontent.irccloud-cdn.com/file/Jt6Y8Ech/image.png | 03:15 |
---|---|---|
jea | exciting! | 03:16 |
mithro | Means I should be able to merge it | 03:38 |
*** rohitksingh has joined #timvideos | 06:16 | |
shorne | mithro: I only get patches I can hack when the kids and wife are sleeping/away :) | 06:53 |
shorne | got to go | 06:54 |
shorne | ok, got a bit of progress | 09:08 |
shorne | there is something wrong with litex_uart_console_putchar : uart_out32(ch, LITEX_UART_TX, port); | 09:09 |
shorne | in earlycon it uses a writeb (byte) but here is 32 bits | 09:09 |
shorne | if I change to writeb I get the real console driver to actually output | 09:10 |
shorne | input is not working yet | 09:10 |
shorne | but its better | 09:10 |
shorne | Also, the request_irq i changed flag from IRQF_TRIGGER_LOW to 0 | 09:11 |
shorne | the openrisc IRQ PIC does not support that I think | 09:11 |
shorne | with that off IRQs work partly (i.e. I get an IRQ when I hit a button) but thats it...) | 09:12 |
shorne | will be away | 09:12 |
shorne | ... | 12:43 |
shorne | OK, now I see something more intersting in the uart isr when we read the ev_pending register I see | 12:44 |
shorne | 0x02000000 | 12:44 |
shorne | which should be EV_RX | 12:44 |
shorne | but... thats LE and openrisc is BE | 12:44 |
shorne | which would explain why it doesnt work | 12:45 |
shorne | hmm, that doesnt make sense though | 12:55 |
shorne | oh... and I get a console now | 13:06 |
shorne | great, I just switched writel and readl to iowrite32be and ioread32be | 13:06 |
shorne | its a bit of a hack | 13:06 |
shorne | but finally all working | 13:06 |
shorne | time for bed... Ill clean this up and send patches | 13:12 |
shorne | I am not so clear, do we need to do the be/le changes on the kernel side or qemu? | 13:13 |
shorne | I guess kernel since bios works fine | 13:13 |
*** rohitksingh has quit IRC | 19:40 | |
mithro | shorne: \o/ | 19:48 |
mithro | CarlFK: ping? I did a massive merge last night and probably broke everything. Can you do some user testing ASAP? | 19:49 |
mithro | https://travis-ci.org/timvideos/HDMI2USB-litex-firmware/builds/294052197 | 19:50 |
mithro | Support for Arty, NetTV2 and Nexys Video boards added | 19:50 |
CarlFK[m] | Sure, next 24 hrs | 19:58 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!