Wednesday, 2018-06-27

*** tpb has joined #timvideos00:00
futarisIRCcloudhttp://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
tpbTitle: Linux Device Drivers, Third Edition [LWN.net] (at lwn.net)00:07
futarisIRCcloudThere should be a qemu emu patch somewhere too.00:07
futarisIRCcloudhttp://mirror.slingshot.co.nz/pub/linux.conf.au/2005/cdrom-beta-2/kerneltute/00:09
tpbTitle: Index of /pub/linux.conf.au/2005/cdrom-beta-2/kerneltute (at mirror.slingshot.co.nz)00:09
CarlFKfutarisIRCcloud: 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
CarlFKWhat data sheet?00:23
CarlFKoh.. I bet it is "Love Rusty 3000 - Techsheet"00:26
mithroCarlFK: Did you see this -> https://drive.google.com/drive/folders/0B5VlNZ_Rvdw6WGI0X05JR0s4Y2c?usp=sharing00:31
tpbTitle: Love Rusty 3000 - Google Drive (at drive.google.com)00:31
mithrohttps://docs.google.com/document/d/18TYOXJRUOBQvIHrIY5IBK37HiRDgfEWk0am-pjRPpzA/edit#heading=h.gokvnlmeoen300:31
tpbTitle: Love Rusty 3000 - Techsheet - Google Docs (at docs.google.com)00:31
mithroAlso, if you don't say my name I won't be checking this channel00:33
CarlFKmithro: yes - is the goal to create that in fpga?  (and what .. language?00:33
mithroCarlFK: yes the goal is to create that device in the FPGA00:33
mithroCarlFK: Unfinished slides -> https://docs.google.com/presentation/d/1Lw4l4uZKTiymLV6uO-w0zHtxZ7iaUEH0GTLcmeFnp1w/edit00:35
tpbTitle: Love Rusty 3K - LCA2018 FPGA Project Miniconf - Google Slides (at docs.google.com)00:35
futarisIRCcloudCarlFK: You'll have to change from PCI registers to MMIO registers, but otherwise it should roughly be the same.00:35
mithrohey futarisIRCcloud!00:38
futarisIRCcloudmithro: Hey.00:38
mithrofutarisIRCcloud: Did you see that shorne has been working on an or1k gcc?00:39
futarisIRCcloudmithro: Yep. Haven't looked at it much, other than popping into #openrisc occassionally, and seeing his blog posts.00:40
futarisIRCcloudCarlFK: 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
tpbTitle: linux-litex/uart-litex.c at master · timvideos/linux-litex · GitHub (at github.com)00:45
nancy98[m]mithro ping00:45
mithronancy98[m]: Pong00:47
futarisIRCcloudmithro: 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
tpbTitle: NeTV2 - Libre Has a Posse | Crowd Supply (at www.crowdsupply.com)00:48
mithronancy98[m]: Haven't had a chance to look at your email yet00: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 direction00:51
futarisIRCcloudhttps://twitter.com/enjoy_digital/status/1011616817092157440 - Horray for _florent_ . Thanks for posting a SoC diagram.00:51
mithronancy98[m]: You have to think "in streams" btw00:52
mithronancy98[m]: Actually - I found some stuff which might be useful to you00:53
mithronancy98[m]: https://docs.google.com/document/d/1L8lz7u2uj6MrzSQv4b1Vk6Rmic26okyRklOju5IWLYA/edit00:53
tpbTitle: MiSoC / LiteX HDMI refactoring - PixelBone - Google Docs (at docs.google.com)00:53
mithronancy98[m]: https://github.com/sergicuen/collection-iPxs/wiki00:54
tpbTitle: Home · sergicuen/collection-iPxs Wiki · GitHub (at github.com)00:54
mithronancy98[m]: It's written in spanish but seems to go through Google translate okay00:54
mithrofutarisIRCcloud: You might be interested in that second link too00:54
futarisIRCcloudmithro: Thanks.00:55
mithrofutarisIRCcloud: It's very similar in structure to what I suggest in PixelBone00: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 scripts00:56
futarisIRCcloudhttp://juliusbaxter.net/openrisc-irc/%23openrisc.2018-06-22.log.html - shorne: Funny way how you met Linus & GregKH over the weekend.00:56
tpbTitle: IRC logs for #openrisc Friday, 2018-06-22 (at juliusbaxter.net)00:56
futarisIRCcloudmithro: PixelBone?00:57
mithronancy98[m]: What do you mean? It will need a bunch of fixing to integrate the work00:57
nancy98[m]should I proceed and implement it in the same way  and build up all  again .00:57
mithrofutarisIRCcloud: Idea for a common pixel format exchange format - kind of like Wishbone00:58
futarisIRCcloudmithro: 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
tpbTitle: Reworked HDMI_OUT with Dummy Mixer by ssk1328 · Pull Request #300 · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)01:03
mithronancy98[m]: It creates a mixer which is able to fetch multiple frame buffers together01:05
futarisIRCcloudxobs: 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
tpbTitle: 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
mithrofutarisIRCcloud: _florent_ is working with them I believe01:21
mithronancy98[m]: I forget what you said you were going to do?01:21
mithronancy98[m]: But you should be discussing what you are doing with your mentor01:22
nancy98[m]Yes , i was doing it with paddatrapper and wanted to have a clarity from you on reworking on Integration part01:34
mithronancy98[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 integration01:43
futarisIRCcloudmithro: Yep. I saw _florent_'s post last night.01:44
CarlFKxobs: 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
futarisIRCcloudCarlFK: 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
tpbTitle: linux-litex/uart-litex.c at master · timvideos/linux-litex · GitHub (at github.com)02:17
futarisIRCcloudCarlFK: Alternatively, someone can modify qemu to create the "hardware" ...02:17
futarisIRCcloud(rather than create the gateware first)02:18
futarisIRCcloudWow. The PG27UQ 4K G-Sync monitor has a $2600 Intel Arria 10 FPGA inside.02:24
*** Elwell_ is now known as Elwell02:41
*** xobs has quit IRC03:23
*** xobs[m] has joined #timvideos03:26
*** CarlFK has quit IRC07:42
*** CarlFK has joined #timvideos08:37
*** ChanServ sets mode: +v CarlFK08:37
*** futarisIRCcloud has quit IRC09:09
paddatrappernancy98[m], mithro: what I said was to leave reworking ssk's work for if there it time later09:48
nancy98[m]Yes09:52
*** xobs[m] is now known as xobs10:36
*** thaytan has quit IRC13:21
*** thaytan has joined #timvideos13:59
*** ChanServ sets mode: +v thaytan13:59
*** fischerm has quit IRC20:41
*** Kripton has quit IRC21:59
*** Kripton has joined #timvideos22:06
mithronancy98[m]: Do what ever paddatrapper says, rather than what I say :-P23:30
mithrohe is hopefully paying more attention them me23:30
mithrohey xfxf23:31
mithroopps23:31
mithrohey xobs23:31
*** CarlFK has quit IRC23:38

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!