*** tpb has joined #timvideos | 00:00 | |
*** nueces has quit IRC | 02:34 | |
*** nueces has joined #timvideos | 02:34 | |
*** nueces has quit IRC | 03:19 | |
*** nueces has joined #timvideos | 03:25 | |
mithro | https://docs.google.com/drawings/d/1pzHJHXdK3i8jXyajnJr600iyQJxbygrYz6OKwOTBKbw/edit | 04:01 |
---|---|---|
tpb | Title: Roadie Case Construction - Google Drawings (at docs.google.com) | 04:01 |
*** rohitksingh_work has joined #timvideos | 04:09 | |
*** CarlFK has quit IRC | 04:29 | |
*** nueces has quit IRC | 04:30 | |
*** CarlFK has joined #timvideos | 04:50 | |
*** ChanServ sets mode: +v CarlFK | 04:50 | |
*** rohitksingh_work has quit IRC | 06:18 | |
*** rohitksingh_work has joined #timvideos | 06:18 | |
*** rohitksingh_wor1 has joined #timvideos | 06:51 | |
*** rohitksingh_work has quit IRC | 06:52 | |
mithro | _florent_: low priority ping | 07:13 |
_florent_ | mithro: hi | 07:18 |
mithro | I started looking at opsis-soc | 07:19 |
mithro | _florent_: I assume you saw all the issues I logged on the repo? :-P | 07:22 |
_florent_ | mithro: yes I saw it | 07:22 |
_florent_ | but haven't find time to really look at it | 07:23 |
mithro | _florent_: The current "opsis_hdmi2usb" target seems to only take 5 minutes to generate - I'm wondering if the encoder is actually being included with that speed? | 07:24 |
_florent_ | mithro: I'll do that soon | 07:24 |
_florent_ | mithro: let me check that... | 07:24 |
mithro | _florent_: The couple of issues I could use your comments on are | 07:25 |
mithro | https://github.com/enjoy-digital/opsis-soc/issues/7 | 07:25 |
tpb | Title: Figure out `firmware/uip` · Issue #7 · enjoy-digital/opsis-soc · GitHub (at github.com) | 07:25 |
mithro | https://github.com/enjoy-digital/opsis-soc/issues/13 | 07:25 |
tpb | Title: Figure out how to use tftp to load firmware via ethernet · Issue #13 · enjoy-digital/opsis-soc · GitHub (at github.com) | 07:25 |
_florent_ | mithro: I think using SDRAM to store the firmware greatly reduced the number of block ram used and then the time to generate the bitstream | 07:26 |
_florent_ | ok I'll look right now at these 2 issues | 07:26 |
mithro | _florent_: If that is the case, this is pretty awesome | 07:26 |
mithro | _florent_: I could figure them out myself, but I'm sure if you drop a couple of small comments on them it will be much quicker for me | 07:27 |
*** rohitksingh_wor1 has quit IRC | 07:34 | |
mithro | _florent_: My first task to move forward is to fix this -> https://github.com/enjoy-digital/opsis-soc/issues/3 - I assume you are using an external UART because you haven't found the TOFE UART reliable and are not using the FX2 either? | 07:39 |
tpb | Title: Connect UART to multiple locations · Issue #3 · enjoy-digital/opsis-soc · GitHub (at github.com) | 07:39 |
_florent_ | mithro: indeed, the TOFE UART is not really reliable here | 07:40 |
_florent_ | when I get it working, I'm able to use it | 07:41 |
_florent_ | but from time to time, it seems to have initialization problem | 07:41 |
_florent_ | and I need to plug/unplug the usb cable multiple time to get the UART working | 07:41 |
_florent_ | so when you are already debugging something else this is a bit painful | 07:42 |
mithro | _florent_: Can you log a bug somewhere with info so I can try and repo it? | 07:42 |
_florent_ | ok I'll do that | 07:43 |
*** rohitksingh_work has joined #timvideos | 07:43 | |
mithro | _florent_: What are you using for a UART? A PMOD to USB UART thingy like this -> http://store.digilentinc.com/pmodusbuart-usb-to-uart-interface/ ? | 08:17 |
tpb | Title: PmodUSBUART: USB to UART Interface - Digilent (at store.digilentinc.com) | 08:17 |
mithro | _florent_: Or have you just shoved another device into the holes? :P | 08:17 |
_florent_ | mithro: It's not a PMOD, just a USB to UART module connected to the PMOD connector | 08:26 |
mithro | _florent_: What tftp server do you use? Your on Windows mainly right? | 08:29 |
mithro | shenki: What tftp server do you recommend? | 08:30 |
shenki | mithro: trying to work out what i have installed | 09:16 |
shenki | mithro: whatever 'apt-get install tftpd' installs | 09:16 |
shenki | and then something like this in /etc/xinetd.d/tftp: | 09:17 |
shenki | service tftp | 09:17 |
shenki | { | 09:17 |
shenki | protocol = udp | 09:17 |
shenki | port = 69 | 09:17 |
shenki | socket_type = dgram | 09:17 |
shenki | wait = yes | 09:17 |
shenki | user = nobody | 09:17 |
shenki | server = /usr/sbin/in.tftpd | 09:17 |
shenki | server_args = /srv/tftp | 09:17 |
shenki | disable = no | 09:17 |
shenki | } | 09:17 |
mithro | _florent_: Is liteEth statically configured for a given IP address? Or does it use DHCP? | 09:27 |
*** ssk1328 has joined #timvideos | 09:40 | |
*** rohitksingh_work has quit IRC | 10:03 | |
*** rohitksingh_work has joined #timvideos | 10:03 | |
*** thaytan has joined #timvideos | 10:28 | |
*** ChanServ sets mode: +v thaytan | 10:28 | |
*** CarlFK has quit IRC | 10:53 | |
mithro | _florent_: Looks like I have the tftp stuff booting on the opsis_sim target | 11:45 |
*** ssk1328 has quit IRC | 11:47 | |
mithro | Probably not going to get to a real system tonight | 12:03 |
_florent_ | mithro: sorry I was not there, I'm back if needed | 12:04 |
mithro | _florent_: Nothing needed at the moment, just giving you an update | 12:05 |
_florent_ | ok | 12:05 |
mithro | _florent_: Oh, what speed do you get the simulation to run at? | 12:06 |
_florent_ | I don't remember exactly, something between 300Khz and 1Mhz | 12:06 |
mithro | I'm getting around "average speed: 0.174 MHz" | 12:07 |
mithro | And what is the telnet port suppose to do? :-P | 12:07 |
_florent_ | you should be able to get same console than with UART | 12:11 |
mithro | _florent_: I think I've broken it then - typing anything on the telnet interface seems to cause newlines to appear on the uart console but nothing gets back | 12:12 |
mithro | I'll see if I can get it working without my changes a bit later | 12:13 |
cr1901_modern | _florent_: Did you get my previous message? | 12:13 |
_florent_ | mithro: ok, not sure I tested it recently | 12:21 |
mithro | _florent_: Well, if I get the same behaviour without my changes I know it wasn't me :-) | 12:21 |
_florent_ | cr1901_modern: sorry, what was the question? | 12:23 |
cr1901_modern | _florent_: https://logs.timvideos.us/%23timvideos/%23timvideos.2016-09-15.log.html#t2016-09-15T22:17:15 | 12:39 |
cr1901_modern | _florent_: The idea is to free up all the PLLs for HDMI in and out. HDMI out could possibly get away with a DCM. HDMI in- there's absolutely no way around using a PLL if receiving data reliably is a requirement :) | 12:40 |
*** nueces has joined #timvideos | 12:50 | |
_florent_ | cr1901_modern: I don't know if it can work, have you tried it? | 12:54 |
_florent_ | cr1901_modern: it's for the minispartan6 that you need that right? | 12:54 |
*** rohitksingh_work has quit IRC | 12:55 | |
mithro | _florent_: It would be nice to have some free PLLs on all the boards :) | 13:07 |
mithro | well home + bed time for me | 13:19 |
mithro | gnight! | 13:19 |
*** rohitksingh has joined #timvideos | 13:34 | |
cr1901_modern | _florent_: Yes, it's for the minispartan that I need it. | 13:38 |
cr1901_modern | _florent_: I was just wondering if I could extend it beyond minispartan | 13:38 |
_florent_ | cr1901_modern: you tested it successfully on the minispartan6? | 13:39 |
cr1901_modern | _florent_: Yes. The board boots. But since I haven't ported minispartan to LiteX yet the firmware crashes pretty soon after | 13:40 |
cr1901_modern | _florent_: The thing with minispartan is that it only uses two of the PLL outputs. Same frequency, different phase. I use one DCM to generate the 2.5x freq, and another to generate 270 degrees out of phase | 13:41 |
cr1901_modern | _florent_: The opsis on the other hand, uses all of the PLL's outputs, and I'm unsure of the best way to connect the clock network together | 13:42 |
cr1901_modern | The opsis' clock network is much more complicated (and Idk why- I haven't been working on that board) | 13:43 |
*** cr1901_modern1 has joined #timvideos | 13:46 | |
*** cr1901_modern2 has joined #timvideos | 13:47 | |
cr1901_modern2 | What the hell is going on with my connection?! | 13:48 |
*** cr1901_modern has quit IRC | 13:48 | |
_florent_ | cr1901_modern: the clock network is more complicated on the opsis since it uses DDR3 and need more clocks for that | 13:50 |
*** cr1901_modern1 has quit IRC | 13:51 | |
*** cr1901_modern2 is now known as cr1901_modern | 13:51 | |
cr1901_modern | _florent_: I see. I wonder if Xilinx has an APNOTE for using DCMs with DDR3... | 13:52 |
_florent_ | cr1901_modern: I don't know, but it's already a bit difficult to get things working with PLL, so I'm probably not going to try to get it working with DCM my self :) | 13:53 |
cr1901_modern | _florent_: It was just a thought, is all. If/when I get an Opsis, I'd be willing to take a stab myself | 13:54 |
*** Bertl_oO is now known as Bertl | 14:00 | |
*** CarlFK has joined #timvideos | 14:44 | |
*** ChanServ sets mode: +v CarlFK | 14:44 | |
*** Bertl is now known as Bertl_oO | 16:44 | |
*** nueces has quit IRC | 19:32 | |
*** rohitksingh has quit IRC | 20:56 | |
*** f15h has joined #timvideos | 21:14 | |
*** f15h has quit IRC | 21:40 | |
*** nueces has joined #timvideos | 23:03 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!