*** tpb has joined #timvideos | 00:00 | |
*** ssk1328 has quit IRC | 00:05 | |
*** Bertl_oO is now known as Bertl_zZ | 03:30 | |
*** rohitksingh_work has joined #timvideos | 04:03 | |
*** ssk1328 has joined #timvideos | 05:04 | |
ssk1328 | mithro: I seem to have encountered some error in setting clocks for HDMI_OUTs | 05:39 |
---|---|---|
ssk1328 | mithro: I found that the PLLs are shared and some constraints are being set for that | 05:40 |
mithro | ssk1328: Yes, one PLL drives both HDMI outputs | 05:41 |
mithro | ssk1328: So, what is the actual error then? | 05:41 |
ssk1328 | mithro: Once I got an error in the MAP stage | 05:42 |
ssk1328 | mithro: Right now, I get something like "Unresolved clock domain: 'pix2x'" | 05:43 |
ssk1328 | mithro: I am mainly confused around this code https://github.com/ssk1328/HDMI2USB-misoc-firmware/blob/float-arithmetic/targets/opsis_video.py#L78 | 05:45 |
tpb | Title: HDMI2USB-misoc-firmware/opsis_video.py at float-arithmetic · ssk1328/HDMI2USB-misoc-firmware · GitHub (at github.com) | 05:45 |
mithro | ssk1328: They are adding things to the ucf file | 05:46 |
ssk1328 | mithro: So they specify some constrains during ROUTING phase? | 05:49 |
mithro | I actually unsure about which phase they get applied at | 05:50 |
mithro | ssk1328: Do you have the actual error output? | 05:50 |
mithro | ssk1328: And you should check further back to see if there is an earlier error | 05:50 |
ssk1328 | mithro: I am gonna pastebin the error which I get for this code | 05:51 |
ssk1328 | mithro: Here http://pastebin.com/gf69Zd8K | 05:52 |
tpb | Title: [Python] ssk1328 - Pastebin.com (at pastebin.com) | 05:52 |
mithro | ssk1328: That is an error in generating the verilog code | 05:53 |
ssk1328 | mithro: Okay | 05:53 |
mithro | ssk1328: BTW Have you gotten the single HDMI output bit working properly yet? | 05:55 |
ssk1328 | mithro: No, since both are in single module, i thought this was the way to go | 05:56 |
mithro | ssk1328: You should get the single HDMI output working before you try and add a second HDMI output | 05:57 |
ssk1328 | mithro: Seems like the correct way forward here | 05:57 |
ssk1328 | mithro: I am gonna try that first | 05:57 |
mithro | ssk1328: Once you have one output working, then adding the second output can be done | 05:57 |
mithro | ssk1328: Otherwise you are trying to debug two things at once - the mixing and the HDMI output | 05:58 |
ssk1328 | mithro: Yes | 05:58 |
*** sb0 has quit IRC | 05:59 | |
ssk1328 | mithro: The eralier error disappeared when doing for single output, I guess the error was in definition of clock for another HDMI_OUT | 06:00 |
ssk1328 | mithro: Anyways I am gonna verify the mixing first | 06:00 |
mithro | ssk1328: Yes, please do | 06:03 |
*** CarlFK has quit IRC | 06:11 | |
*** danielki has joined #timvideos | 06:26 | |
*** sb0 has joined #timvideos | 06:38 | |
*** rohitksingh_work has quit IRC | 07:14 | |
*** rohitksingh_work has joined #timvideos | 07:22 | |
*** rohitksingh_work has quit IRC | 07:49 | |
*** rohitksingh_work has joined #timvideos | 08:01 | |
mithro | xfxf: I'm just starting to pack for tomorrow - any thoughts? | 08:27 |
xfxf | mithro: just you and your laptop is enough i think? i have all equipment here | 08:33 |
xfxf | anything that will help you debug opsis's may be useful | 08:34 |
xfxf | i'm pretty sure one of the ones i have here is faulty so be good tto figure out whether we need to send it back | 08:34 |
mithro | Do you have working Atlys boards? | 08:34 |
xfxf | no | 08:34 |
mithro | Okay, will bring atleast one | 08:34 |
xfxf | i have only one, and the HDMI ports are a little damaged | 08:35 |
xfxf | i wouldn't want to use it until that's repaired | 08:35 |
*** rohitksingh_work has quit IRC | 08:39 | |
mithro | xfxf: It is useful for checking if the bug appears on both | 08:40 |
xfxf | ack | 08:40 |
*** rohitksingh_work has joined #timvideos | 08:47 | |
mithro | Hey rohitksingh_work | 09:26 |
rohitksingh_work | mithro: hi! | 09:27 |
*** danielki has quit IRC | 09:49 | |
xfxf | hi rohitksingh_work! | 10:15 |
rohitksingh_work | xfxf: hi! | 10:16 |
*** rohitksingh_work has quit IRC | 10:25 | |
*** rohitksingh_work has joined #timvideos | 10:29 | |
*** Bertl_zZ is now known as Bertl | 11:49 | |
*** rohitksingh_wor1 has joined #timvideos | 11:53 | |
*** sb0 has quit IRC | 11:54 | |
*** rohitksingh_work has quit IRC | 11:56 | |
ssk1328 | mithro: Can you please take a look at this error I get in the map phase, when I trying with only one HDMI_OUT | 11:59 |
ssk1328 | http://pastebin.com/Kd9Sis5S | 11:59 |
tpb | Title: [Python] ssk1328 - Pastebin.com (at pastebin.com) | 11:59 |
mithro | ssk1328: I don't know why you are changing things which effect the output IOs? | 12:00 |
mithro | ssk1328: The error is pretty self explanatory? | 12:01 |
ssk1328 | mithro: But the error is for record3_ hdmi_out_clk_n and record3_ hdmi_out_clk_p. Aren't they clock signals at the output | 12:02 |
ssk1328 | mithro: I have tried many things and not able to get past these errors | 12:03 |
mithro | ssk1328: You are still working on the single output stuff right? | 12:04 |
ssk1328 | mithro: Yes | 12:04 |
ssk1328 | mithro: I have pushed the code on github, if you can take a look | 12:05 |
ssk1328 | ? | 12:05 |
mithro | ssk1328: Why then in the code am I seeing references to platform.request("hdmi_out", 1), ? | 12:06 |
ssk1328 | mithro: There are bunch of other errors that come up if I don't connect pins at HDMI_OUT1 | 12:07 |
ssk1328 | mithro: This is where I finally use them https://github.com/ssk1328/HDMI2USB-misoc-firmware/blob/float-arithmetic/gateware/hdmi_out/phy.py#L382 | 12:08 |
tpb | Title: HDMI2USB-misoc-firmware/phy.py at float-arithmetic · ssk1328/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:08 |
mithro | ssk1328: What are those errors? | 12:08 |
ssk1328 | mithro: Something relating to those pins not connected correctly, wait I am rerunning make gateware | 12:09 |
ssk1328 | mithro: I get those error for each pin of HDMI_OUT1 as far as I recall | 12:10 |
ssk1328 | So I thought HDMI_OUT1, pins need to connected to something | 12:10 |
mithro | ssk1328: They aren't connected to anything in the BaseSoC target | 12:11 |
ssk1328 | mithro: This is the error I get in map, if I don't use HDMI_OUT1 pads | 12:13 |
ssk1328 | http://pastebin.com/LjiQjyn6 | 12:13 |
tpb | Title: [Python] ssk1328 - Pastebin.com (at pastebin.com) | 12:13 |
*** danielki has joined #timvideos | 12:13 | |
mithro | ssk1328: so, checkout a branch with none of your changes and see what happens if you try and just comment out the second hdmi output | 12:16 |
ssk1328 | mithro: Okay, I am gonna try that | 12:16 |
mithro | ssk1328: that will show you what you need to do | 12:17 |
ssk1328 | mithro: Just deleting the hdmi_out1 stuff in maps seem to have worked for the branched thing | 12:26 |
ssk1328 | *in opsis_video.py | 12:26 |
mithro | ssk1328: okay, so something you are doing is causing that error | 12:27 |
ssk1328 | mithro: I need to do the equivalent of this for my mixer module | 12:28 |
ssk1328 | mithro: Okay I will look around more | 12:28 |
ssk1328 | mithro: Hopefully get back to you with results tomorrow | 12:28 |
mithro | ssk1328: You shouldn't need to have the second phy or anything | 12:28 |
ssk1328 | mithro: Yeah I have commented out that line right now | 12:29 |
ssk1328 | mithro: Trying only for single HDMI_OUT | 12:29 |
mithro | ssk1328: That error means that the HDMI out signals are getting mapped to the wrong IO pins | 12:30 |
mithro | ssk1328: Try looking at the diff between the unmodified version and your version and reducing the differences | 12:31 |
ssk1328 | mithro: Okay | 12:32 |
*** sb0 has joined #timvideos | 12:40 | |
mithro | ssk1328: Don't make assumptions that a change "can't possible have an effect" | 12:41 |
*** CarlFK has joined #timvideos | 12:50 | |
*** ChanServ sets mode: +v CarlFK | 12:50 | |
*** rohitksingh_wor1 has quit IRC | 13:03 | |
*** rohitksingh has joined #timvideos | 13:50 | |
*** rohitksingh has quit IRC | 13:57 | |
*** danielki has quit IRC | 14:04 | |
*** rohitksingh has joined #timvideos | 14:21 | |
*** rohitksingh1 has joined #timvideos | 14:26 | |
*** rohitksingh has quit IRC | 14:29 | |
*** Bertl is now known as Bertl_zZ | 17:31 | |
*** rohitksingh1 has quit IRC | 18:20 | |
*** rohitksingh has joined #timvideos | 18:22 | |
*** Bertl_zZ is now known as Bertl | 19:40 | |
*** rohitksingh has quit IRC | 19:43 | |
*** ssk1328 has quit IRC | 20:25 | |
*** cr1901 has joined #timvideos | 20:37 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!