*** tpb has joined #timvideos | 00:00 | |
*** droy has quit IRC | 00:20 | |
*** droy has joined #timvideos | 00:20 | |
*** droy has quit IRC | 00:42 | |
*** mparuszewski has joined #timvideos | 01:42 | |
*** mpar has quit IRC | 01:45 | |
*** FeltonChris has quit IRC | 01:49 | |
*** mproctor has quit IRC | 01:52 | |
*** FeltonChris has joined #timvideos | 01:52 | |
*** FeltonChris has quit IRC | 02:18 | |
CarlFK | mithro: I need to buy a vga2hdmi converter. any suggestions? I found this for $50 http://www.monoprice.com/Product?c_id=101&cp_id=10114&cs_id=1011404&p_id=7110&seq=1&format=2 | 02:29 |
---|---|---|
tpb | <http://ln-s.net/CtFz> (at www.monoprice.com) | 02:29 |
mithro | There are many out there | 02:32 |
mithro | http://www.amazon.com/gp/registry/wishlist/356SRI9MDR35Q/ref=cm_wl_rlist_go_o? | 02:33 |
mithro | Haven't tested any of them | 02:36 |
*** mparuszewski has quit IRC | 04:19 | |
*** droy has joined #timvideos | 04:24 | |
*** droy has quit IRC | 06:25 | |
*** droy has joined #timvideos | 06:25 | |
*** mparuszewski has joined #timvideos | 06:28 | |
mithro | thaytan: which camera did I end up lending you? A canon or a sony? | 06:45 |
*** mparuszewski has quit IRC | 06:52 | |
*** slomo has joined #timvideos | 06:58 | |
*** slomo has joined #timvideos | 06:58 | |
*** droy has quit IRC | 07:39 | |
*** droy has joined #timvideos | 07:40 | |
mithro | ~seen droy | 07:45 |
tpb | mithro: droy was last seen in #timvideos 1 day, 12 hours, 34 minutes, and 14 seconds ago: <droy> congos Niharika | 07:45 |
*** tvCommitBot has joined #timvideos | 07:59 | |
tvCommitBot | [HDMI2USB] cfra opened pull request #43: cypress: extend documentation and add a .gitignore (master...cypress) http://git.io/OvW7GA | 07:59 |
*** tvCommitBot has left #timvideos | 07:59 | |
*** tvCommitBot has joined #timvideos | 08:01 | |
tvCommitBot | [HDMI2USB] mithro pushed 2 new commits to master: http://git.io/jeDouw | 08:01 |
tvCommitBot | HDMI2USB/master e5f98c5 Christian Franke: cypress: extend documentation and add a .gitignore | 08:01 |
tvCommitBot | HDMI2USB/master b918331 Tim Ansell: Merge pull request #43 from cfra/cypress... | 08:01 |
*** tvCommitBot has left #timvideos | 08:01 | |
*** rohitksingh has joined #timvideos | 08:03 | |
*** droy has quit IRC | 08:16 | |
mithro | canci: thanks! | 08:17 |
mithro | hi rohitksingh | 08:17 |
rohitksingh | Hi mithro ! :) | 08:18 |
rohitksingh | mithro: Could you please tell of the possible date for initial VC? | 08:20 |
mithro | Well, the problem is I fly to the USA tomorrow | 08:20 |
mithro | I'll then be in US/Pacific timezone for 2 weeks | 08:20 |
mithro | what is your timezone? | 08:21 |
rohitksingh | mithro: I'm in IST(Indian Standard Time) which is +5:30 of GMT | 08:21 |
rohitksingh | mithro: Maybe after you settle down in few days of getting there, then we can decide on date & time | 08:22 |
mithro | going to dinner, will be back in 30 minutes to an hour | 08:31 |
rohitksingh | okay! | 08:31 |
*** mparuszewski has joined #timvideos | 09:48 | |
*** mparuszewski has quit IRC | 09:53 | |
*** ayush3504 has joined #timvideos | 10:10 | |
*** ayush3504 has left #timvideos | 10:11 | |
*** ayush3504 has joined #timvideos | 10:13 | |
mithro | hey ayush3504 | 10:14 |
mithro | sorry I'm late | 10:14 |
mithro | dinner was a bit long | 10:15 |
*** slomo_ has joined #timvideos | 10:24 | |
*** slomo has quit IRC | 10:27 | |
*** ayush3504 has quit IRC | 10:37 | |
mithro | rohitksingh: you around now? | 10:37 |
rohitksingh | yes! | 10:38 |
mithro | I'm going to have a meeting with ayush | 10:39 |
mithro | but afterwards, would you be interested in having a meeting? | 10:39 |
rohitksingh | yeah! perfect | 10:40 |
rohitksingh | ayush3504: are you here? I have one question | 10:40 |
mithro | I think he is rebooting his computer | 10:40 |
rohitksingh | okay! | 10:40 |
rohitksingh | I wanted to ask him, how is he buying the Atlys. I've exhanged 11 mails with Coreel (digilent distributor in India). Waiting for their final mail on payment details | 10:42 |
rohitksingh | Although, the price(presumably academic price) which they have quoted (after I provided all details for student verification) comes close to the normal undiscounted price! :( | 10:43 |
*** sarwarc has quit IRC | 11:11 | |
mithro | rohitksingh: you should try sending an email to the hdmi2usb-gsoc2014 mailing list | 11:24 |
mithro | rohitksingh: the other 3 students who need to get Atlys boards are also on that list | 11:24 |
mithro | rohitksingh: I need to run home to let someone in | 11:25 |
rohitksingh | okay! thanks! | 11:25 |
mithro | rohitksingh: will you still be around in about 20 minutes? | 11:25 |
rohitksingh | yes I'll be here! | 11:25 |
mithro | okay, lets try and do a VC then | 11:25 |
rohitksingh | great! | 11:25 |
mithro | rohitksingh: it is okay if you have to run off to do something | 11:25 |
rohitksingh | Its fine! Its evening time here...don't have much to do...I'm ordering TVP7002 samples from TI. Will be online for around 2-3 hours | 11:28 |
*** ayush3504 has joined #timvideos | 11:56 | |
ayush3504 | rohitksingh: you around? | 11:57 |
rohitksingh | yes! | 11:58 |
ayush3504 | Hi | 11:58 |
rohitksingh | Hi ayush3504! | 11:59 |
ayush3504 | Had a chat with Tim. He told me you're having trouble with getting the HDMI2USB. I've contacted the auth. distributor in India, they're selling it for Rs.18000 and it's in stock. You can get it from here instead ;) | 11:59 |
ayush3504 | err Digilent Atlys board | 11:59 |
rohitksingh | ohh! its great! :) could you please tell which which distributor? | 12:00 |
ayush3504 | I think it's going to cost a lot more with customs duty if you buy it directly even with the academic pricing. | 12:00 |
ayush3504 | http://www.ajitek.in/contactus.html | 12:00 |
tpb | Title: Welcome to ajitek Solutions (at www.ajitek.in) | 12:00 |
rohitksingh | ayush3504: thanks soo much! :) :3 | 12:01 |
ayush3504 | No probs! And there's a bunch of formalities for availing the student pricing. Tell me your email, I'll forward that to you :) | 12:01 |
rohitksingh | thanks for the effort Ayush ! My mail ID is: [email protected] | 12:03 |
ayush3504 | welcome :) | 12:03 |
rohitksingh | mithro: thanks to you too...BTW ping me anytime for the VC | 12:04 |
*** Niharika has joined #timvideos | 12:09 | |
mithro | rohitksingh: I'm around again now | 12:27 |
rohitksingh | okay just 4 minutes! | 12:27 |
mithro | ayush3504: you should reply with that information on the mailing list | 12:28 |
mithro | ayush3504: there are two other students who need to purchase boards | 12:28 |
ayush3504 | mithro: sure | 12:28 |
rohitksingh | mithro: Which platform for VC? Google Hangouts or Skype? | 12:31 |
mithro | Google Hangouts | 12:31 |
Niharika | Hello. | 12:32 |
ayush3504 | Hey | 12:41 |
*** rohitksingh_ has joined #timvideos | 12:52 | |
*** rohitksingh has quit IRC | 12:54 | |
*** rohitksingh_ is now known as rohitksingh | 12:54 | |
*** ayush3504 has quit IRC | 15:03 | |
*** ayush3504 has joined #timvideos | 15:04 | |
*** mparuszewski has joined #timvideos | 15:17 | |
*** mparuszewski has quit IRC | 15:54 | |
*** ayush3504 has quit IRC | 16:00 | |
*** mparuszewski has joined #timvideos | 16:01 | |
*** ayush3504 has joined #timvideos | 16:09 | |
*** iiie has quit IRC | 16:23 | |
*** rohitksingh has left #timvideos | 16:29 | |
*** Niharika has left #timvideos | 16:43 | |
*** Niharika has quit IRC | 16:43 | |
*** ayush3504 has quit IRC | 17:06 | |
*** nully has quit IRC | 17:27 | |
*** mparuszewski has quit IRC | 17:58 | |
*** mproctor has joined #timvideos | 18:35 | |
*** Palash has joined #timvideos | 19:03 | |
*** Palash has quit IRC | 19:46 | |
*** mparuszewski has joined #timvideos | 20:54 | |
*** mpar has joined #timvideos | 20:57 | |
*** mparuszewski has quit IRC | 20:58 | |
mpar | Hello everyone, do you have any contact to Roman, GSoC mentor? | 21:02 |
canci | mithro: this is the testimage which I get: http://nowhere.ws/dump/testimage.jpg Is that what is expected? It looks a bit different than your photograph, but maybe that's because view angle dependency with your monitor? | 21:09 |
canci | mithro: okay, I get the same behavior CarlFK? described earlier | 21:18 |
canci | If I program the hex file whithout writing the bitstream to the FPGA, the cypress USB chip enumerates just fine and shows up as uvc and cdc device | 21:19 |
canci | (both with prebuilt firmware and self-compiled firmware) | 21:19 |
canci | But if I load the hdmi2usb bitstream into the fpga first, doesn't matter whether prebuilt or self-compiled, the device doesn't enumerate on USB | 21:20 |
canci | (after flashing the cypress firmware that is. Before that I can communicate with the cypress chip just fine while the hdmi2usb bitstream is already loaded) | 21:21 |
CarlFK | canci: I have 2 problems - sounds like you are talking about load .. hdmi2usb.hex and you no longer have a usb device? | 21:30 |
CarlFK | and yes, that jpg is what is expected | 21:30 |
canci | CarlFK: yes, when I load the hdmi2usb.hex into the cypress, I get enumeration errors but no usb devices | 21:32 |
canci | Someone (you?) wrote that the usb device is correctly recognized when you don't load the bitstream into the fpga before programming the cypress | 21:33 |
canci | that is true for me as well, although I guess it's not that helpful in the long run ;) | 21:33 |
CarlFK | not me | 21:40 |
CarlFK | currently when I load https://github.com/timvideos/HDMI2USB-firmware-prebuilt/raw/master/hdmi2usb.bit the hdmi input only shows as device about 1% of the time I check using xrandr | 21:43 |
CarlFK | and one of the led's on the atlys goes on/off in a somewhat related manor. it | 21:44 |
canci | the ld0 and ld1 leds indicate the presence of an hdmi signal on the hdmi inputs 0 and 1 respectively | 21:45 |
canci | for me the prebuilt bitstream was performing fine in combination with a pandaboard as a source | 21:46 |
*** slomo_ has quit IRC | 21:47 | |
CarlFK | I should be able to use an hdmi out looped into an in, right? | 21:56 |
CarlFK | hmm.. that only makes sense when it is generating a test pattern | 21:57 |
canci | hm funny | 21:59 |
canci | I loaded the bitstream using the usb-host mode instead of using the cypress | 22:00 |
canci | and now the cypress after flashing it although the hdmi2usb bitstream is in the fpga | 22:00 |
canci | (don't get an image though - mplayer complains [mjpeg @ 0x7fe274ae4ea0]No JPEG data found in image) | 22:01 |
canci | (ld3 is on, ld4 is off) | 22:02 |
canci | ah, after another reconnect it works :) | 22:07 |
*** mpar has quit IRC | 22:11 | |
CarlFK | canci: after loading hdmi2usb.hex, when I hit the buttons, the lights near the rj45 light up. does that happen to you too? | 22:26 |
canci | nope, unless I hit the reset button | 22:28 |
canci | (so yea, they light up if I hit the reset button, but otherwise not) | 22:28 |
canci | okay, got it working now - somewhat | 22:28 |
CarlFK | huh | 22:28 |
canci | although the jpeg stream drops after some time with [mjpeg @ 0x7fab7a522ea0]Found EOI before any SOF, ignoring | 22:29 |
canci | CarlFK: what works for me is to load JP11 and to put the hdmi2usb.bit onto a fat32 usb stick which is connected to the devboard on power on | 23:04 |
canci | CarlFK: if I program the fpga that way (the pic connected to the usb-a connector will program the fpga if it finds a bitstream and jp11 is loaded) I can program the cypress chip with fxload and it works just fine | 23:05 |
CarlFK | neat.. um.. what is jp11? | 23:07 |
canci | it's directly next to the USB-A connector | 23:13 |
canci | when I turn on the board in that mode, ld7 will be lit and ld5 will be lit very dim. After programming is complete, the done led will light up | 23:15 |
canci | and the test image is displayed | 23:15 |
canci | (JP11 is a Jumper next to the USB-A connector. The JP11 label is printed directly between the jumper and the USB-connector, so you probably will only see it when looking at the pcb directly from above) | 23:18 |
CarlFK | canci: here is me pressing the buttons and the lights lighting up: https://www.dropbox.com/s/5253woednofx6eo/VID_20140423_181401.3gp | 23:23 |
tpb | Title: Dropbox - VID_20140423_181401.3gp (at www.dropbox.com) | 23:23 |
canci | CarlFK: that looks as if you don't have the bitstream flashed correctly | 23:27 |
canci | your video shows how the devboard behaves with the demo bitstream that is loaded in factory mode | 23:27 |
CarlFK | lsusb shows Bus 002 Device 007: ID fb9a:fb9a | 23:28 |
canci | hm... are you aware that the described programming steps in the documentation and also my suggested usb-stick method both program only the volatile memory of the fpga? | 23:28 |
CarlFK | yes | 23:28 |
canci | okay, hm | 23:29 |
canci | how do you load the bitstream into the fpga then? | 23:29 |
CarlFK | ./libusb/examples/fxload -vvv -t fx2 -d 1443:0007 -I hdmi2usb.hex | 23:29 |
canci | that is the command to program the cypress 8051 usb chip | 23:30 |
CarlFK | I power cycled it and did that | 23:30 |
canci | yea, the power cycle cleared the ram of the fpga and after the power cycle it seems the board loaded the demo bitstream | 23:31 |
canci | with the command you gave you have only programmed the cypress usb chip, but not the actual fpga | 23:31 |
canci | so your fpga is still running the demo code | 23:31 |
CarlFK | huh, yes, you are right. I thought I had checked for that. | 23:32 |
canci | You can either load the bitstream using the method with usb-stick which I described earlier, that one works for me. | 23:32 |
canci | or you can follow stage 1 of https://github.com/timvideos/HDMI2USB/wiki/Digilent-Atlys-Board%3A-Loading-Firmware | 23:32 |
tpb | <http://ln-s.net/-DD0> (at github.com) | 23:32 |
mithro | hey peeps | 23:33 |
canci | (that works for me as well, however the cypress chip will only work with the hdmi2usb.hex if I programmed the bitstream with the usb-stick method) | 23:33 |
canci | mithro: hey :) | 23:33 |
CarlFK | (02:18:58 AM) CarlFK: hmmm I seem to remember them lighting up when buttons where held down | 23:34 |
CarlFK | (02:20:04 AM) mithro: You are thinking of the LEDs above the switch | 23:34 |
CarlFK | ^^^^ stock default demo mode! | 23:34 |
mithro | on the Atlys the FPGA boots from Flash and the Cypress boots from an EEPROM | 23:34 |
mithro | none of our instructions change those contents, so power cycling the device should always restore you back to the stock system | 23:35 |
CarlFK | and the stock system bli | 23:35 |
CarlFK | arg | 23:35 |
CarlFK | and the stock system blinks the lights by the rj45 | 23:35 |
mithro | CarlFK: on my device they flash once when the device is turned on and then once again before the done light comes on | 23:38 |
canci | mithro, CarlFK: I just tried the demo mode on my board. In that mode, the up/down/left/right/center buttons blink the leds next to the rj45 | 23:39 |
Joelw | Do you mean the PHY status lights? If they're flashing it just means that the PHY isn't being held in reset. | 23:39 |
CarlFK | alli: here is me pressing the buttons and the lights lighting up: https://www.dropbox.com/s/5253woednofx6eo/VID_20140423_181401.3gp | 23:39 |
tpb | Title: Dropbox - VID_20140423_181401.3gp (at www.dropbox.com) | 23:39 |
mithro | canci: wow you are right | 23:39 |
CarlFK | lol | 23:39 |
canci | mithro: btw, as i'm not sure whether you will sift through the backlog: If I program the fpga via the PIC on the devboard using a USB flash drive, everything works perfectly | 23:40 |
canci | (meaning I can program the cypress usb chip using fxload and it returns as uvc and cdc device and I get video) | 23:41 |
canci | when I program the fpga using the cypress-usb-jtag thingy, it also seems to get the bitstream correctly (test image shows up in that case), but the cypress chip won't enumerate on usb after I programmed it with the hex image | 23:42 |
Joelw | Just watched the video.. I don't actually know what's going on there :) | 23:43 |
canci | Joelw: it looks exactly like what my board is doing in demo mode :) | 23:43 |
Joelw | Ah right - maybe the demo design does that? I can't remember - I think I overwrote mine pretty early on. | 23:45 |
Joelw | I really don't like the Digilent programming thingy. I highly recommend investing in a Xilinx USB Platform Cable (clone) | 23:46 |
canci | Joelw: you mean using the jtag pinheader? | 23:46 |
CarlFK | what is the Digilent programming thingy? | 23:47 |
Joelw | CarlFK: The on-board USB programmer and Digilent Adept or the Digilent plugin for iMPACT | 23:47 |
Joelw | canci: Yes. I think it's less fiddly! Well worth the $50 | 23:47 |
mithro | Joelw: we should be able to use libfpgalink for programming | 23:47 |
CarlFK | Joelw: you mean djtgcfg? | 23:48 |
canci | Joelw: yea, I still have one of these http://www.amontec.com/jtagkey-tiny.shtml flying around somewhere, though I am not sure if it's supported by impact | 23:49 |
tpb | Title: Amontec JTAGkey-Tiny : Tiny USB to JTAG cable for ARM via sdk4arm - YAGARTO - OpenOCD (at www.amontec.com) | 23:49 |
Joelw | mithro: Yeah, that should be okay - I'd imagine it's a bit more transparent than the Digilent tools | 23:49 |
Joelw | CarlFK: I think that's still the Digilent command.. with the Xilinx cable, you'd just use iMPACT in batch mode or something (I must admit to only using the GUI) | 23:50 |
mithro | http://www.makestuff.eu/wordpress/software/fpgalink/ | 23:50 |
tpb | Title: FPGALink: Easy USB to FPGA Communication (at www.makestuff.eu) | 23:50 |
Joelw | canci: Yeah, only the ones that claim to be Xilinx clones will work with iMPACT | 23:51 |
mithro | I keep meaning to get around to testing that / writing instructions for that | 23:51 |
Joelw | Anyway! Ignore me - I wouldn't recommend that everyone go out and get the Xilinx clone. I just don't think much of the Digilent plugin. I'd use fpgalink though. | 23:52 |
mithro | canci: I have no idea about using a USB stick to program the Atlys | 23:52 |
mithro | canci: can you write up some instructions? | 23:53 |
canci | mithro: yea, I'll try to do that tomorrow | 23:54 |
canci | Joelw: yea, but having a separate jtag access is probably be helpful to debug or reprogram the fpga while the cypress chip is executing the hdmi2usb code | 23:55 |
canci | s/be// | 23:55 |
Joelw | Yeah, exactly! It's also worth it just to be able to use ChipScope Pro. | 23:56 |
Joelw | Though I think that works through the Digilent plugin, but probably not if you've replaced the FX2LP firmware | 23:56 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!