Current Server Time: 23:34 (Central Europe)

#apertus IRC Channel Logs

2019/04/07

Timezone: UTC


01:29
apurvanandan[m]
Bertl, what protocol can be used to send the 4k data to the modules?
01:29
apurvanandan[m]
We won't be sending TMDS encoded data to these modules as you said
01:44
Bertl
just to sync the nomenclature here, the 'modules' are 'plugins'
01:45
Bertl
the protocol between Zynq and Artix/MachXO2 will be on top of LVDS
01:45
Bertl
TMDS would be one option, 'normal' 8/10 encoding another
01:46
Bertl
some kind of ECC or redundancy would be good for higher speeds as we can't simply retransmit incorrect data
02:10
apurvanandan[m]
What pixel depth is desired here
02:11
apurvanandan[m]
I mean number of bits per pixel?
02:13
Bertl
typically 8 - 12 bit
02:14
apurvanandan[m]
Can this be done by TMDS over 1ghz LVDS in 4k 25 fps?
02:14
apurvanandan[m]
Considering 6 TMDS pins
02:17
Bertl
no idea, probably not
02:24
apurvanandan[m]
If we want to use suppose 2 TMDS pin pairs for single color channel, that would make it 2Ghz of data and according to my calculation we require atleast 2.2GHz for this amount of data.
02:24
apurvanandan[m]
I guess we will need to lower the fps?
02:28
Bertl
we have a total of 12 LVDS pairs for a dual plugin module
02:31
apurvanandan[m]
But the isn't the USB 3.0 module mono/single plugin type?
02:34
Bertl
so what plugin are we talking about now?
02:35
Bertl
on the USB 3.x module, we have a limit of 400Mbyte/s throughput from the FT60x
02:35
Bertl
so there is no point in transfering more data to the plugin
02:35
apurvanandan[m]
Ok ok I got my mistake
02:36
apurvanandan[m]
Sorry
02:36
Bertl
no problem
02:38
apurvanandan[m]
One request, You said to put some link about MGTs on T721?
02:39
Bertl
yes, I said I'll do that
02:39
apurvanandan[m]
Ok :)
02:40
Bertl
https://www.xilinx.com/support/documentation/user_guides/ug482_7Series_GTP_Transceivers.pdf
02:40
Bertl
this is basically 'the' reference for the Artix GTP tranceivers
02:42
Bertl
(was added to the task)
02:45
apurvanandan[m]
Thanks!
02:45
Bertl
np
03:00
shivamgoyal
joined the channel
03:04
apurvanandan[m]
Bertl, In the AXIOM beta manual it is mentioned that USB 3.0 will be used to stream 4k 12 bit video at 25 fps, that turns out to be 4096216012325= 8 Gbit/s
03:05
apurvanandan[m]
This exceeds the ftdi limit?
03:05
apurvanandan[m]
4096x2160x12x3x25=8Gbit/s
03:07
Bertl
4096*3072*12*25 = 3774873600 = 4.7 Gbit/s
03:07
Bertl
*3.7 Gbit/s
03:11
apurvanandan[m]
Isn't the resolution to be streamed equal 4096x2160? as mentioned in manual.
03:20
Bertl
the the sensor can do 4096x3072 sensel
03:21
Bertl
but reducing the area to 4096x2160 would reduce the required bandwidth even more
03:34
Bertl
the reason for 4096x2160 is that even at full speed the FT60x can 'only' do 100Mhz clock on the parallel side, which in turn results in the 400MByte/s or 3.2Gbit/s datarate
03:35
Bertl
4096x2160x12*30 = 3185049600 which is just below the limit
03:36
Bertl
but with a little lossless compression (green channels will be quite similar), I'm optimistic that we can also fit the full sensor data even at 30FPS
03:54
futarisIRCcloud
left the channel
04:21
shivamgoyal
left the channel
05:02
intrac
changed nick to: intrac_afk
05:15
GC
joined the channel
05:16
GC
greetings!
05:21
Bertl
hey GC! how's it going?
05:22
GC
doing well! how are you?
05:23
Bertl
fine, tx!
05:24
GC
I believe I got the USB working again. Previously on the new nightly firmware lsusb showed nothing
05:24
GC
I looked at the old firmware I had from a while back and used the device tree usb settings from that and now it detects my wifi usb stick.
05:25
Bertl
ah, excellent! IIRC vup2/anuejn had problems with USB as well
05:25
GC
yeah. their is an open issue for it.
05:25
GC
https://github.com/apertus-open-source-cinema/axiom-beta-firmware/issues/88
05:25
shivamgoyal
joined the channel
05:26
Bertl
so would be a good idea to upload a diff of your changes
05:26
GC
yeah. Interestingly the kernel on my old SD card is 4.4, and the nightly build is 4.2 it seems
05:28
Bertl
might be related to xilinx vs. mainline, but 4.2 sounds old to me
05:28
GC
yeah
05:28
GC
Can you tell me the difference between the "beta" and "micro" firmware builds?
05:29
Bertl
the micro is based on a different development board
05:30
GC
ok. so I should stick with the beta I assume
05:30
Bertl
yep
05:33
GC
What's the preferred method to submit my device tree changes for review? Submit a pull request? I've been out of the loop so not sure what the current practices are development and review
05:34
Bertl
a pull request is certainly fine I'd say
05:34
GC
sounds good
05:34
Bertl
alternatively a patch (diff) for review ... whatever is simpler for you
05:35
GC
where would the diff be put for review? just in the issue notes?
05:35
Bertl
somewhere online or sent via e-mail or something like that
05:56
motoflare
joined the channel
05:57
motoflare
Hello there
05:57
GC
do you know if the intention is to have wifi tools included in the base image? iwlist and wpa_supplicant aren't installed, although they are used in the AXIOM Beta Manual for wifi...
05:58
motoflare
I wish to participate For GSOC Is it Good time to get statred or am i late
06:11
shivamgoyal
left the channel
06:22
GC
Hi motoflare, I'm just getting back up to speed on the project. If you don't find the write person around on IRC you might try emailing someone on the apertus team familiar with the GSOC.
06:24
GC
Off to bed...
06:24
GC
left the channel
06:29
Bertl
motoflare: depends on how fast you are :)
06:30
Bertl
https://wiki.apertus.org/index.php/GSoC_Overview
06:32
Bertl
you need to finish one of the challenge tasks, write a CV and proposal and submit it before the evening of Tuesday 9th of April
06:33
Bertl
off to bed now ... have a good one everyone!
06:33
Bertl
changed nick to: Bertl_zZ
06:48
motoflare
left the channel
07:23
dcz
joined the channel
07:24
shivamgoyal
joined the channel
07:47
shivamgoyal1
joined the channel
07:47
shivamgoyal
left the channel
07:47
shivamgoyal1
changed nick to: shivamgoyal
07:55
shivamgoyal
left the channel
07:59
shivamgoyal
joined the channel
08:06
shivamgoyal
left the channel
08:13
futarisIRCcloud
joined the channel
09:36
BAndiT1983|away
changed nick to: BAndiT1983
09:44
aSobhy
left the channel
10:21
vup2
GC: the kernel should be 4.20 not 4.2
10:21
parimal
joined the channel
10:22
parimal
Hey BAndiT1983, I have emailed my proposal draft on apertus team email, please have a look when you are free? :)
10:27
BAndiT1983
hi parimal, nothing arrived yet
10:28
parimal
Hmm, that's weird, it shows sent 7 minutes ago. This is the email right? --> *email address removed*
10:42
futarisIRCcloud
left the channel
10:54
anuejn
GC: i think an pull request would be best :)
10:55
anuejn
the plan is to install wifi tools, and craete a hotspot as a default
10:56
anuejn
it might make sense to add some option to act as a client too
10:56
anuejn
maybe a config file in the boot partition?
11:12
futarisIRCcloud
joined the channel
11:24
parimal
left the channel
11:36
dcz
left the channel
11:59
Cambloid
joined the channel
11:59
vup2
anuejn: why would you put the config file in the boot partition?
12:00
vup2
i would just do systemd / runit units
12:01
vup2
and per default enable the one that creates a hotspot and make one that just connects as a client which can replace the hotspot one
12:02
anuejn
bc. the boot partition is fat32 and therefore editable with windows / mac computers easily
12:02
anuejn
similiar to what the rpi folks do
12:03
vup2
if the default is creating a hotspot i don't really see a need to be able do edit it with windows / mac
12:03
anuejn
yeah well
12:03
anuejn
you are probably right
12:03
vup2
the main issue i see with putting it in /boot is that it makes recovery harder
12:03
anuejn
recovery?
12:04
vup2
if we do the btrfs "golden" snapshot just mounting that one instead of the normal snapshot makes the whole camera stock again
12:04
anuejn
yup
12:04
anuejn
mounting boot rw would probably be not too geat
12:04
vup2
but if we start to put stuff into /boot and for example you fuck up your hotspot config there is no easy way to get that into factory state again
12:05
vup2
(we would have to figure out a recovery solution for /boot then too)
12:05
vup2
btw can you test GC's patch on the beta, i will test it on the micro...
12:07
anuejn
yup i am on it :)
12:08
vup2
nice
12:13
RexOrCine
joined the channel
12:31
RexOrCine_
joined the channel
13:09
parimal
joined the channel
13:12
parimal
hey BAndiT1983, please update me if you got the mail, otherwise I will send it again
13:12
parimal
I send it on the apertus team email id
13:12
parimal
sent*
13:16
Dev_
joined the channel
13:19
Dev_
Hey parimal , u can also submit a draft on GSoC website so mentors can review it.
13:19
Dev_
just did it .
13:20
parimal
oh alright, someone said in irc logs to send it to the team email instead. I will submit it on the GSOC website, thanks :)
13:20
Dev_
Hello BAndiT1983, I have submited the draft of proposal, please check it when u got time
13:21
Dev_
yeah, i guess both ways are fine .
13:21
Dev_
parimal
13:21
parimal
you picked T763 too right? framing capabilities for opencine? Dev_
13:22
Dev_
yeah , u too
13:22
anuejn
alter
13:22
parimal
yep, same
13:23
anuejn
sorry was not intentional
13:24
Dev_
left the channel
13:27
Dev_
joined the channel
13:27
Dev_
Nice :D ,
13:27
Dev_
parimal
13:32
Dev_
left the channel
13:33
parimal
left the channel
13:34
Bertl_zZ
changed nick to: Bertl
13:34
Bertl
morning folks!
13:41
anuejn
morning :)
13:47
BAndiT1983
Dev_, you should really stick to C++ notation also in your proposal -> methods Start with upper-case and use camel-case, variables/attributes start with lower-case and use camel-case
13:48
BAndiT1983
classes start also with upper-case
13:48
BAndiT1983
this is what i see as one of problems in your challenge code: inconsistency
13:48
BAndiT1983
changed nick to: BAndiT1983|away
14:14
dcz
joined the channel
15:36
intrac_afk
changed nick to: intrac
16:08
Ashu
joined the channel
16:11
Ashu
Hi Bertl , I have sent propsal draft on team's email id and also uploaded it on gsoc site , please review it and give me your feedback
16:22
Ashu
left the channel
16:30
Bertl
will do
16:34
shivamgoyal
joined the channel
16:34
aSobhy
joined the channel
16:40
BAndiT1983|away
changed nick to: BAndiT1983
16:42
futarisIRCcloud
left the channel
16:48
shivamgoyal
left the channel
17:00
shivamgoyal
joined the channel
17:12
shivamgoyal
left the channel
17:16
BAndiT1983
changed nick to: BAndiT1983|away
17:25
se6astian|away
changed nick to: se6astian
17:30
RexOrCine_
left the channel
17:30
RexOrCine
left the channel
17:33
BAndiT1983|away
changed nick to: BAndiT1983
17:52
Dev_
joined the channel
17:55
shivamgoyal
joined the channel
17:57
Dev_
yes BAndiT1983 , sorry I forget to change it, I will change in soon in both :proposal and challenge
17:58
BAndiT1983
you should to use it by intuition, as forgetting is not an excuse, especially when working in a dev team in a company
17:58
BAndiT1983
*you should learn to
17:59
Dev_
sorry BAndiT1983, i will keep this in mind
18:00
Dev_
left the channel
18:05
Cambloid
left the channel
18:35
shivamgoyal
left the channel
19:23
mrohit[m]
Hello, mailed the draft proposal to *email address removed* . Please have a look when possible.
19:39
BAndiT1983
changed nick to: BAndiT1983|away
19:48
BAndiT1983|away
changed nick to: BAndiT1983
19:57
nira
joined the channel
20:09
se6astian
mrohit[m]: received, thanks
20:14
BAndiT1983
hi nira, please use main channel to discuss GSoC 2019 related topics
20:20
nira
hi, I'm Nira and I'm a telecommunications engineering student, I would like to apply for the GSoC but I'm doubting when choosing a project
20:20
Bertl
hey
20:21
nira
I'm interested in Live histogram, waveform, vectorscope or AXIOM Remote: miscellaneous drawing and management tasks
20:22
Bertl
great! be quick, finish the challenge task, write an application proposal and submit it together with your CV before Tuesday evening
20:26
nira
I've completed the C challenge and I've done audiovisual processing with Matlab at the university, I've never worked with PIC but I've used Arduino, I wonder if you could help me on choosing one of this both (T734 or T1126) as I'm interested on both of them
20:27
nira
thanks! I'm working on it
20:28
BAndiT1983
i would suggest AXIOM remote task, rather interesting and there are no proposals till now, if i'm not mistaken
20:37
nira
ok, thank you! I will finish my application and submit it, I'm excited in all this and a little nervous
21:01
niemand
joined the channel
21:01
niemand
left the channel
21:01
niemand
joined the channel
21:56
se6astian
off to bed
21:56
se6astian
good night
21:56
se6astian
changed nick to: se6astian|away
22:07
dcz
left the channel
22:10
niemand
left the channel
22:19
nira
left the channel
22:22
futarisIRCcloud
joined the channel
22:26
BAndiT1983
changed nick to: BAndiT1983|away