Current Server Time: 02:10 (Central Europe)

#apertus IRC Channel Logs

2018/07/04

Timezone: UTC


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