*** tpb has joined #timvideos | 00:00 | |
*** CarlFK has quit IRC | 01:19 | |
*** CarlFK has joined #timvideos | 01:32 | |
*** ChanServ sets mode: +v CarlFK | 01:32 | |
mithro | http://blog.elphel.com/2016/09/reaching-220-mbs-sustained-write-speed-with-sata-2-controller/ | 04:06 |
---|---|---|
*** Bertl_oO is now known as Bertl_zZ | 04:24 | |
*** nueces_ has joined #timvideos | 04:35 | |
*** nueces_ has quit IRC | 04:35 | |
nueces | Hi all, I was digging into the firmware code and I could not found where the hdmi_in0_resdetection_hres_read function is defined | 04:45 |
nueces | any clue? | 04:46 |
*** ssk1328 has joined #timvideos | 04:52 | |
CarlFK | mithro: _florent_ ^^^ (I think they can answer that. not me) | 05:04 |
*** thaytan has joined #timvideos | 05:14 | |
*** ChanServ sets mode: +v thaytan | 05:14 | |
*** rohitksingh has joined #timvideos | 05:47 | |
mithro | nueces: Heyo! | 05:48 |
nueces | hi mithro | 05:48 |
mithro | nueces: That function comes is auto-generated from the gateware code | 05:49 |
mithro | nueces: That can be found in third_party/misoc/software/include/generated/csr.h | 05:51 |
nueces | ok, thanks | 05:52 |
nueces | mithro, I don't have any file inside the generated directory | 05:53 |
nueces | I need to run something? | 05:53 |
mithro | nueces: Have you build the firmware? | 05:54 |
nueces | yes, I did that before | 05:54 |
nueces | some time ago | 05:54 |
nueces | ok, I going to compile it again | 05:54 |
mithro | Did you accidently type "make clean" after that? | 05:55 |
mithro | make gateware-generate | 05:56 |
mithro | That will get you the functions again | 05:56 |
nueces | i don't remember, but maybe I did that in some moment. I have the generated files now | 06:00 |
mithro | nueces: awesome! What are you trying to do? Just understand how things work? | 06:04 |
nueces | yes, a bit of that. I like to see if is possible to hardcode the video resolution | 06:05 |
nueces | the opsis detect my camera at 420 iirc | 06:05 |
mithro | nueces: What do you mean? Hard code it as boot up or? | 06:05 |
nueces | iirc the opsis did some negotiation with the camera to coordinate in what resolution are going to work, i like to see where that happens | 06:08 |
nueces | if I could not fix it for my case, at least just set the right value for that camera | 06:10 |
mithro | nueces: So, the Opsis provides a virtual I2C EEPROM which the camera can read | 06:10 |
mithro | the contents of the I2C EEPROM is called "EDID Data" and describes what video formats the Opsis accepts | 06:11 |
mithro | When you change the video mode the Opsis firmware generates a different set of EDID data | 06:11 |
mithro | In theory, the Opsis then pretends to disconnect from the camera and reconnects - but it is unclear if that is working correctly or at all | 06:12 |
mithro | nueces: The camera is suppose to read this data and then send a signal as described in the EDID data | 06:15 |
mithro | nueces: But in theory it could just ignore (or not even read it) and just send anything | 06:15 |
mithro | nueces: We set up our HDMI receiver with the expectation of receiving video at the rate described by the EDID data - in theory we can accept a range of data that don't meet that specification | 06:17 |
mithro | nueces: I don't understand what that actual range is | 06:17 |
mithro | nueces: Does that make sense? | 06:17 |
nueces | yes, thanks for the explanation | 06:18 |
nueces | i have more to read now :) | 06:18 |
mithro | nueces: I'm slowly starting to put together some documentation stuff at https://github.com/mithro/tmds_encoding | 06:19 |
tpb | Title: GitHub - mithro/tmds_encoding: TMDS encoding tools (at github.com) | 06:19 |
mithro | nueces: some high level stuff at http://j.mp/hdmi-pyconau2016 and https://youtu.be/vgbZInw6rNM?t=12m10s too | 06:21 |
tpb | Title: Debugging HDMI & other tales from developing conference capture hardware.... - Google Slides (at j.mp) | 06:21 |
nueces | mithro, I already see that talk | 06:22 |
mithro | nueces: It sounds like you are trying to get your camera working with the Opsis? | 06:30 |
mithro | nueces: You mentioned that it is being detected in some way? | 06:30 |
mithro | xfxf: Can you document what you did with the power supply in that Antec case so I can replicate it here? | 06:33 |
*** ssk1328 has quit IRC | 07:47 | |
*** rohitksingh_work has joined #timvideos | 08:05 | |
*** sb0 has quit IRC | 08:56 | |
*** sb0 has joined #timvideos | 08:58 | |
*** seaLne has quit IRC | 09:23 | |
*** seaLne has joined #timvideos | 09:23 | |
*** rohitksingh_work has quit IRC | 09:38 | |
*** rohitksingh_work has joined #timvideos | 09:46 | |
*** sb0 has quit IRC | 09:54 | |
xfxf | mithro: ask me these questions this weekend :p. I'm still travelling | 10:00 |
xfxf | bur can do, but remind me | 10:00 |
xfxf | I think I just looked up the pin diagram for the board and for the 4-pin connector and worked out I could jam it in backwards | 10:01 |
xfxf | which frightens me but it works and is right according to the spec sheets | 10:01 |
*** Bertl_zZ is now known as Bertl | 10:04 | |
*** rohitksingh_wor1 has joined #timvideos | 10:30 | |
*** rohitksingh_work has quit IRC | 10:32 | |
*** sb0 has joined #timvideos | 10:39 | |
*** ssk1328 has joined #timvideos | 11:00 | |
*** danielki has joined #timvideos | 12:05 | |
*** danielki has quit IRC | 12:26 | |
*** danielki has joined #timvideos | 12:26 | |
*** ssk1328 has quit IRC | 13:07 | |
*** rohitksingh_wor1 has quit IRC | 13:10 | |
*** Bertl is now known as Bertl_oO | 13:11 | |
nueces | mithro, yes, that is the idea. Use the opsis with the camera that I have | 14:50 |
nueces | mithro, the camera resolution is detected as 720x480 | 14:50 |
nueces | or that is the output that the camera send to the opsis | 14:50 |
*** danielki has quit IRC | 15:16 | |
CarlFK | nueces: the opsis defaults to 720 | 15:35 |
nueces | i know, the camera output is configured also at 720 | 15:35 |
CarlFK | what camera model? (and do you have the URL of its manual? | 15:36 |
tumbleweed | does the camera do progressive? | 15:37 |
nueces | CarlFK, we already have this conversation before :P http://dpaste.com/07YMYX8 | 15:39 |
tpb | Title: dpaste: 07YMYX8 (at dpaste.com) | 15:39 |
nueces | tumbleweed, the manual say that at 720 is progressive | 15:45 |
nueces | it can record at 1080i and 720p | 15:46 |
nueces | in the page 106, say that the hdmi output works in two modes, Auto: The video signals are output in the same | 15:48 |
nueces | format as the recorded file. Use this setting only | 15:48 |
nueces | when connecting to an HDTV. | 15:48 |
nueces | 480p | 15:49 |
nueces | : The recorded file is output in the 720x480p | 15:49 |
nueces | format. Use this setting only when connecting to a | 15:49 |
nueces | standard, analog TV which supports SD (Standard | 15:49 |
nueces | Definition) progressive scan (480p) signals through | 15:49 |
nueces | its HDMI jacks. | 15:49 |
CarlFK | nueces: do you have an hdmi monitor you can plug the camera into, and hopefully the monitor can display what res it is using | 15:49 |
nueces | CarlFK, I did that, the monitor display the resolution as 720p | 15:50 |
CarlFK | nueces: oh damm, not sure I asked you this: are you using what we call a "magic cable" ? "The inputs currently have issues which are helped by the amplifier in the Redmere cable" | 15:52 |
nueces | the debug shows the input WER: 0 | 15:53 |
nueces | CarlFK, and don't be afraid to ask the same several times, you are helping me :) | 15:54 |
nueces | CarlFK, I buy a few redmere cables, when I get them I could do the same test again | 15:55 |
*** CarlFK has quit IRC | 16:00 | |
*** CarlFK has joined #timvideos | 16:10 | |
*** ChanServ sets mode: +v CarlFK | 16:10 | |
*** CarlFK has quit IRC | 16:18 | |
*** CarlFK has joined #timvideos | 16:33 | |
*** ChanServ sets mode: +v CarlFK | 16:33 | |
CarlFK | nueces: WER: 0 is from debug - is that line printing every second? | 16:59 |
CarlFK | it stops if no input is detected | 16:59 |
nueces | CarlFK, yes | 17:00 |
nueces | is printing every second | 17:00 |
CarlFK | can you cut/paste one of those lines and status | 17:01 |
*** danielki has joined #timvideos | 19:51 | |
*** CarlFK has quit IRC | 20:24 | |
*** Bertl_oO is now known as Bertl_zZ | 21:16 | |
*** CarlFK has joined #timvideos | 22:32 | |
*** ChanServ sets mode: +v CarlFK | 22:32 | |
*** rohitksingh has quit IRC | 23:14 | |
*** rohitksingh has joined #timvideos | 23:17 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!