*** tpb has joined #timvideos | 00:00 | |
*** rohitksingh_work has joined #timvideos | 02:55 | |
mithro | paddatrapper: Good to hear you got it working! | 03:26 |
---|---|---|
mithro | paddatrapper: ping? | 06:29 |
paddatrapper | mithro: pong | 06:29 |
mithro | paddatrapper: I'm feeling a bit unwell, so we might need to skip the VC meeting today | 06:30 |
paddatrapper | mithro: ok no problem. Hope you feel better soon | 06:31 |
mithro | We should go through how things are going and where you are at though, you okay with doing it on IRC? | 06:31 |
mithro | Examples of other student blogs are | 06:32 |
mithro | * https://shashankgangrade.wordpress.com | 06:32 |
mithro | * http://dreamsxtrinsic.blogspot.com.au/2014/ | 06:32 |
tpb | Title: 2014 | Dreams eXtrinsic (at dreamsxtrinsic.blogspot.com.au) | 06:33 |
mithro | paddatrapper: Sounds like you got the serial port working and wireshark? | 06:35 |
*** sb0 has joined #timvideos | 06:35 | |
paddatrapper | mithro: Yup all working. The only thing I didn't get to was flashing the FX2 as a Saleae logic analyser | 06:36 |
paddatrapper | mithro: Shall I add the serial info to the docs? | 06:38 |
mithro | paddatrapper: You should add an example serial test firmware to the fx2 firmware I think? With info on how to reproduce it | 06:39 |
paddatrapper | mithro: I don't follow? My serial test firmware was the standard firmware in the master branch | 06:39 |
mithro | paddatrapper: It would be good to have a simple test firmware that other people can test with when getting started | 06:40 |
mithro | paddatrapper: IE It would have been easier for you to get it working if things were simpler, right? | 06:41 |
mithro | paddatrapper: And had some docs with the wiring needed | 06:41 |
paddatrapper | I found the problem I had was 1) never used USART before 2) lack of pinout descriptions. The firmware side was pretty simple (make fx2-load), but firmware with constant known serial output would be helpful | 06:42 |
mithro | paddatrapper: Yeah | 06:42 |
mithro | paddatrapper: So, lets take the time to fix thoses so the next time someone needs to do this it is easier | 06:43 |
paddatrapper | mithro: Ok will do then. Shall I do it as a branch or a Makefile option? (make fx2-serial or something) | 06:44 |
mithro | I think it should probably just be a new firmware directory in the https://github.com/timvideos/HDMI2USB-fx2-firmware repo? | 06:44 |
tpb | Title: GitHub - timvideos/HDMI2USB-fx2-firmware: HDMI2USB firmware for the Cypress FX2 found on the Digilent Atlys and Numato Opsis boards. (at github.com) | 06:44 |
paddatrapper | cool, that would work well | 06:45 |
mithro | paddatrapper: Did we end up with a simple firmware which flashes LEDs? | 06:47 |
paddatrapper | mithro: I think there's one in the example directory of the fx2lib, haven't tried loading it though | 06:47 |
mithro | paddatrapper: That would probably be good to have in that repo as well | 06:48 |
paddatrapper | mithro: yeah makes testing that you can load firmware, etc easier | 06:48 |
paddatrapper | mithro: I'll be back in an hour. Got a lecture now | 06:50 |
mithro | paddatrapper: Okay | 06:50 |
*** Ishan_Bansal has joined #timvideos | 06:54 | |
mithro | Morning Ishan_Bansal | 06:54 |
mithro | Ishan_Bansal: Did you want to try IRCCloud rather than the crappy Freenode web gateware? | 06:55 |
Ishan_Bansal | mithro: Hi | 06:55 |
Ishan_Bansal | mithro : Till now I think I don't found any problem with freenode web gateware | 06:57 |
mithro | Ishan_Bansal: It's okay for limited usage, but you get disconnected if you accidently reload the page and stuff like that | 06:57 |
Ishan_Bansal | ya, for that I use this : https://botbot.me/freenode/timvideos/ | 06:58 |
mithro | Ishan_Bansal: We also have logs at https://logs.timvideos.us/%23timvideos/ | 06:58 |
mithro | Ishan_Bansal: IRCCloud also has a nice mobile client - but if you are happy to continue using the web gateware, that is fine | 06:59 |
Ishan_Bansal | hm , I think for now I am fine with the gateware:) | 07:01 |
mithro | Ishan_Bansal: You might want to look at the floating point stuff that a previous student did -> https://github.com/enjoy-digital/litevideo/tree/master/litevideo/float_arithmetic | 07:05 |
tpb | Title: litevideo/litevideo/float_arithmetic at master · enjoy-digital/litevideo · GitHub (at github.com) | 07:05 |
mithro | Ishan_Bansal: and https://docs.google.com/document/d/1684Tn4aeWxeelCvrJ5maKJoShtlIRolC2oq0c4_4A7k/edit | 07:06 |
tpb | Title: Design Document on 16bit Floating Point - Google Docs (at docs.google.com) | 07:06 |
Ishan_Bansal | mithro : surely I will go through them by tonight | 07:12 |
mithro | Ishan_Bansal: No hurry, I'm not 100% sure they will be super useful for you | 07:12 |
Ishan_Bansal | mithro : Also mithro their is a line in the new_dct_tb.py 'https://github.com/ishan98/litejpeg/blob/master/litejpeg/test/new_dct_tb.py' line 52. | 07:16 |
Ishan_Bansal | It doesn't stop like something going in an infinite loop. | 07:16 |
Ishan_Bansal | I stuck with it for the last two days but not able to figue out the reason, on closing the code in between and running the dct.vcd so formed all the things seems fine to me | 07:18 |
mithro | Did you find https://github.com/m-labs/migen/blob/master/doc/simulation.rst and https://m-labs.hk/migen/manual/simulation.html ? | 07:18 |
tpb | Title: migen/simulation.rst at master · m-labs/migen · GitHub (at github.com) | 07:18 |
Ishan_Bansal | Ya , I go through them before, but not able to find the answer | 07:20 |
mithro | Ishan_Bansal: There is also https://github.com/enjoy-digital/litevideo/blob/master/litevideo/output/test/core_tb.py which can be used as an example... | 07:20 |
tpb | Title: litevideo/core_tb.py at master · enjoy-digital/litevideo · GitHub (at github.com) | 07:20 |
mithro | Ishan_Bansal: Does https://github.com/enjoy-digital/litevideo/blob/master/litevideo/csc/test/rgb2ycbcr_tb.py work for you? | 07:22 |
tpb | Title: litevideo/rgb2ycbcr_tb.py at master · enjoy-digital/litevideo · GitHub (at github.com) | 07:22 |
Ishan_Bansal | Yes this works for me. | 07:23 |
Ishan_Bansal | I also compare the code and .vcd of both of them, but still not able to figure out what is the problem. | 07:24 |
mithro | Ishan_Bansal: So your test gets stuck in an infinite loop? | 07:24 |
paddatrapper | mithro: I'm back. Joys of group work and no group... | 07:25 |
Ishan_Bansal | If you see the dct.vcd if seems that all the outputs come in the logger and get their final value in steady position but their is something that needs to stop after that | 07:26 |
mithro | Ishan_Bansal: Does the zigzag module take a ("data", 24) ? | 07:27 |
Ishan_Bansal | mithro : Does we have any function that is able to kill the stimulations after a certain number of clock cycles ? I think that solves the problem. | 07:28 |
mithro | Ishan_Bansal: So, your zigzag module takes 12bit data it seems? | 07:29 |
mithro | Ishan_Bansal: I'm not sure what happens when the data sizes don't match.... | 07:30 |
Ishan_Bansal | It is not a major problem, it will just add extra zeros at the remainig bits | 07:31 |
mithro | Ishan_Bansal: Can you also try moving the packet=Packet(xxxx) inside the for i in range(4) loop? | 07:32 |
mithro | Ishan_Bansal: Which branch should I be looking at? | 07:34 |
Ishan_Bansal | master | 07:35 |
Ishan_Bansal | It still give the same result | 07:35 |
mithro | Ishan_Bansal: Why is everything inside a litejpeg directory? | 07:36 |
Ishan_Bansal | mithro : As I want to use the same format what enjoydigital used for the RGB2YCbCr so thats why I use to work with the repository | 07:39 |
mithro | Ishan_Bansal: Enjoy-Digital's litejpeg is at the top level... https://github.com/enjoy-digital/litejpeg | 07:40 |
tpb | Title: GitHub - enjoy-digital/litejpeg: Small footprint and configurable JPEG encoder and decoder (WIP) (at github.com) | 07:40 |
mithro | https://www.irccloud.com/pastebin/LWEZeWii/ | 07:40 |
tpb | Title: Snippet | IRCCloud (at www.irccloud.com) | 07:40 |
mithro | Ishan_Bansal: I'm on 3062ffd667aad1b80ed4f2fcf75b89c074e9ffb4 | 07:41 |
Ishan_Bansal | mithro : The output which you show is of zigzag, I am talking about dct for the problem of infinite loop | 07:44 |
mithro | Which test should I be running? | 07:44 |
Ishan_Bansal | new_dct_tb.py : 'https://github.com/ishan98/litejpeg/blob/master/litejpeg/litejpeg/test/new_dct_tb.py' | 07:45 |
mithro | https://www.irccloud.com/pastebin/FKzmpohi/ | 07:46 |
tpb | Title: Snippet | IRCCloud (at www.irccloud.com) | 07:46 |
mithro | Ishan_Bansal: That is what happens for you? | 07:46 |
Ishan_Bansal | yes | 07:47 |
mithro | Okay, at least I can reproduce it :-) | 07:47 |
mithro | Ishan_Bansal: sb0 and others in #m-labs channel might be able to help (sb0 wrote the migen simulator) - it's probably something really simple that we are both missing :-) | 07:49 |
Ishan_Bansal | ok, that sounds good. I will try to talk to them. | 07:53 |
mithro | Ishan_Bansal: I've hit similar things before - the simulator isn't great and giving you good feedback when you do something silly | 07:57 |
*** f15h has joined #timvideos | 08:05 | |
Ishan_Bansal | mithro :I have made a message to #m-labs hoping for a quick response | 08:07 |
Ishan_Bansal | mithro : going for lunch back in an hour. | 08:07 |
mithro | Ishan_Bansal: Okay, enjoy your lunch | 08:08 |
*** f15h has quit IRC | 08:09 | |
mithro | paddatrapper: It sounds like you got wireshark working with usb capture? | 08:21 |
mithro | It would be good to write up a short doc about how you did it and how it works | 08:23 |
mithro | Does the Logitech camera you got have inbuilt audio? | 08:24 |
*** rohitksingh_wor1 has joined #timvideos | 10:24 | |
*** rohitksingh_work has quit IRC | 10:27 | |
*** Ishan_Bansal has quit IRC | 11:14 | |
*** Ishan_Bansal has joined #timvideos | 11:32 | |
*** rohitksingh_wor1 has quit IRC | 11:51 | |
*** Ishan_Bansal has quit IRC | 12:14 | |
*** rohitksingh has joined #timvideos | 12:38 | |
*** Signotheque has quit IRC | 14:06 | |
*** rk[ghost] has joined #timvideos | 15:15 | |
paddatrapper | mithro: ok will do. Yes it does and in fact it arrived today. Haven't been home to look at it yet | 15:54 |
*** tsglove has quit IRC | 17:05 | |
*** tsglove has joined #timvideos | 17:10 | |
*** rohitksingh has quit IRC | 17:39 | |
*** Ishan_Bansal has joined #timvideos | 18:02 | |
*** tpb has joined #timvideos | 20:01 | |
*** Ishan_Bansal has quit IRC | 20:01 | |
*** tumbleweed has quit IRC | 20:33 | |
*** tumbleweed has joined #timvideos | 20:33 | |
*** tumbleweed has quit IRC | 20:33 | |
*** tumbleweed has joined #timvideos | 20:33 | |
*** puck`` has quit IRC | 21:25 | |
*** puck`` has joined #timvideos | 21:26 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!