*** tpb has joined #timvideos | 00:00 | |
mithro | CarlFK: join #debian-bootstrap on OFTC | 00:11 |
---|---|---|
mithro | CarlFK: I just updated that rebootstrap page with status of the lm32 stuff | 00:11 |
*** rohitksingh has quit IRC | 00:36 | |
CarlFK | mithro: what page? | 02:17 |
mithro | CarlFK: Helmut was suggesting we use https://wiki.debian.org/HelmutGrohne/rebootstrap to do it | 02:18 |
tpb | Title: HelmutGrohne/rebootstrap - Debian Wiki (at wiki.debian.org) | 02:18 |
CarlFK | mithro: I am confused. I was talking about exar-uart-driver ... are you? | 02:38 |
mithro | No | 02:38 |
CarlFK | lol | 02:38 |
mithro | I was talking about the 2:44 pm <+CarlFK> mithro: 4. Compile and install binutils. Take the latest version from GNU. | 02:38 |
CarlFK | oh right.. | 02:39 |
CarlFK | mithro: I may have messed up this page : https://github.com/timvideos/streaming-system/wiki/Debian-Packaging | 02:40 |
tpb | Title: Debian Packaging · timvideos/streaming-system Wiki · GitHub (at github.com) | 02:40 |
CarlFK | by putting exar-uart-driver between "Package gcc-lm32 port?" and "Compile and install binutils" | 02:41 |
CarlFK | mithro: can you clean that up and add a link to whatever gcc-lm32 is about? | 02:42 |
mithro | I moved the exar-uart-driver stuff to the HDMI2USB related stuff | 02:43 |
CarlFK | mithro: thanks. | 02:47 |
mithro | CarlFK: the exar-uart-driver already has some packaging stuff | 02:49 |
mithro | it just not very good | 02:49 |
CarlFK | mithro: yeah, that looked like an easy one for someone to do that knows what they are doing | 02:50 |
CarlFK | and also the 2 dvswitch | 02:51 |
mithro | CarlFK: yeah | 02:52 |
mithro | sadly I didn't get any takers | 02:52 |
mithro | Well, there was one who is helping with the firmware packaging | 02:55 |
CarlFK | who was that ? | 02:59 |
*** tija has joined #timvideos | 04:10 | |
mithro | CarlFK: back now | 04:19 |
mithro | hey tija! | 04:19 |
tija | mithro: Hi! How are you? | 04:19 |
mithro | tija: busy! | 04:20 |
tija | mithro: Tell me something new! | 04:20 |
mithro | tija: The misoc firmware is going well | 04:20 |
mithro | CarlFK: stappers | 04:21 |
tija | mithro: Yeah I have been following the development. I was having problems with generating the gateware but now it is sorted. | 04:22 |
mithro | tija: Did you see ryan's get-env.sh and setup-env.sh scripts? | 04:22 |
tija | mithro: yes,I used that but after the script complete, I had to go to the build folder and the run setup.py og migen, then everything started working. | 04:23 |
tija | mithro: I am trying to figure out the code, any leads will be helpful. I would like to modify it and use it for another project. | 04:27 |
mithro | tija: what do you mean by "figure out the code" as in migen/misoc or for the hdmi2usb-misoc-firmware? | 04:34 |
tija | mithro: hdmi2usb-misoc-firmware | 04:35 |
mithro | tija: what do you want to use it for? | 04:36 |
tija | mithro: I want to remove the jpeg encoder and use another image processing ip. | 04:37 |
mithro | tija: so you need to wrap it? | 04:37 |
tija | mithro: yes | 04:37 |
mithro | tija: take a look at the encoder stuff | 04:39 |
mithro | tija: https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/hdl/encoder/__init__.py | 05:10 |
tpb | Title: HDMI2USB-misoc-firmware/__init__.py at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 05:10 |
*** hyades has joined #timvideos | 06:01 | |
_florent_ | hi | 07:18 |
_florent_ | mithro: I'll have a look at the mnemonic in the firmware for the ports | 07:18 |
mithro | _florent_: I would like both a mnemonic and a textual description | 07:19 |
_florent_ | you want to use the mnemonic in the command right? (ex: hdmi_out1 J1?) | 07:20 |
mithro | _florent_: eventually something like "connect output J2 to input J1" | 07:23 |
_florent_ | OK yes that's more explicit | 07:24 |
_florent_ | can you give me an example of textual description you want ot add? | 07:24 |
mithro | HDMI2USB> help J2 | 07:24 |
mithro | J2 is the HDMI connect on the top right hand corner of the board near the USB connected and power switch. | 07:25 |
mithro | s/connect/connector/ | 07:25 |
mithro | HDMI2USB> help J8 | 07:25 |
mithro | When looking straight on, J8 is the leftmost HDMI connector and is an input labeled "HDMI In 1". | 07:26 |
mithro | Something like that | 07:26 |
_florent_ | OK, I'll see how we can add that | 07:29 |
_florent_ | tija: if you want to use another image processing ip, you can build a SoC on top of VideomixerSoC | 07:30 |
_florent_ | as it's done here: | 07:30 |
_florent_ | https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/targets/atlys_hdmi2usb.py#L56 | 07:31 |
tpb | Title: HDMI2USB-misoc-firmware/atlys_hdmi2usb.py at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 07:31 |
mithro | _florent_: as I said, I think we just dump some extra strings in a header file somewhere. | 07:35 |
tija | _florent_: Hi florent! Is the dataflow of VideomixerSoC something like this: HDMI IN -> Framebuffer -> HDMI OUT ? | 07:39 |
_florent_ | yes, you can configure the dataflow with the software | 07:40 |
tija | _florent_: CAn you point me to the file? processor.c? | 07:44 |
*** CarlFK has quit IRC | 07:48 | |
_florent_ | https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/firmware/lm32/ci.c#L219 | 07:55 |
tpb | Title: HDMI2USB-misoc-firmware/ci.c at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 07:55 |
_florent_ | https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/firmware/lm32/ci.c#L234 | 07:55 |
tpb | Title: HDMI2USB-misoc-firmware/ci.c at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 07:55 |
*** hyades has quit IRC | 08:10 | |
tija | Thank you | 08:22 |
*** rohitksingh has joined #timvideos | 09:59 | |
*** rohitksingh has quit IRC | 11:42 | |
*** sb0 has joined #timvideos | 13:23 | |
*** rohitksingh has joined #timvideos | 13:29 | |
*** tija has quit IRC | 13:34 | |
*** tija has joined #timvideos | 14:24 | |
tija | Anyone around? When I run source scripts/flash-hdmi2usb.sh my terminal crashes. | 14:47 |
_florent_ | tija: can you try the commands of the script manually to see what is causing your crash? | 15:04 |
_florent_ | mithro: can you fill the descriptions here: | 15:05 |
_florent_ | https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/platforms/atlys.py#L530 | 15:05 |
tpb | Title: HDMI2USB-misoc-firmware/atlys.py at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 15:05 |
_florent_ | https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/platforms/opsis.py#L313 | 15:05 |
tpb | Title: HDMI2USB-misoc-firmware/opsis.py at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 15:05 |
tija | Any help with this error? https://www.irccloud.com/pastebin/jFaU22pG/ | 15:07 |
tpb | Title: Pastebin | IRCCloud (at www.irccloud.com) | 15:07 |
mithro | Tija: did you source the setup-env.sh script? | 15:08 |
tija | yes | 15:09 |
mithro | _florent_: Awesome! | 15:09 |
mithro | _florent_: I was asking sb0 about I kind of generic system to tag things at the platform level in miaoc | 15:11 |
*** sb0 has quit IRC | 15:13 | |
_florent_ | so is it fine for you? or do you want to put that in _io? (not sure it needs to be generic) | 15:15 |
_florent_ | I've also change the commands, now to configure the video matrix, "video_matrix connect hdmi_in0 hdmi_out1" | 15:16 |
_florent_ | changed | 15:16 |
mithro | _florent_: okay - will try and look at it soon but need to do other things right now | 15:39 |
_florent_ | ok, np | 15:40 |
*** rohitksingh has quit IRC | 16:02 | |
*** rohitksingh has joined #timvideos | 16:17 | |
*** CarlFK has joined #timvideos | 16:49 | |
*** ChanServ sets mode: +v CarlFK | 16:49 | |
*** Joelw has quit IRC | 19:35 | |
*** Joelw has joined #timvideos | 19:36 | |
*** Joelw has quit IRC | 19:49 | |
*** Joelw has joined #timvideos | 19:53 | |
*** rohitksingh has quit IRC | 19:56 | |
mithro | If anyone has time, I'd appreciate fact checking of roger.mithis.com/~tim/comparison-table.html | 20:23 |
*** tija has quit IRC | 20:24 | |
CarlFK | mithro: packing for ps1. quick note: seems when hdmi input drops, encoder stops. | 20:48 |
CarlFK | can we make sure it starts up again when input comes back? | 20:48 |
CarlFK | enter an issue if needed | 20:48 |
CarlFK | I don't have time right now. | 20:48 |
CarlFK | but I think this will kill a recording if the screen saver kicks in or whatever | 20:49 |
*** rohitksingh has joined #timvideos | 21:28 | |
*** CarlFK has quit IRC | 21:28 | |
*** rohitksingh has quit IRC | 22:03 | |
*** CarlFK has joined #timvideos | 22:07 | |
*** ChanServ sets mode: +v CarlFK | 22:07 | |
mithro | CarlFK: that is a bug the encoder should confine running if the input stops | 22:08 |
CarlFK | mithro: hooking things up now | 22:08 |
mithro | CarlFK: okay | 22:16 |
*** rohitksingh has joined #timvideos | 22:16 | |
CarlFK | mithro: fresh boot of everything. ran juser@dc10b:~$ ~/HDMI2USB-misoc-firmware/scripts/flash-hdmi2usb.sh | 22:26 |
CarlFK | fl.FLException: FPGALink device did not renumerate properly as 1D50:602B:0002 | 22:26 |
CarlFK | any clue what that means? | 22:26 |
CarlFK | mithro: I still see the stock color bar test pattern coming from the Atlys | 22:28 |
mithro | CarlFK: I think that is the problem where you have to run "PROG=fpgalink make load-gateware" multiple times | 22:28 |
CarlFK | mithro: k. running ~/HDMI2USB-misoc-firmware/scripts/flash-hdmi2usb.sh a 2nd time seems to have worked. | 22:30 |
CarlFK | mithro: do you know what states things are expected to be in? | 22:35 |
CarlFK | i guess status tells me | 22:36 |
CarlFK | mithro: hdmi_in0: 0x0 | 22:42 |
CarlFK | hdmi_in1: 0x0 | 22:42 |
CarlFK | there are sources plugged into both | 22:42 |
CarlFK | laptop I have been using on 1, pi on 0 | 22:42 |
mithro | CarlFK: what changed since the last time you tested? | 22:43 |
CarlFK | I haven't tried random things until I noticed it working | 22:44 |
mithro | CarlFK: have you run xrandr on the laptop? | 22:45 |
CarlFK | mithro: HDMI1 disconnected (normal left inverted right x axis y axis) | 22:46 |
mithro | BRB | 22:47 |
CarlFK | mithro: _florent_ are there commands that should affect hdmi_in0: 0x0 | 23:21 |
mithro | CarlFK: the hot plug ones | 23:23 |
CarlFK | mithro: I don't understand | 23:23 |
mithro | help | 23:26 |
_florent_ | mithro: no, video input should always work | 23:26 |
CarlFK | _florent_: do you know what the video mode is for a pi that is booting up and still in 80x25 text mode? | 23:28 |
CarlFK | oh, look: pi is hdmi_in1: 640x480 | 23:29 |
_florent_ | mine was 1280x720 IIRC | 23:32 |
_florent_ | hdmi_in from your laptop is not working? | 23:32 |
CarlFK | _florent_: correct | 23:35 |
_florent_ | hmm, was it working the other days? | 23:37 |
CarlFK | yep | 23:38 |
_florent_ | hmm strange | 23:39 |
CarlFK | if I plug it into the hdmi monitor, it quickly detects and shows the desktop | 23:39 |
_florent_ | and if you plug it in hdmi_in1 where rapberry pi is actually? | 23:40 |
CarlFK | sec. I just configured the pi into graphics.. lets see what res... | 23:41 |
CarlFK | hmm. hdmi monitor says 1920x1080 | 23:43 |
CarlFK | pi. any idea how to set the pi to 1280x720? | 23:44 |
_florent_ | no sorry | 23:46 |
CarlFK | hmm, the pi display dialog only lets me set Auto or Screen 0: minimum 1824 x 984, current 1824 x 984, maximum 1824 x 984 | 23:50 |
CarlFK | If I set video_mode 9 and boot the pi, it should work, right? | 23:51 |
_florent_ | yes that was working on my setup | 23:57 |
CarlFK | pi xrandr: 1824x984 | 23:58 |
CarlFK | hdmi_in1: 0x0 | 23:58 |
CarlFK | rebooting pi | 23:58 |
CarlFK | currently hdmi_in1: 640x480 | 23:58 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!