Current Server Time: 06:50 (Central Europe)

#apertus IRC Channel Logs

2019/04/07

Timezone: UTC


00:29
apurvanandan[m]
Bertl, what protocol can be used to send the 4k data to the modules?
00:29
apurvanandan[m]
We won't be sending TMDS encoded data to these modules as you said
00:44
Bertl
just to sync the nomenclature here, the 'modules' are 'plugins'
00:45
Bertl
the protocol between Zynq and Artix/MachXO2 will be on top of LVDS
00:45
Bertl
TMDS would be one option, 'normal' 8/10 encoding another
00:46
Bertl
some kind of ECC or redundancy would be good for higher speeds as we can't simply retransmit incorrect data
01:10
apurvanandan[m]
What pixel depth is desired here
01:11
apurvanandan[m]
I mean number of bits per pixel?
01:13
Bertl
typically 8 - 12 bit
01:14
apurvanandan[m]
Can this be done by TMDS over 1ghz LVDS in 4k 25 fps?
01:14
apurvanandan[m]
Considering 6 TMDS pins
01:17
Bertl
no idea, probably not
01: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.
01:24
apurvanandan[m]
I guess we will need to lower the fps?
01:28
Bertl
we have a total of 12 LVDS pairs for a dual plugin module
01:31
apurvanandan[m]
But the isn't the USB 3.0 module mono/single plugin type?
01:34
Bertl
so what plugin are we talking about now?
01:35
Bertl
on the USB 3.x module, we have a limit of 400Mbyte/s throughput from the FT60x
01:35
Bertl
so there is no point in transfering more data to the plugin
01:35
apurvanandan[m]
Ok ok I got my mistake
01:36
apurvanandan[m]
Sorry
01:36
Bertl
no problem
01:38
apurvanandan[m]
One request, You said to put some link about MGTs on T721?
01:39
Bertl
yes, I said I'll do that
01:39
apurvanandan[m]
Ok :)
01:40
Bertl
https://www.xilinx.com/support/documentation/user_guides/ug482_7Series_GTP_Transceivers.pdf
01:40
Bertl
this is basically 'the' reference for the Artix GTP tranceivers
01:42
Bertl
(was added to the task)
01:45
apurvanandan[m]
Thanks!
01:45
Bertl
np
02:00
shivamgoyal
joined the channel
02: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
02:05
apurvanandan[m]
This exceeds the ftdi limit?
02:05
apurvanandan[m]
4096x2160x12x3x25=8Gbit/s
02:07
Bertl
4096*3072*12*25 = 3774873600 = 4.7 Gbit/s
02:07
Bertl
*3.7 Gbit/s
02:11
apurvanandan[m]
Isn't the resolution to be streamed equal 4096x2160? as mentioned in manual.
02:20
Bertl
the the sensor can do 4096x3072 sensel
02:21
Bertl
but reducing the area to 4096x2160 would reduce the required bandwidth even more
02: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
02:35
Bertl
4096x2160x12*30 = 3185049600 which is just below the limit
02: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
02:54
futarisIRCcloud
left the channel
03:21
shivamgoyal
left the channel
04:02
intrac
changed nick to: intrac_afk
04:15
GC
joined the channel
04:16
GC
greetings!
04:21
Bertl
hey GC! how's it going?
04:22
GC
doing well! how are you?
04:23
Bertl
fine, tx!
04:24
GC
I believe I got the USB working again. Previously on the new nightly firmware lsusb showed nothing
04: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.
04:25
Bertl
ah, excellent! IIRC vup2/anuejn had problems with USB as well
04:25
GC
yeah. their is an open issue for it.
04:25
GC
https://github.com/apertus-open-source-cinema/axiom-beta-firmware/issues/88
04:25
shivamgoyal
joined the channel
04:26
Bertl
so would be a good idea to upload a diff of your changes
04:26
GC
yeah. Interestingly the kernel on my old SD card is 4.4, and the nightly build is 4.2 it seems
04:28
Bertl
might be related to xilinx vs. mainline, but 4.2 sounds old to me
04:28
GC
yeah
04:28
GC
Can you tell me the difference between the "beta" and "micro" firmware builds?
04:29
Bertl
the micro is based on a different development board
04:30
GC
ok. so I should stick with the beta I assume
04:30
Bertl
yep
04: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
04:34
Bertl
a pull request is certainly fine I'd say
04:34
GC
sounds good
04:34
Bertl
alternatively a patch (diff) for review ... whatever is simpler for you
04:35
GC
where would the diff be put for review? just in the issue notes?
04:35
Bertl
somewhere online or sent via e-mail or something like that
04:56
motoflare
joined the channel
04:57
motoflare
Hello there
04: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...
04:58
motoflare
I wish to participate For GSOC Is it Good time to get statred or am i late
05:11
shivamgoyal
left the channel
05: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.
05:24
GC
Off to bed...
05:24
GC
left the channel
05:29
Bertl
motoflare: depends on how fast you are :)
05:30
Bertl
https://wiki.apertus.org/index.php/GSoC_Overview
05: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
05:33
Bertl
off to bed now ... have a good one everyone!
05:33
Bertl
changed nick to: Bertl_zZ
05:48
motoflare
left the channel
06:23
dcz
joined the channel
06:24
shivamgoyal
joined the channel
06:47
shivamgoyal1
joined the channel
06:47
shivamgoyal
left the channel
06:47
shivamgoyal1
changed nick to: shivamgoyal
06:55
shivamgoyal
left the channel
06:59
shivamgoyal
joined the channel
07:06
shivamgoyal
left the channel
07:13
futarisIRCcloud
joined the channel
08:36
BAndiT1983|away
changed nick to: BAndiT1983
08:44
aSobhy
left the channel
09:21
vup2
GC: the kernel should be 4.20 not 4.2
09:21
parimal
joined the channel
09:22
parimal
Hey BAndiT1983, I have emailed my proposal draft on apertus team email, please have a look when you are free? :)
09:27
BAndiT1983
hi parimal, nothing arrived yet
09:28
parimal
Hmm, that's weird, it shows sent 7 minutes ago. This is the email right? --> *email address removed*
09:42
futarisIRCcloud
left the channel
09:54
anuejn
GC: i think an pull request would be best :)
09:55
anuejn
the plan is to install wifi tools, and craete a hotspot as a default
09:56
anuejn
it might make sense to add some option to act as a client too
09:56
anuejn
maybe a config file in the boot partition?
10:12
futarisIRCcloud
joined the channel
10:24
parimal
left the channel
10:36
dcz
left the channel
10:59
Cambloid
joined the channel
10:59
vup2
anuejn: why would you put the config file in the boot partition?
11:00
vup2
i would just do systemd / runit units
11: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
11:02
anuejn
bc. the boot partition is fat32 and therefore editable with windows / mac computers easily
11:02
anuejn
similiar to what the rpi folks do
11: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
11:03
anuejn
yeah well
11:03
anuejn
you are probably right
11:03
vup2
the main issue i see with putting it in /boot is that it makes recovery harder
11:03
anuejn
recovery?
11:04
vup2
if we do the btrfs "golden" snapshot just mounting that one instead of the normal snapshot makes the whole camera stock again
11:04
anuejn
yup
11:04
anuejn
mounting boot rw would probably be not too geat
11: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
11:05
vup2
(we would have to figure out a recovery solution for /boot then too)
11:05
vup2
btw can you test GC's patch on the beta, i will test it on the micro...
11:07
anuejn
yup i am on it :)
11:08
vup2
nice
11:13
RexOrCine
joined the channel
11:31
RexOrCine_
joined the channel
12:09
parimal
joined the channel
12:12
parimal
hey BAndiT1983, please update me if you got the mail, otherwise I will send it again
12:12
parimal
I send it on the apertus team email id
12:12
parimal
sent*
12:16
Dev_
joined the channel
12:19
Dev_
Hey parimal , u can also submit a draft on GSoC website so mentors can review it.
12:19
Dev_
just did it .
12: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 :)
12:20
Dev_
Hello BAndiT1983, I have submited the draft of proposal, please check it when u got time
12:21
Dev_
yeah, i guess both ways are fine .
12:21
Dev_
parimal
12:21
parimal
you picked T763 too right? framing capabilities for opencine? Dev_
12:22
Dev_
yeah , u too
12:22
anuejn
alter
12:22
parimal
yep, same
12:23
anuejn
sorry was not intentional
12:24
Dev_
left the channel
12:27
Dev_
joined the channel
12:27
Dev_
Nice :D ,
12:27
Dev_
parimal
12:32
Dev_
left the channel
12:33
parimal
left the channel
12:34
Bertl_zZ
changed nick to: Bertl
12:34
Bertl
morning folks!
12:41
anuejn
morning :)
12: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
12:48
BAndiT1983
classes start also with upper-case
12:48
BAndiT1983
this is what i see as one of problems in your challenge code: inconsistency
12:48
BAndiT1983
changed nick to: BAndiT1983|away
13:14
dcz
joined the channel
14:36
intrac_afk
changed nick to: intrac
15:08
Ashu
joined the channel
15: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
15:22
Ashu
left the channel
15:30
Bertl
will do
15:34
shivamgoyal
joined the channel
15:34
aSobhy
joined the channel
15:40
BAndiT1983|away
changed nick to: BAndiT1983
15:42
futarisIRCcloud
left the channel
15:48
shivamgoyal
left the channel
16:00
shivamgoyal
joined the channel
16:12
shivamgoyal
left the channel
16:16
BAndiT1983
changed nick to: BAndiT1983|away
16:25
se6astian|away
changed nick to: se6astian
16:30
RexOrCine_
left the channel
16:30
RexOrCine
left the channel
16:33
BAndiT1983|away
changed nick to: BAndiT1983
16:52
Dev_
joined the channel
16:55
shivamgoyal
joined the channel
16:57
Dev_
yes BAndiT1983 , sorry I forget to change it, I will change in soon in both :proposal and challenge
16: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
16:58
BAndiT1983
*you should learn to
16:59
Dev_
sorry BAndiT1983, i will keep this in mind
17:00
Dev_
left the channel
17:05
Cambloid
left the channel
17:35
shivamgoyal
left the channel
18:23
mrohit[m]
Hello, mailed the draft proposal to *email address removed* . Please have a look when possible.
18:39
BAndiT1983
changed nick to: BAndiT1983|away
18:48
BAndiT1983|away
changed nick to: BAndiT1983
18:57
nira
joined the channel
19:09
se6astian
mrohit[m]: received, thanks
19:14
BAndiT1983
hi nira, please use main channel to discuss GSoC 2019 related topics
19: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
19:20
Bertl
hey
19:21
nira
I'm interested in Live histogram, waveform, vectorscope or AXIOM Remote: miscellaneous drawing and management tasks
19:22
Bertl
great! be quick, finish the challenge task, write an application proposal and submit it together with your CV before Tuesday evening
19: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
19:27
nira
thanks! I'm working on it
19:28
BAndiT1983
i would suggest AXIOM remote task, rather interesting and there are no proposals till now, if i'm not mistaken
19:37
nira
ok, thank you! I will finish my application and submit it, I'm excited in all this and a little nervous
20:01
niemand
joined the channel
20:01
niemand
left the channel
20:01
niemand
joined the channel
20:56
se6astian
off to bed
20:56
se6astian
good night
20:56
se6astian
changed nick to: se6astian|away
21:07
dcz
left the channel
21:10
niemand
left the channel
21:19
nira
left the channel
21:22
futarisIRCcloud
joined the channel
21:26
BAndiT1983
changed nick to: BAndiT1983|away