Friday, 2017-08-25

*** tpb has joined #timvideos00:00
*** sb0 has quit IRC00:17
*** sb0 has joined #timvideos00:19
mithroxfxf: non-urgent ping? I have some stuff I'd like you to look at on the weekend if possible...00:26
mithroCarlFK[m] / xfxf / anyone with audio experience - Does anyone have advice on highly directional microphones?00:46
tumbleweedwe tried them (shotgun mics attached to cameras) for BoFs at DC15, and it didn't work out very well00:53
tumbleweedalso, I'm sure paddatrapper has advice00:53
mithrotumbleweed: How were you using them?00:59
tumbleweedattached to the cameras, so they pointed where the camera did01:09
xfxfmithro: hi, available sun02:08
xfxfand my advice is don't use them02:08
xfxfassuming your problem set is user group recording02:08
*** hyadez has quit IRC02:25
*** sb0 has quit IRC02:27
*** hyadez has joined #timvideos02:33
*** sb0 has joined #timvideos02:41
*** sb0 has quit IRC02:48
*** CarlFK has joined #timvideos03:46
*** ChanServ sets mode: +v CarlFK03:46
CarlFK[m]mithro (IRC): I don't think I have ever used them - and if I did, it wasn't anything exciting03:51
xfxfignore above, no idea wtf that is03:51
xfxfand i experimented for ages with different types, even multiple inverted mics using some sound theory03:51
xfxfit all sucked03:51
*** DeveloperWil has joined #timvideos05:05
DeveloperWilLooking to get some feedback on two very entry level radio lapel mics if anyone has used them before.  Looking to hook up to a Galaxy S6 recording the video: and  Thanks.05:09
tpbTitle: Azden PRO-XD Digital Wireless Microphone System | Digital Camera Warehouse (at
*** sb0 has joined #timvideos05:10
Ishan_Bansalmithro : ping06:09
xfxfDeveloperWil: i am highly dubious how well that will work for a whole bunch of reasons. let us know how you go?06:20
xfxffor a user group?06:20
xfxfand a galaxy s6 has a mic in, or you're converting it to what a headset with a mic would use?06:21
xfxfi'd be going a USB DAC if going the mobile phone recording route but im dubious whether that will work well at all06:22
xfxflike, have you verified you can even record multiple hours of one video? i assume it'll be recording to a fat32 formatted sd card which limits you to 4 gb..06:24
DeveloperWilPhone will be on a tripod recording.  Looking to hook up a wireless mic to the speaker and receiver to the smartphone using a TRRS connector so we can capture the audio better.06:24
xfxfhow will you adjust mic volumes?  And monitor the audio for levels and clipping?06:24
DeveloperWiltalks never really go over 30 mins - it's a local meetup group so we'll broadcast to youtube likely06:25
DeveloperWilBoth receivers have a gain settings06:25
xfxfah if its a user group, sweet, experiment06:27
xfxfgain settings dont mean much unless you can monitor the audio btw06:27
xfxfyou're recording blind06:27
paddatrappermithro: do you have any suggestions for using a logic analyzer with the data transfer when the fastest clock speed of the analyzer's sampling is half the clock speed of the firmware? I'm finding I can't trust the output I see06:41
mithropaddatrapper: Slow down your data transfer?06:43
paddatrappermithro: as far as I understand, I can't slow the slave side. Though now thinking about it, if I'm monitoring the data output it's not connected to the slave anyway06:45
mithropaddatrapper: It uses a clock right? Slow the clock down?06:45
paddatrappermithro: I seem to remember there was something in the TRM about it, but that was 3am, so I could well be wrong06:46
paddatrapperI.e. The slave FIFO may not work at a clock speed slower than 38MHz, but I shall try and see what happens06:48
Ishan_Bansalmithro : If you are still there, have a look at the final report :
tpbTitle: GSOC Final Project Report - Google Docs (at
*** DeveloperWil has quit IRC07:07
John_KMithro: issued PR
tpbTitle: Replace shelling out to fxload with CypressFX.FX2 calls by John-K · Pull Request #67 · timvideos/HDMI2USB-mode-switch · GitHub (at
John_KHaven't been able to test it as I don't have a setup but CI passes - may need minor editing08:27
paddatrappermithro: ah, the issue I was somewhat remembering is that the internal clock is 30Mhz or 45Mhz, so can't get slow enough09:50
*** hyadez has quit IRC11:00
paddatrappermithro: so I found this example of using two FX2's back to back:
paddatrapperproblem is I can't follow how they generated the GPIF waveform11:47
mithropaddatrapper: see the GPIF designer tool11:48
paddatrappermithro: that is a Windows only GUI for configuring the GPIF. Ok guess I have to just manually do the config then11:50
mithropaddatrapper: and gpif2dat11:50
mithropaddatrapper: probably works under wine11:52
tpbTitle: Cypress GPIF waveform behavioral model | All My Brain (at
paddatrappermithro: it also seems to require more ports than are available on the 48 pin package - Port C11:53
tpbTitle: Git - sigrok-firmware-fx2lafw.git/blob - gpif-acquisition.c (at
mithroThat might help to...11:56
*** hyadez has joined #timvideos11:57
mithropaddatrapper: try working everything under CPU control first11:59
paddatrappermithro: I've been trying that for about the last almost 12 hours straight with no success12:00
mithropaddatrapper: ignore the receiving side and concentrate on the sending side12:02
paddatrappermithro: I can't get the EP8FIFOBUF register to empty, so the master is stuck in an infinite loop writing the same 512 bytes12:02
paddatrappermithro: that's the side I'm having issue with. Haven't been able to look at the slave side (except to see that it isn't working) because I can't get the master working12:03
mithroAre you using the sync delay when writing the values?12:05
tpbTitle: fx2lib/eputils.h at master · timvideos/fx2lib · GitHub (at
mithroWhere is your code?12:08
mithroI need to head to bed, got an early start tomorrow12:14
paddatrappermithro: sorry got dragged into a phone call12:30
paddatrappercode is here:
tpbTitle: HDMI2USB-fx2-firmware/audio/out at audio-out · paddatrapper/HDMI2USB-fx2-firmware · GitHub (at
*** jea has quit IRC12:33
*** techman83 has quit IRC12:33
*** felix_ has quit IRC12:33
*** techman83 has joined #timvideos12:33
*** ChanServ sets mode: +v techman8312:33
*** felix_ has joined #timvideos12:34
*** jea has joined #timvideos12:34
*** sb0 has quit IRC14:55
*** sb0 has joined #timvideos17:11
*** sb0 has quit IRC19:05
paddatrappermithro: Final report is complete except for audiovisual components and loopback19:12
* CarlFK[m] uploaded an image: file1503690150818.jpg (484KB) <>19:43
CarlFK[m]Another voctocat19:43
CarlFK[m]This one doesn't move as fast19:43
*** nueces has joined #timvideos20:38
nuecesHi all!20:39
nuecesafter a year I'm back to play with the numato20:39
nuecesI did and update in the firmware repository and now there is no more "make connect-lm32"20:41
nuecescould somebody remember how to change the video matrix connection ?20:41
nuecesor where is the documentation?20:42
mithronueces: hi!21:15
mithronueces: good to have you back!21:15
nuecesHi mithro, i get a new cam to play with21:15
mithronueces: cool21:16
mithronueces: so, the firmware has had major updates in the last year21:16
nuecesthe litex-firmware replace the misoc-firmware?21:17
mithronueces: do these instructions help?21:17
tpbTitle: HDMI2USB-litex-firmware/ at master · timvideos/HDMI2USB-litex-firmware · GitHub (at
mithronueces: yeah, LiteX is a "soft" fork of MiSoC21:18
nuecesI'm following that doc21:18
mithronueces: where did you get up to?21:19
mithronueces: you probably want "make flash"21:19
mithronueces: make help might also be useful21:20
nuecesI jump directly to the step 5, but the connect-lm32 is not present any more, so I go to the step 1 and start from the beginning21:21
mithronueces: we also have pre-built firmware so you don't need the Xilinx tools if you are not building the gateware21:21
mithronueces: yeah, try starting and fresh21:21
mithronueces: I do think that doc needs some updating...21:28
nuecesmithro, how I could play with the video matrix?21:52
CarlFKnueces: do you mean what commands to enter at the hdmi2usb> prompt?22:04
nuecesCarlFK, yeap22:05
CarlFKmatrix connect 0 122:05
CarlFKconnect input 0 to output 122:05
CarlFK"matrix connect" can be shortened to "x c"22:05
CarlFKso "x c p 0" is connect "pattern" to output 022:06
CarlFKx c p e = pattern to encoder (uvc video stream)22:06
CarlFK"s" for status.  "s on" it will repeat every second22:08
nuecesCarlFK, but how to get the prompt? I used to use the make connect-fx32 , but now after the run make gateware && make gateware-load && make firmware && make firmware-load && make firmware-connect i holy get a BIOS> prompt22:11
CarlFK BIOS> prompt means something went wrong22:12
CarlFKtry "boot" or "help" ... i forget  mithro? ^^22:13
CarlFKmaybe hdmi2usb22:13
CarlFKbtw - I am not an expert at this bit - I just use it22:14
nuecesCarlFK, thanks as always for the guidance and help22:14
nuecesevery time that I want to use the opsis I have to learn all again22:15
mithronueces: at the bios prompt type "serialboot"22:20
mithroSorry, got to run.22:20
mithronueces: I've been working on making that bit more automated...22:21
mithrocr1901_modern: btw
tpbTitle: Issues · timvideos/flterm · GitHub (at
nuecesI get this after "make gateware-load" targets/opsis/ recipe for target 'gateware-load-opsis' failed23:15
nuecesmake: *** [gateware-load-opsis] Error 123:15
tpbTitle: dpaste: 1J2Z9WC (at
nuecesfull log23:17
nuecesthere is a python traceback at the line 7723:18
cr1901_modernmithro: Want me to just use my existing transmitter impl (at the cost of an external dep)?23:24

Generated by 2.13.1 by Marius Gedminas - find it at!