*** tpb has joined #timvideos | 00:00 | |
*** panther has joined #timvideos | 01:28 | |
*** panther is now known as sab_123 | 01:29 | |
sab_123 | hi | 01:37 |
---|---|---|
*** sb0 has quit IRC | 02:38 | |
*** sab_123 has quit IRC | 02:53 | |
*** panther has joined #timvideos | 03:28 | |
*** panther is now known as Guest95345 | 03:28 | |
*** Guest95345 has quit IRC | 03:28 | |
*** sb0 has joined #timvideos | 04:00 | |
*** CarlFK has joined #timvideos | 04:58 | |
*** ChanServ sets mode: +v CarlFK | 04:58 | |
*** Bertl_zZ is now known as Bertl | 06:17 | |
*** tija has joined #timvideos | 06:24 | |
*** amod95 has joined #timvideos | 06:30 | |
*** rohitksingh has joined #timvideos | 07:02 | |
*** se6astian|away is now known as se6astian | 07:50 | |
*** amod95 has quit IRC | 08:48 | |
*** rohitksingh has quit IRC | 09:37 | |
*** Bertl is now known as Bertl_oO | 10:10 | |
*** kflux has joined #timvideos | 11:04 | |
*** ktovletoglou has joined #timvideos | 11:20 | |
*** ktovletoglou has quit IRC | 11:44 | |
*** panther has joined #timvideos | 11:48 | |
*** panther is now known as Guest81192 | 11:48 | |
*** Guest81192 is now known as sab_123 | 11:48 | |
sab_123 | hi mithro | 11:51 |
mithro | Hi sab_123 | 11:57 |
sab_123 | so for the fx2 stuff | 11:57 |
sab_123 | I have 2 ideas | 11:57 |
*** sb0 has quit IRC | 11:57 | |
sab_123 | before I write up a proposal would like to check with you | 11:57 |
mithro | sab_123: sure | 11:57 |
sab_123 | So the first one is create a full fledged high level python api to deal with reading images/videos from an fx2 device | 11:58 |
sab_123 | This basically is similar to libfpga link | 11:58 |
mithro | sab_123: okay, not interested in that one | 11:58 |
sab_123 | But suited for images | 11:58 |
sab_123 | okay | 11:58 |
sab_123 | The second one | 11:58 |
sab_123 | Often in FPGA design , you need a a chip scope license to probe and debug design | 11:59 |
mithro | sab_123: The "cool" thing about the FX2 is using it to emulate other USB devices. | 11:59 |
sab_123 | SInce fx2 does high speed usb devices I was thinking of an logic analyser core on VHDL | 11:59 |
sab_123 | And front end gui software | 12:00 |
sab_123 | like to slect whichever pin you want to observe | 12:00 |
sab_123 | and show it as a bus | 12:00 |
sab_123 | idea is to integrate with some standrd simulator so it would be like software simulation | 12:00 |
mithro | sab_123: That kind of already exists - see liteScope | 12:00 |
mithro | sab_123: https://github.com/enjoy-digital/litescope | 12:01 |
tpb | Title: GitHub - enjoy-digital/litescope: A small footprint and configurable embedded FPGA logic analyzer (at github.com) | 12:01 |
sab_123 | cool | 12:01 |
sab_123 | didnt know that | 12:01 |
sab_123 | okay | 12:01 |
sab_123 | I guess I will have to think of something else then | 12:02 |
mithro | sab_123: I don't think it integrates all that tightly with the FX2 side of things | 12:02 |
mithro | sab_123: _florent_ would be the person to ask more about liteScope, I don't know a huge deal about it | 12:02 |
mithro | sab_123: there is also SUMP - http://www.sump.org/projects/analyzer/ | 12:02 |
tpb | Title: sump.org: FPGA Based Logic Analyzer (at www.sump.org) | 12:02 |
sab_123 | yes | 12:02 |
sab_123 | i have used sump | 12:02 |
sab_123 | and javi's stuff | 12:03 |
sab_123 | in Java | 12:03 |
sab_123 | for the viewer | 12:03 |
sab_123 | problem is bus functionality is not there | 12:03 |
sab_123 | You can see single lines | 12:03 |
mithro | sab_123: I've never used it, I do have a compatible board sitting on my desk | 12:03 |
mithro | sab_123: so, the cool thing about the FX2 is that it can emulate other USB devices | 12:03 |
sab_123 | Well I guess I have to figure out something that you like | 12:03 |
sab_123 | :-) | 12:03 |
sab_123 | or need | 12:03 |
sab_123 | is there anything you need? | 12:04 |
sab_123 | or which you would like to have as a part of HDMI2USB | 12:04 |
sab_123 | any featurres ? | 12:04 |
mithro | sab_123: Did you take a look at some of the issues on https://github.com/mithro/fx2lib/issues ? | 12:04 |
tpb | Title: Issues · mithro/fx2lib · GitHub (at github.com) | 12:04 |
sab_123 | Yes | 12:04 |
sab_123 | The thing is I want to work on an application | 12:05 |
sab_123 | Something standalone | 12:05 |
sab_123 | JPEG encoder looks good to me | 12:05 |
sab_123 | H.264/VP9 also are interesting | 12:05 |
sab_123 | I would like to do this not just for GSOC | 12:06 |
sab_123 | But with an end goal in mind | 12:06 |
sab_123 | are you interested in adding support for new cameras? | 12:11 |
sab_123 | and a debaering core | 12:11 |
sab_123 | debayering | 12:11 |
sab_123 | on the FPGA | 12:11 |
sab_123 | Most high end stuff are raw bayer | 12:11 |
mithro | We don't really have an interest in debayering and stuff - the apertus group obviously does - https://www.apertus.org/what-is-debayering-article-october-2015 | 12:16 |
tpb | Title: What is De-Bayering? | apertus° - open source cinema (at www.apertus.org) | 12:16 |
mithro | sab_123: The JPEG Encoder just is a pretty straight forward project and should be pretty doable as part of GSoC | 12:16 |
mithro | sab_123: We'd love to have a VP8 encoder (and after that a VP9 encoder too) but that project feels like it would be much bigger than JPEG | 12:17 |
mithro | VP8/VP9 get the better compression by being much more complicated :-P | 12:17 |
mithro | Looping back to the FX2 stuff | 12:18 |
mithro | So there are a bunch of things we want the FX2 to do, which I had been working on but yet to finish | 12:18 |
mithro | They are, | 12:18 |
mithro | a) Making the FX2 emulate a FTDI Serial adapter, including the MSSP engine - https://github.com/mithro/fx2lib/issues/4 | 12:19 |
tpb | Title: Create example firmware which emulates the FTDI usb-serial devices · Issue #4 · mithro/fx2lib · GitHub (at github.com) | 12:19 |
mithro | b) Improving the UVC "webcam" support and emulate more advanced features like PTZ controls - See issues like https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/150 and https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/148 | 12:21 |
tpb | Title: Add PTZ support to uvc device · Issue #150 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:21 |
mithro | c) Improving the CDC serial port support (and adding more test examples) - See https://github.com/mithro/fx2lib/issues?q=is%3Aopen+is%3Aissue+label%3Acdc for example | 12:22 |
tpb | Title: Issues · mithro/fx2lib · GitHub (at github.com) | 12:22 |
mithro | We also had a bunch more ideas like | 12:23 |
mithro | 1) USB Sound card emulation to capture HDMI Audio - https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/160 | 12:24 |
tpb | Title: HDMI Audio to USB Sound · Issue #160 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:24 |
mithro | 2) Supporting control of the I2C lines via USB - https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/157 | 12:24 |
tpb | Title: Expose I2C interfaces via USB · Issue #157 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:24 |
mithro | 3) Support CEC control on the Opsis - https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/161 | 12:25 |
tpb | Title: Support HDMI CEC control · Issue #161 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:25 |
mithro | and probably a *tonne* of other things I have missed | 12:25 |
mithro | Other docs that might be interesting at | 12:26 |
mithro | https://docs.google.com/document/d/1o4jDru_V9IBvkkuhyQb1zBzm_QvzDBo2B5adP2bvahY/edit | 12:26 |
tpb | Title: Emulation of FTDI using FX2 - Google Docs (at docs.google.com) | 12:26 |
mithro | https://docs.google.com/document/d/15oMrgGfgziHL9kqiRNEF34UaUKkOw0XkG7-D83iEM1s/edit#heading=h.iw38xy16r6nk | 12:26 |
tpb | Title: HDMI2USB FX2 Interface - Google Docs (at docs.google.com) | 12:26 |
mithro | So, there is a more than enough work for a GSoC sized project | 12:27 |
mithro | And there is likely to be a lot more variety / interesting things in that project | 12:27 |
mithro | sab_123: make sense? | 12:32 |
mithro | sab_123: One of the crucial parts of writing the proposal is figuring out exactly what and how you are going to do things :) | 12:33 |
*** skay has left #timvideos | 12:36 | |
*** tija has quit IRC | 12:38 | |
mithro | _florent_: I assume you aren't about right now? | 12:41 |
sab_123 | I agree | 13:06 |
sab_123 | let me take a look at those links | 13:06 |
sab_123 | I already have a bunch of projects I am currently working on | 13:06 |
sab_123 | So I may not get a GSOC proposal in | 13:06 |
sab_123 | As you know I am really looking into the 360 degree now | 13:07 |
sab_123 | Not really using FX2 on that one | 13:07 |
sab_123 | However I would still like to contribute | 13:07 |
_florent_ | mithro: sorry I was doing others thing but I'm here | 13:11 |
mithro | _florent_: you fried your Atlys board right? | 13:15 |
_florent_ | right :( | 13:15 |
mithro | _florent_: Did you end up getting a vmodmib board? | 13:18 |
_florent_ | mithro: no I don't have that board | 13:18 |
mithro | _florent_: ahh okay | 13:22 |
*** panther_ has joined #timvideos | 13:26 | |
*** sab_123 has quit IRC | 13:26 | |
mithro | _florent_: oh, have you been able to reproduce the WER issue on your Opsis board at all? | 13:31 |
_florent_ | mithro: no sorry, I've not tested that yet... | 13:31 |
mithro | _florent_: Okay, it would be good to confirm you can at least repo it so we know we don't need to get you more hardware | 13:32 |
_florent_ | ok | 13:32 |
*** sb0 has joined #timvideos | 13:41 | |
*** panther_ has quit IRC | 14:24 | |
*** se6astian is now known as se6astian|away | 16:28 | |
*** CarlFK has quit IRC | 16:39 | |
*** CarlFK has joined #timvideos | 16:41 | |
*** ChanServ sets mode: +v CarlFK | 16:41 | |
*** CarlFK has quit IRC | 17:16 | |
*** CarlFK has joined #timvideos | 17:28 | |
*** ChanServ sets mode: +v CarlFK | 17:28 | |
*** rohitksingh has joined #timvideos | 17:43 | |
*** se6astian|away is now known as se6astian | 18:03 | |
*** se6astian is now known as se6astian|away | 18:29 | |
*** Bertl_oO is now known as Bertl | 19:04 | |
*** se6astian|away is now known as se6astian | 19:06 | |
*** se6astian is now known as se6astian|away | 19:32 | |
*** Bertl is now known as Bertl_zZ | 19:45 | |
*** CarlFK has quit IRC | 20:31 | |
*** CarlFK has joined #timvideos | 20:38 | |
*** ChanServ sets mode: +v CarlFK | 20:38 | |
*** rohitksingh has quit IRC | 20:50 | |
*** se6astian|away is now known as se6astian | 21:40 | |
*** se6astian is now known as se6astian|away | 22:36 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!