*** tpb has joined #timvideos | 00:00 | |
futarisIRCcloud | http://ozlabs.org/~rusty/lca-kernel-tutorial-2005-full.ppt / https://linux.org.au/conf/2005/kernel-tute/README.txt / https://lwn.net/Kernel/LDD3/ | 00:07 |
---|---|---|
tpb | Title: Linux Device Drivers, Third Edition [LWN.net] (at lwn.net) | 00:07 |
futarisIRCcloud | There should be a qemu emu patch somewhere too. | 00:07 |
futarisIRCcloud | http://mirror.slingshot.co.nz/pub/linux.conf.au/2005/cdrom-beta-2/kerneltute/ | 00:09 |
tpb | Title: Index of /pub/linux.conf.au/2005/cdrom-beta-2/kerneltute (at mirror.slingshot.co.nz) | 00:09 |
CarlFK | futarisIRCcloud: looking good... um. how much do you know about this? like: "Create a C structure that contains the layout of the register structure -Per your data sheet" | 00:23 |
CarlFK | What data sheet? | 00:23 |
CarlFK | oh.. I bet it is "Love Rusty 3000 - Techsheet" | 00:26 |
mithro | CarlFK: Did you see this -> https://drive.google.com/drive/folders/0B5VlNZ_Rvdw6WGI0X05JR0s4Y2c?usp=sharing | 00:31 |
tpb | Title: Love Rusty 3000 - Google Drive (at drive.google.com) | 00:31 |
mithro | https://docs.google.com/document/d/18TYOXJRUOBQvIHrIY5IBK37HiRDgfEWk0am-pjRPpzA/edit#heading=h.gokvnlmeoen3 | 00:31 |
tpb | Title: Love Rusty 3000 - Techsheet - Google Docs (at docs.google.com) | 00:31 |
mithro | Also, if you don't say my name I won't be checking this channel | 00:33 |
CarlFK | mithro: yes - is the goal to create that in fpga? (and what .. language? | 00:33 |
mithro | CarlFK: yes the goal is to create that device in the FPGA | 00:33 |
mithro | CarlFK: Unfinished slides -> https://docs.google.com/presentation/d/1Lw4l4uZKTiymLV6uO-w0zHtxZ7iaUEH0GTLcmeFnp1w/edit | 00:35 |
tpb | Title: Love Rusty 3K - LCA2018 FPGA Project Miniconf - Google Slides (at docs.google.com) | 00:35 |
futarisIRCcloud | CarlFK: You'll have to change from PCI registers to MMIO registers, but otherwise it should roughly be the same. | 00:35 |
mithro | hey futarisIRCcloud! | 00:38 |
futarisIRCcloud | mithro: Hey. | 00:38 |
mithro | futarisIRCcloud: Did you see that shorne has been working on an or1k gcc? | 00:39 |
futarisIRCcloud | mithro: Yep. Haven't looked at it much, other than popping into #openrisc occassionally, and seeing his blog posts. | 00:40 |
futarisIRCcloud | CarlFK: Looking at liteeth or is uart-litex a pretty good reference for how things are done for MMIO on litex. https://github.com/timvideos/linux-litex/blob/master/drivers/tty/serial/uart-litex.c or https://groups.google.com/forum/#!topic/linux-litex/pYQj-b_qoVk ... | 00:45 |
tpb | Title: linux-litex/uart-litex.c at master · timvideos/linux-litex · GitHub (at github.com) | 00:45 |
nancy98[m] | mithro ping | 00:45 |
mithro | nancy98[m]: Pong | 00:47 |
futarisIRCcloud | mithro: https://www.crowdsupply.com/alphamax/netv2/updates/libre-has-a-posse / Did you find anyone else to help out with the PCI-express etc stuff? I'm happy to help out using the early access hardware... | 00:48 |
tpb | Title: NeTV2 - Libre Has a Posse | Crowd Supply (at www.crowdsupply.com) | 00:48 |
mithro | nancy98[m]: Haven't had a chance to look at your email yet | 00:49 |
nancy98[m] | mithro making a module and passing the whole data , module having all inputs about crop and calling it in Dma read and write modules ! Wil it work in the given direction | 00:51 |
futarisIRCcloud | https://twitter.com/enjoy_digital/status/1011616817092157440 - Horray for _florent_ . Thanks for posting a SoC diagram. | 00:51 |
mithro | nancy98[m]: You have to think "in streams" btw | 00:52 |
mithro | nancy98[m]: Actually - I found some stuff which might be useful to you | 00:53 |
mithro | nancy98[m]: https://docs.google.com/document/d/1L8lz7u2uj6MrzSQv4b1Vk6Rmic26okyRklOju5IWLYA/edit | 00:53 |
tpb | Title: MiSoC / LiteX HDMI refactoring - PixelBone - Google Docs (at docs.google.com) | 00:53 |
mithro | nancy98[m]: https://github.com/sergicuen/collection-iPxs/wiki | 00:54 |
tpb | Title: Home · sergicuen/collection-iPxs Wiki · GitHub (at github.com) | 00:54 |
mithro | nancy98[m]: It's written in spanish but seems to go through Google translate okay | 00:54 |
mithro | futarisIRCcloud: You might be interested in that second link too | 00:54 |
futarisIRCcloud | mithro: Thanks. | 00:55 |
mithro | futarisIRCcloud: It's very similar in structure to what I suggest in PixelBone | 00:56 |
nancy98[m] | mithro : Okay , and other than that i want to know abt the integration of ssk work in HDMI2USB litex firmware . It wont work with the existing scripts | 00:56 |
futarisIRCcloud | http://juliusbaxter.net/openrisc-irc/%23openrisc.2018-06-22.log.html - shorne: Funny way how you met Linus & GregKH over the weekend. | 00:56 |
tpb | Title: IRC logs for #openrisc Friday, 2018-06-22 (at juliusbaxter.net) | 00:56 |
futarisIRCcloud | mithro: PixelBone? | 00:57 |
mithro | nancy98[m]: What do you mean? It will need a bunch of fixing to integrate the work | 00:57 |
nancy98[m] | should I proceed and implement it in the same way and build up all again . | 00:57 |
mithro | futarisIRCcloud: Idea for a common pixel format exchange format - kind of like Wishbone | 00:58 |
futarisIRCcloud | mithro: Gotcha. The linux framebuffer (fbdev) has a lot of similar overlap mainly with rgb pixel layouts, offsets, etc. I'll try and read through the first link (you pasted) and add some comments in an hour or two around lunchtime. | 01:03 |
nancy98[m] | mithro : so working on https://github.com/timvideos/HDMI2USB-litex-firmware/pull/300/files specifically Working with HDMI_OUT with Dummy mixer ? | 01:03 |
tpb | Title: Reworked HDMI_OUT with Dummy Mixer by ssk1328 · Pull Request #300 · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com) | 01:03 |
mithro | nancy98[m]: It creates a mixer which is able to fetch multiple frame buffers together | 01:05 |
futarisIRCcloud | xobs: https://twitter.com/xobs/status/1011623210368917505 - io_r_us wants a completely open implementation of what the SP605 does in https://github.com/ufrisk/pcileech-fpga/ ... | 01:09 |
tpb | Title: GitHub - ufrisk/pcileech-fpga: FPGA modules used together with the PCILeech Direct Memory Access (DMA) Attack Software (at github.com) | 01:09 |
nancy98[m] | SO mithro my work is to making it work with existing scripts , finally aiming to implement Hardware fader system ? | 01:13 |
mithro | futarisIRCcloud: _florent_ is working with them I believe | 01:21 |
mithro | nancy98[m]: I forget what you said you were going to do? | 01:21 |
mithro | nancy98[m]: But you should be discussing what you are doing with your mentor | 01:22 |
nancy98[m] | Yes , i was doing it with paddatrapper and wanted to have a clarity from you on reworking on Integration part | 01:34 |
mithro | nancy98[m]: Can you remind me what you are actually trying to do? | 01:39 |
nancy98[m] | Yes currently i am working on HDL migen code for crop/ pad since earlier i have been working on CPU to manipulate pixels in the memory buffer which had problems and along with that aiming for reworking on ssk work for integration | 01:43 |
futarisIRCcloud | mithro: Yep. I saw _florent_'s post last night. | 01:44 |
CarlFK | xobs: futarisIRCcloud: can I get one of you to stub out the fpga side of the LR3k so that the kernel can load the driver? (I think thats what would be needed.. | 02:09 |
futarisIRCcloud | CarlFK: You'll need to modify the driver first (to use MMIO). The driver is written for PCI at the moment. For example, https://github.com/timvideos/linux-litex/blob/master/drivers/tty/serial/uart-litex.c#L403 - the driver uses LITEX_UART_REGION (16 bytes) from port->mapbase ... | 02:17 |
tpb | Title: linux-litex/uart-litex.c at master · timvideos/linux-litex · GitHub (at github.com) | 02:17 |
futarisIRCcloud | CarlFK: Alternatively, someone can modify qemu to create the "hardware" ... | 02:17 |
futarisIRCcloud | (rather than create the gateware first) | 02:18 |
futarisIRCcloud | Wow. The PG27UQ 4K G-Sync monitor has a $2600 Intel Arria 10 FPGA inside. | 02:24 |
*** Elwell_ is now known as Elwell | 02:41 | |
*** xobs has quit IRC | 03:23 | |
*** xobs[m] has joined #timvideos | 03:26 | |
*** CarlFK has quit IRC | 07:42 | |
*** CarlFK has joined #timvideos | 08:37 | |
*** ChanServ sets mode: +v CarlFK | 08:37 | |
*** futarisIRCcloud has quit IRC | 09:09 | |
paddatrapper | nancy98[m], mithro: what I said was to leave reworking ssk's work for if there it time later | 09:48 |
nancy98[m] | Yes | 09:52 |
*** xobs[m] is now known as xobs | 10:36 | |
*** thaytan has quit IRC | 13:21 | |
*** thaytan has joined #timvideos | 13:59 | |
*** ChanServ sets mode: +v thaytan | 13:59 | |
*** fischerm has quit IRC | 20:41 | |
*** Kripton has quit IRC | 21:59 | |
*** Kripton has joined #timvideos | 22:06 | |
mithro | nancy98[m]: Do what ever paddatrapper says, rather than what I say :-P | 23:30 |
mithro | he is hopefully paying more attention them me | 23:30 |
mithro | hey xfxf | 23:31 |
mithro | opps | 23:31 |
mithro | hey xobs | 23:31 |
*** CarlFK has quit IRC | 23:38 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!