Hi Tim & Andy, Thanks for the reminder! :)
I'll start working on porting HDMI2USB-vModVGA to the new Misoc firmware from today. Hope to have positive progress on that in a week! Will keep updating its status on #timvideos IRC channel. In the meantime for emergency uses, we can use those cheap VGA->HDMI adapters. Regards, Rohit Kumar Singh On Sat, Sep 12, 2015 at 5:18 AM, Tim Ansell <[email protected]> wrote: > Hi Andy, > > Carl pointed this email chain to me but it turns out I wasn't on this list > previously, so sorry if this reply ends up in a weird location. > > On 11/09/2015 at 5:15, Andy Simpkins wrote; > > <snip> > > >> I agree, we buy 3 of these then. >> Who can authorise this spend / place order? >> > > Thank you for your support! > > I'd definitely love help making Debian the best supported HDMI2USB > platform for both users and developers. > > We will need to make the following hardware expansions so that we can >> fully replace the twinpacts (and get them supported as part of the project): >> VGA input >> VGA output >> I guess that will be me then :-) >> > > A good solution might be to just use cheap VGA->HDMI and HDMI->VGA > adapters. On the input side they might be a bit dodgy but definitely on the > output side you have a huge amount of control of the signal so even cheap > adapters would work pretty reliably. > > If you do decide you want to develop a VGA expansion board, my advice > would be the following; > > Start with the vmodvga design that Rohit did and port it to the Opsis TOFE > expansion connector. > > * The vmodvga works by capturing VGA passthrough in similar way to what > the TwinPact does. It does have complete control over the EDID IIRC. > > * The vmodvga uses an Analog AD9984 to do the VGA capture, you'll > probably be tempted to use a different Analog capture chip, but I highly > recommend going with something that we know already works. > > * You can find the design at > https://github.com/timvideos/HDMI2USB-vmodvga > > * You can find more information about how to map TOFE to the Digilent > VHDCI at > https://docs.google.com/spreadsheets/d/15rivtOcSG4kqKf0AUK_OwBfs67XQtW8byr8kc5FUTgE/edit#gid=574892795 > > Help me poke Rohit about getting vmodvga support into the MiSoC firmware. > https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/30 > > >> We will also need the laser cut enclosure (or some other suitable box). >> Ideally this will also contain the PSU, and sacrificial connectors - more >> on this at the sprint. >> > > See Carl's most recent email. Any Mini-ITX style case should be suitable. > > >> And we should push for LAN functionality ASAP >> - having LAN out means that we don't need the laptop that has >> accompanied the twinpact. (less to go wrong) >> > > The current code for doing LAN streaming can found at > https://github.com/timvideos/HDMI2USB-misoc-firmware/tree/master/hdl/streamer > > We also had a student work on doing this in GSoC a couple of years ago. > This was before the MiSoC firmware was developed, so it is probably not > directly useful now but he did post a lot about tools he has discovered and > problems he ran into. See http://hdmi2ethernet.blogspot.de/ > > Florent recently created this lovely system diagram ( > https://raw.githubusercontent.com/timvideos/HDMI2USB-misoc-firmware/master/doc/architecture.png) > which shows how things fit together. > > The task list in my opinion is; > > * Finish and test the RTP module. I have not idea what the current state > is, there is an rtp.py which has appeared since I last looked at this :). > This is been tracked in > https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/23 > > * Finish and test the device operating at Gigabit speeds (most of the > current stuff has been done at 100Mbit speeds but 1Gbit operation has been > tested at least once). This is being tracked in > https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/32 > > * Create a module which connects the UART to a telnet / netcat adapter so > you can control the device remotely. This is been tracked in > https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/24 > > Once you have that working, there are a couple of cool things you could > attempt; > > * See if you can fit two whole encoders + RTP streamers onto the FPGA and > allow both HDMI inputs to work! (We are currently at 45% of general FPGA > usage, but the problem will probably be the more specialized components and > routing a 90% full FPGA). > > * See if you can stream "into" the device and put the output on the > screen. > > Finally we don't really want to down scale slides to 480i (note: 720p is >> slightly lower resolution than the DV we already have from the twinpacts). >> Right now this just replaces DV, and gives us digital capture, but it >> doesn't improve on resolution. >> > > As Kurt mentioned, DV is significantly lower resolution than 720p. > > The device should also work perfectly at 1024x768 if you want to use 4:3 > resolution rather than 16:9. > > >> I would have thought that we would want to run at least 1080p as our >> standard capture resolution (replacing 1024x768) >> > > If the Opsis board is successful, we will definately look at doing another > board with an Artix-7 FPGA rather than the Spartan-6. That should allow us > to do 1080p on all ports. > > Thanks to using misoc we can reuse 95% of the code developed for the > Spartan-6 on the Artix-7. I have even already have a Digilent Nexys Video > which would be our "prototyping board" for any Artix-7 development we end > up doing. > > It still leaves the problem that you can't jam 1080p down either USB2.0 > nor Gigabit Ethernet without a load of compression. We would definitely be > investigating USB3.0, direct PCI-Express on such a board. > > >> With regards to sprint / Miniconf: >> It looks like the Cambridge Miniconf will go ahead. ARM will once >> again host, but dates have yet to be finalised. >> > > I gave one of my Digilent Atlys boards to Stefano Rivera to bring to the > Miniconf. You should be able to use it for testing. > > The production Opsis boards won't be shipping out till december but I > might be able to get you one of the preproduction boards sooner. Who would > be the best person to "own" the board? You probably won't want to use a > preproduction board in production either, so I still recommend getting 3 > boards. > > Hope that helps! > > Tim 'mithro' Ansell >
_______________________________________________ Debconf-video mailing list [email protected] http://lists.debconf.org/mailman/listinfo/debconf-video
