Current Server Time: 14:08 (Central Europe)

#apertus IRC Channel Logs

2018/07/04

Timezone: UTC


00:04
BogdanXOR
joined the channel
00:24
TofuLynx
left the channel
00:38
Bertl
off to bed now ... have a good one everyone!
00:38
Bertl
changed nick to: Bertl_zZ
01:16
BogdanXOR
left the channel
01:34
rton
left the channel
02:33
jucar
joined the channel
02:37
BogdanXOR
joined the channel
02:56
BogdanXOR
left the channel
03:21
jucar
left the channel
05:02
aombk3
left the channel
05:03
aombk3
joined the channel
05:13
aombk3
left the channel
05:14
aombk3
joined the channel
05:46
BogdanXOR
joined the channel
05:58
BogdanXOR
left the channel
06:05
BogdanXOR
joined the channel
06:12
BogdanXOR
left the channel
06:43
se6astian|away
changed nick to: se6astian
06:43
se6astian
good day
07:20
Bertl_zZ
changed nick to: Bertl
07:20
Bertl
morning folks!
07:32
BogdanXOR
joined the channel
07:57
sebix
joined the channel
07:57
sebix
left the channel
07:57
sebix
joined the channel
08:30
se6astian
changed nick to: se6astian|away
08:32
se6astian|away
changed nick to: se6astian
09:32
BogdanXOR
left the channel
10:07
BogdanXOR
joined the channel
10:23
BogdanXOR
left the channel
10:29
BogdanXOR
joined the channel
10:51
BogdanXOR
left the channel
11:01
BogdanXOR
joined the channel
11:55
Bertl
off for now ... bbl
11:55
Bertl
changed nick to: Bertl_oO
12:06
RexOrCine|away
changed nick to: RexOrCine
12:19
se6astian
changed nick to: se6astian|away
12:19
rton
joined the channel
12:32
sebix
left the channel
12:57
TofuLynx
joined the channel
13:01
se6astian|away
changed nick to: se6astian
13:37
jucar
joined the channel
13:55
BAndiT1983|away
changed nick to: BAndiT1983
14:03
jucar
left the channel
14:09
jucar
joined the channel
14:25
LordVan
left the channel
14:28
se6astian
changed nick to: se6astian|away
14:30
jucar
left the channel
14:31
RexOrCine
changed nick to: RexOrCine|away
15:10
TofuLynx
left the channel
15:36
BogdanXOR
left the channel
15:53
se6astian|away
changed nick to: se6astian
15:58
BogdanXOR
joined the channel
16:02
BogdanXOR
left the channel
17:02
sgonzalez
joined the channel
17:02
sgonzalez
Hello, I am Sergio González :)
17:02
se6astian
hi sgonzalez!
17:02
se6astian
great to have you here"
17:02
se6astian
!
17:02
sgonzalez
;)
17:04
se6astian
so what I wanted to chat about /discuss is the automated firmwarebuilds for the AXIOM Beta
17:04
Bertl_oO
hello sgonzalez! :)
17:04
sgonzalez
Hi!
17:04
sgonzalez
This is it se6astian
17:04
se6astian
its actually really simple
17:05
se6astian
all you need to do is get a new micro sd card for the beta
17:05
se6astian
put the new automatically created firmware image on it
17:05
se6astian
instructions here: https://github.com/apertus-open-source-cinema/beta-software
17:05
Bertl_oO
and watch how it explodes
17:05
se6astian
put it in the beta, boot it and report what works/is missing
17:05
sgonzalez
:DD
17:05
se6astian
or the explosion yes :D
17:06
Bertl_oO
in any case it would be a good idea to capture the serial console output
17:06
sgonzalez
Ok, this part is simple
17:06
se6astian
agreed a log would go a long way
17:06
se6astian
the thing is that this new firmware build is very different to the current images we ship with cameras
17:07
se6astian
so it requires someone with linux know how to find his way around
17:07
se6astian
like all the cmv_* tools that in the "normal" build are placed in /root/
17:08
sgonzalez
Ok, I think I can handle
17:08
sgonzalez
But I have two problems now
17:08
sgonzalez
one: I have my USB UART broken
17:08
Bertl_oO
on the Beta?
17:09
sgonzalez
two: I don't have a monitor recorder, like atomos shogun, to test video recording
17:09
se6astian
are meant to be in a linux system path for binaries in the automated build so they can be executed from anywhere
17:09
se6astian
video recording is not really required
17:09
se6astian
maybe a normal pc monitor to just evaluate if the image is clean is enough
17:09
se6astian
USB UART is a problem indeed
17:10
se6astian
how can we support you to get it fixed?
17:10
sgonzalez
Yes, I'll try to fix
17:10
Bertl_oO
what exactly is the problem, do you have a picture?
17:11
sgonzalez
I don't have the camera here, and I don't have any pictures, but the problem is the USB UART is not part of the camera anymore
17:12
Bertl_oO
please elaborate what happened
17:13
sgonzalez
In one workshop, one of the students stumbled over the USB cable and took the connector with him :/
17:13
Bertl_oO
from the MicroZed, yes?
17:13
sgonzalez
yes, from the MicroZed
17:13
sgonzalez
If I can't fix, maybe I can buy another MicroZed
17:14
Bertl_oO
okay, when you get back to the camera, please take a high res picture of the problem area and if you have the 'fallen off' part as well
17:14
sgonzalez
Ok, I will send to you
17:15
sgonzalez
this afternoon I will go to the laboratory where we have the camera.
17:15
se6astian
great
17:16
se6astian
so lets take it one step after the other and dive into the automated builds once the camera is fully operational again
17:17
sgonzalez
Thinking that I already have the camera fixed and working, besides seeing that it takes more or less correct photos, what kind of tests would you like to make?
17:17
sgonzalez
I would like to be able to run automated tests
17:17
se6astian
that would be great
17:18
se6astian
testing if all the cmv_* tools are there
17:18
se6astian
checking if the fpga binary is correctly loaded
17:19
se6astian
in a next step I want to rename the kick_manual.sh, kick.sh, etc. scripts to have more meaningful names
17:19
se6astian
like startup.sh
17:19
se6astian
or boot_up.sh, needs to be discussed
17:20
sgonzalez
Ok, another thing is were I can upload the results of the automated test
17:20
se6astian
basically we need to verify that the steps the current "normal" firmware goes through to initialize everything are also done in the new firmware
17:20
se6astian
lab tasks would be best I think
17:20
sgonzalez
Perfect
17:20
sgonzalez
This is the other question, there are any task already?
17:20
se6astian
as the new automated firmware is not "based" on the old one but rather created from scratch
17:21
Bertl_oO
I'm open to suggestions (name wise) but 'startup.sh' and 'boot_up.sh' are as bad as 'kick.sh' (note that 'kick_manual.sh' is called from 'kick.sh')
17:21
se6astian
any suggestions? :)
17:22
Bertl_oO
the systemd service is called cmv12k
17:22
sgonzalez
Bertl_o0, I think this name
17:22
sgonzalez
I think these names should be associated with their function
17:22
se6astian
there are no tasks yet, but the "Built related" coloumn in the beta software workboard would be a good place: https://lab.apertus.org/project/view/5/
17:23
sgonzalez
I mean, if they are the starting scripts of the axiom, they should be associated with the axiom
17:23
Bertl_oO
well, the 'function' of kick{,_manual}.sh is to configure everything which is camera related
17:23
Bertl_oO
so, load firmware, train LVDS, configure sensor, configure HDMI output, etc
17:24
Bertl_oO
so probably do_everything.sh is a good name then?
17:24
sgonzalez
Jejeje, maybe ;)
17:24
Bertl_oO
but as I said, open to suggestions ...
17:24
sgonzalez
I'm thinking
17:24
se6astian
I know names are always a hot topic, with many options and opinions
17:25
se6astian
lets focus on just getting everything to work properly before we start renaming stuff :)
17:25
se6astian
so that the automated build is basically "the same" as what the current "normal" firmware provides
17:25
Bertl_oO
also note that the future control daemon should probably take care of most of the initialization part
17:25
sgonzalez
Maybe something like "axiom-init"
17:26
Bertl_oO
I'm fine with that (or similar names based on init/initialize)
17:26
se6astian
sounds good indeed
17:27
sgonzalez
As se6astian say, for the moment, we focus on the automated builds and tests
17:27
se6astian
should I create a lab tasks that summarizes what we just discussed?
17:28
sgonzalez
Perfect
17:29
se6astian
does that mean "yes" ?
17:30
sgonzalez
Yes ;)
17:33
sgonzalez
Any other question to deal with? I have to leave shortly to the laboratory
17:34
sgonzalez
We can meet another day to continue, or manage it through the lab
17:34
Bertl_oO
both is fine I guess
17:36
se6astian
https://lab.apertus.org/T1091
17:36
se6astian
thats it from me
17:36
se6astian
lets meet again once you got the task "rolling" and maybe have specific questions already
17:37
se6astian
many thanks!
17:37
se6astian
solving this will mean a great deal to the project
17:37
se6astian
as it means we can eventually work on one central firmware and improve that together
17:37
se6astian
currently there are as many different firmware version as we have cameras shipped :)
17:38
sgonzalez
Thanks to both of you :)
17:38
sgonzalez
I will meet another day
17:39
se6astian
great, just email us when you are ready
17:39
sgonzalez
Ok, I will
17:39
sgonzalez
bye
17:39
sgonzalez
left the channel
18:55
rton
left the channel
19:24
rton
joined the channel
19:25
anuejn
sgonzalez: se6astian there is already some testing infrastructure in place
19:25
anuejn
only the tets are missing ;)
19:26
anuejn
the image that is build automated should boot up fine, but the hardware interaction doesnt work
19:28
anuejn
we werent able to fix this, because we dont have hardware to test and fix this.
19:29
anuejn
it would be great to continue there
19:31
anuejn
if i remember correctly, kick.sh doesnt make it through on the image, because of some fuckup with the memory mapped region
19:34
Bertl_oO
hmm, what problems are there?
19:41
anuejn
the camera hung
19:42
anuejn
last ccc we had a camera and investgated a bit but we didnt find a solution
19:43
anuejn
i dont remember the probems exactly tho
19:43
Bertl_oO
was the FPGA initialized?
19:46
anuejn
we tried it, but not sure, wether it worked
19:46
anuejn
http://irc.apertus.org/index.php?day=28&month=12&year=2017 and the following day were it
19:46
Bertl_oO
because without a proper zynq image kick.sh will just hang the camera
19:48
BogdanXOR
joined the channel
19:56
anuejn
bitstream seemed to be properl loaded...
19:56
anuejn
anywas, i think thi would be a ggo thin to continue with
19:57
anuejn
*this would be a good thing to continue with
20:00
Bertl_oO
sounds reasonable
20:01
TofuLynx
joined the channel
20:58
BAndiT1983
changed nick to: BAndiT1983|away
20:58
BAndiT1983|away
changed nick to: BAndiT1983
21:15
se6astian
off to bed
21:15
se6astian
good night
21:15
se6astian
changed nick to: se6astian|away
21:31
BAndiT1983
changed nick to: BAndiT1983|away
21:40
TofuLynx
left the channel
22:08
comradekingu
left the channel
23:19
aombk3
left the channel