*** tpb has joined #timvideos | 00:00 | |
*** puck has joined #timvideos | 01:01 | |
*** nancy has joined #timvideos | 01:52 | |
*** nancy has quit IRC | 01:55 | |
*** nancy has joined #timvideos | 03:32 | |
*** nancy has quit IRC | 03:42 | |
*** nancy has joined #timvideos | 03:43 | |
*** rohitksingh_work has joined #timvideos | 03:51 | |
*** thaytan has joined #timvideos | 04:17 | |
*** ChanServ sets mode: +v thaytan | 04:17 | |
*** nancy_ has joined #timvideos | 04:40 | |
*** nancy has quit IRC | 04:44 | |
*** shenki has joined #timvideos | 08:49 | |
*** ChanServ sets mode: +v shenki | 08:49 | |
*** rohitksingh_work has quit IRC | 09:59 | |
*** rohitksingh_work has joined #timvideos | 10:00 | |
*** Kripton has quit IRC | 12:14 | |
*** Kripton has joined #timvideos | 12:14 | |
*** rohitksingh_work has quit IRC | 12:38 | |
*** nancy has joined #timvideos | 12:47 | |
*** nancy has quit IRC | 12:54 | |
*** nancy has joined #timvideos | 12:54 | |
*** nancy has quit IRC | 13:01 | |
*** rohitksingh has joined #timvideos | 13:33 | |
*** CARAM___ has quit IRC | 13:53 | |
*** CARAM___ has joined #timvideos | 13:54 | |
*** kierank has quit IRC | 14:08 | |
*** kierank has joined #timvideos | 14:08 | |
*** mithro has quit IRC | 14:15 | |
*** mithro has joined #timvideos | 14:16 | |
*** ChanServ sets mode: +o mithro | 14:16 | |
*** Ishan_Bansal has quit IRC | 14:27 | |
*** Ishan_Bansal has joined #timvideos | 14:27 | |
*** Nancy has joined #timvideos | 14:34 | |
*** Nancy has quit IRC | 14:35 | |
*** jimmo has quit IRC | 14:36 | |
*** jimmo has joined #timvideos | 14:37 | |
*** rohitksingh has quit IRC | 14:39 | |
*** rohitksingh has joined #timvideos | 14:41 | |
shivm28[m] | nancy: I think you need to change | 15:01 |
---|---|---|
shivm28[m] | "rand( )%8" to "return rand( )%8", if not already. | 15:01 |
shivm28[m] | Also, probably make sure that there is no function with the same name and function definition in the program. | 15:03 |
shivm28[m] | Also, you can download and import complete firmware code in some IDE. That way, you can avoid atleast some basic programming errors. | 15:06 |
*** rohitksingh has quit IRC | 15:14 | |
*** nancy has joined #timvideos | 15:29 | |
nancy | Yes shivam ! I was working on this .. | 15:30 |
*** nancy has quit IRC | 15:35 | |
*** nancy has joined #timvideos | 15:39 | |
*** CarlFK has joined #timvideos | 15:59 | |
*** ChanServ sets mode: +v CarlFK | 15:59 | |
*** nancy has quit IRC | 16:11 | |
*** nancy has joined #timvideos | 16:13 | |
*** rohitksingh has joined #timvideos | 16:14 | |
*** samty has joined #timvideos | 16:27 | |
*** samty has quit IRC | 16:30 | |
*** rohitksingh has quit IRC | 16:39 | |
*** rohitksingh has joined #timvideos | 17:04 | |
*** rohitksingh has quit IRC | 17:22 | |
nancy | CarlFK sir there! | 17:38 |
CarlFK | nancy: hello | 17:39 |
nancy | The Build is fine ! just wanna see if it works | 17:39 |
nancy | yaa so just the inverted pattern sir , i ll build up things after this , actually without board , i am not able to test things | 17:40 |
CarlFK | ftp it over - I'll try it out | 17:40 |
CarlFK | er, wait | 17:40 |
CarlFK | pastebin the build command and output first while it is handy | 17:40 |
nancy | yes | 17:40 |
nancy | https://paste.ubuntu.com/p/nQ6M3KCwNH/ | 17:45 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 17:45 |
CarlFK | pastebin the *build command* (what you typed, and in what dir) | 17:50 |
CarlFK | you can paste that here in chat, it is only 1 line | 17:50 |
nancy | make gateware to buikd | 17:50 |
nancy | than bitstream generation | 17:51 |
CarlFK | The built gateware will be in `build/opsis_hdmi2usb_lm32/gateware/` | 17:56 |
CarlFK | cd into that dir, ls, pastebin the output | 17:57 |
*** nancy_ has joined #timvideos | 17:59 | |
*** nancy has quit IRC | 18:00 | |
nancy_ | yes sir built gateware is in build/opsis_hdmi2usb_lm32/gateware/ and i am suppose to transfer "top.bit" , "top.bin".(bitstream saved) | 18:00 |
CarlFK | those are the only 2 files? | 18:01 |
nancy_ | https://paste.ubuntu.com/p/5TXS8hF9KP/ | 18:02 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 18:02 |
CarlFK | thats better | 18:03 |
CarlFK | build/opsis_video_lm32/ is the wrong dir | 18:03 |
CarlFK | build/opsis_hdmi2usb_lm32 | 18:03 |
nancy_ | https://paste.ubuntu.com/p/Ng3jBSS6sN/ | 18:04 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 18:04 |
CarlFK | nancy_: we need to figure out why it isn't building hdmi2usb | 18:16 |
nancy_ | sir the things have been modified ? | 18:18 |
nancy_ | in the firmware | 18:18 |
CarlFK | to test I need hdmi2usb | 18:20 |
CarlFK | hdmi2usb has a serial interface, video does not, so I can't connect and enable the test pattern. | 18:21 |
nancy_ | than there is some problem | 18:29 |
CarlFK | yes, but I am not sure where | 18:34 |
CarlFK | can you do git pull and make sure it says "Already up-to-date." | 18:35 |
*** nancy_ has quit IRC | 18:38 | |
*** samty has joined #timvideos | 18:42 | |
*** samty_ has joined #timvideos | 18:44 | |
*** nancy has joined #timvideos | 18:45 | |
nancy | yup it says Already up to date | 18:45 |
*** samty has quit IRC | 18:47 | |
*** samty_ has quit IRC | 18:48 | |
CarlFK | https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/getting-started.md#working-with-the-firmware | 18:49 |
tpb | Title: HDMI2USB-litex-firmware/getting-started.md at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com) | 18:49 |
CarlFK | If your environment is set up correctly your prompt should change to look something like: (H2U P=opsis) # | 18:49 |
CarlFK | nancy: your prompt is (LX P=opsis) nancy@nancy-Inspiron-5559:~/HDMI2USB-litex-firmware$ ls | 18:50 |
CarlFK | so.. I think that needs to be fixed. but I have no idea what the problem is. | 18:50 |
nancy | yup | 18:50 |
nancy | i have followed the documents sir thr prompt changes when i run the script ource scripts/enter-env.sh | 18:51 |
CarlFK | my guess is the doc is out of date | 18:51 |
CarlFK | new features have been added, but no one updated the doc | 18:51 |
nancy | yes sir , commits have been made recently , but doc is not updated ! i guess | 18:52 |
nancy | i think i need to run the scripts | 18:54 |
*** nancy has quit IRC | 19:37 | |
*** nancy has joined #timvideos | 19:37 | |
*** nancy has quit IRC | 19:41 | |
*** nancy has joined #timvideos | 19:44 | |
*** nancy has quit IRC | 20:47 | |
felix[m]1 | Hi everybody! Is there a confirmed report of HDMI pass-through running on the Nexys Video? I've only looked at the input side so far, and I'm wondering whether I'm setting it up wrong or whether it's a deeper issue (enabling the in- and output and linking them in the matrix should work, right? I'm failing to get the pattern to show up on my monitor) | 21:27 |
CarlFK | woot! | 21:28 |
CarlFK | oh, is? | 21:28 |
CarlFK | felix[m]1: no idea. I would start with trying to get the pattern to show up | 21:29 |
felix[m]1 | Thanks! That sounds like a good idea, I'll start with the pattern. Currently struggling with my monitor's weirdness, that might be the cause. Any ideas to help pinpoint the cause are very much appreciated! | 21:32 |
felix[m]1 | The output of "x l" says that the source and sink are "FIXME", but I can get at the HDMI signal alright. | 21:36 |
CarlFK | heh | 21:36 |
CarlFK | http://paste.ubuntu.com/p/RCbnwKK58X/ H2U 00:00:29>d edid output1 | 21:37 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 21:37 |
CarlFK | H2U 00:00:48>d edid output0 | 21:38 |
CarlFK | FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | 21:38 |
CarlFK | nothing plugged into 0, so if you have something plugged in, but get FFs, that seems relevant | 21:38 |
felix[m]1 | I was just trying that! Sadly, "output0 port has no edid capabilities" :-( | 21:38 |
felix[m]1 | I guess that's bad :-/ | 21:39 |
CarlFK | im... skeptical | 21:39 |
CarlFK | were you the one looking at making that error message better? | 21:39 |
felix[m]1 | Oh bother. Well, something new to hack on once I get my time machine done! :-) | 21:39 |
felix[m]1 | No, I'm sorry that doesn't sound like me ;-) | 21:40 |
CarlFK | sec... looking at the code 'there' may tell you something | 21:40 |
felix[m]1 | You mean https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/platforms/nexys_video.py#L234 here? | 21:42 |
tpb | Title: HDMI2USB-litex-firmware/nexys_video.py at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com) | 21:42 |
felix[m]1 | (tjat | 21:42 |
felix[m]1 | sorry: that's where the debug message is coming from | 21:42 |
CarlFK | https://github.com/timvideos/HDMI2USB-litex-firmware/pull/424/files#diff-47042a30b4ce2bd9ca8bfc9400d9a42cR1302 | 21:43 |
tpb | Title: update-debug-edid help and error by shivmgg · Pull Request #424 · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com) | 21:43 |
CarlFK | https://github.com/shivmgg/HDMI2USB-litex-firmware/blob/a6c42b60b22eaf667acf145e0ca2b66bf9dbdf0f/firmware/ci.c#L1302 if(found == 0) wprintf("no such port\n"); | 21:44 |
tpb | Title: HDMI2USB-litex-firmware/ci.c at a6c42b60b22eaf667acf145e0ca2b66bf9dbdf0f · shivmgg/HDMI2USB-litex-firmware · GitHub (at github.com) | 21:44 |
felix[m]1 | Hm, might I have gotten the port id wrong? | 21:45 |
CarlFK | look above at the ifdef CSR_HDMI_OUT0_I2C_W_ADDR | 21:45 |
CarlFK | my guess is CSR_HDMI_OUT0_I2C_W_ADDR and OUT1 aren't defined for Nexes | 21:46 |
CarlFK | so we get unsigned int found = 0; if(found == 0) | 21:47 |
felix[m]1 | Ok maybe, I can figure this one out. Lemme see if I can get that patch applied! *rubs hands in anticipation* | 21:48 |
CarlFK | what? | 21:48 |
CarlFK | if you mean that code I referenced.. I don't think that will define CSR_HDMI_OUT0_I2C_W_ADDR for your board | 21:49 |
felix[m]1 | Oh, no, sorry, but I can figure out from the error message whether the port was not found. | 21:50 |
felix[m]1 | After that, I'll maybe see if I can track down CSR_HDMI_OUT0_I2C_W_ADDR. | 21:50 |
felix[m]1 | Does that make more sense? | 21:50 |
CarlFK | start with tracking down CSR_HDMI_OUT0_I2C_W_ADDR. | 21:51 |
felix[m]1 | (also, I'll take the opportunity to get my local repo copy up-to-date, that in itself might make a world of difference) | 21:51 |
felix[m]1 | Hmm, do you happen to know where that flag might be getting set? I can only find #ifdefs that rely on it, but not the origin. | 21:58 |
CarlFK | no idea | 22:00 |
CarlFK | build/opsis_video_lm32/software/include/generated/csr.h | 22:00 |
CarlFK | 1266:#define CSR_HDMI_OUT0_I2C_W_ADDR 0xe000a0b4 | 22:00 |
felix[m]1 | Ok, that's weird -- there's an entire block dedicated to CSR_HDMI_OUT0, but no mention of any I2C part in the entire file. | 22:05 |
CarlFK | felix[m]1: you mean for the Nexes? | 22:32 |
felix[m]1 | yep | 22:39 |
CarlFK | look it the values and define them ;) | 22:48 |
CarlFK | (I have no idea where to find them) | 22:48 |
felix[m]1 | Ok, I'll try :-) Looks like this is beyond me, though. Thanks for getting me started and helping me along so far! | 22:58 |
CarlFK | sure thing - | 23:03 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!