Current Server Time: 08:55 (Central Europe)

#apertus IRC Channel Logs

2017/11/03

Timezone: UTC


01:40
BAndiT1983
changed nick to: BAndiT1983|away
01:45
BAndiT1983|away
changed nick to: BAndiT1983
01:59
rton
left the channel
02:02
BAndiT1983
changed nick to: BAndiT1983|away
02:11
dimaursu16
joined the channel
02:11
dimaursu16
left the channel
02:11
dimaursu16
joined the channel
02:24
jucar
joined the channel
03:07
dimaursu16
left the channel
03:07
dimaursu16
joined the channel
03:07
dimaursu16
left the channel
03:07
dimaursu16
joined the channel
03:20
jucar
left the channel
03:37
dimaursu16
left the channel
05:25
Bertl
off to bed now ... have a good one everyone!
05:25
Bertl
changed nick to: Bertl_zZ
05:51
BAndiT1983|away
changed nick to: BAndiT1983
08:36
se6astian|away
changed nick to: se6astian
08:39
davidak
joined the channel
08:46
davidak
left the channel
08:46
davidak
joined the channel
08:53
BAndiT1983
changed nick to: BAndiT1983|away
08:56
BAndiT1983|away
changed nick to: BAndiT1983
09:39
dimaursu16
joined the channel
09:59
dimaursu16
left the channel
10:14
dimaursu16
joined the channel
10:14
dimaursu16
left the channel
10:14
dimaursu16
joined the channel
10:34
davidak
left the channel
11:24
jarhab[m]
se6astian: could you invertigate the github webhook again?
11:24
jarhab[m]
it seems to be broken and the ci pipeline is not running :(
11:27
se6astian
I am happy to
11:27
se6astian
but I need some input from you
11:27
se6astian
https://lab.apertus.org/T697#12378
11:28
BAndiT1983
webhook gives 404
11:28
BAndiT1983
{"error":"404 Not Found"}
11:30
jarhab[m]
hm... ok wait
11:31
BAndiT1983
ah, now i see that a parameter is missing, already wondered
11:32
BAndiT1983
is ref_name a branch name?
11:33
jarhab[m]
jup
11:35
jarhab[m]
jus use master
11:35
se6astian
saved
11:36
se6astian
now can we test by manually triggering?
11:36
se6astian
or should I just push a temp file?
11:36
jarhab[m]
jup
11:37
se6astian
worked
11:37
se6astian
at least the response is good now
11:37
jarhab[m]
nice :)
11:38
se6astian
does it build now on gitlab?
11:38
jarhab[m]
yeah the trigger was triggered sucessfully
11:38
jarhab[m]
yup ti should (maybe with 5 minutes delay)
11:39
se6astian
perfect
11:39
jarhab[m]
yes! the badge in https://github.com/apertus-open-source-cinema/beta-software canged to running and when you click it, you can see the piplie going
11:40
BAndiT1983
nice one
11:42
BAndiT1983
hm, how do we prevent too much build runs? a "develop" branch and from time to time merge to master?
11:42
BAndiT1983
*too many
11:47
davidak
joined the channel
11:49
se6astian
I think gitlab can handle "many" build runs fine
11:54
jarhab[m]
yeah
11:54
jarhab[m]
they esentially dont care. Once I ran like 20 build jobs in paralell... its ok
11:55
BAndiT1983
just some racks were glowing in their data center ;)
11:56
jarhab[m]
ð
11:56
jarhab[m]
maybe we should link to https://etcher.io/ and the latest image?
11:57
jarhab[m]
hm... maybe its a bit to early for this. Lets first build a stable and mature image :)
11:58
BAndiT1983
could you check some possible integration of the daemon, please? just for the future, second one will be the REST server, but will follow later as developing and testing is still going on
12:01
BAndiT1983
the install script should already contain the important steps
12:06
jarhab[m]
hm... im currently afk and dont know anythin about the daemon
12:07
jarhab[m]
just try calling your install script in the build_tools/inner/install.sh
12:07
BAndiT1983
will look into it, thanks for the directions
12:07
jarhab[m]
then build the image with the build instructions and try wether it succeeds
12:07
jarhab[m]
ok, cools
12:09
BAndiT1983
testing is a bit difficult, don't have the hardware here, but maybe se6astian can assist with swapping the firmware on the microzed test board when the daemon is ready
12:11
jucar
joined the channel
12:12
jarhab[m]
bertl said yesterday, that the image is not yet booting on real hardware
12:12
davidak
left the channel
12:12
BAndiT1983
ah, good to know, what about QEMU, any news on that part?
12:14
davidak
joined the channel
12:14
jarhab[m]
you can build qemu (with build_tools/outer/build_qemu.sh) and then start it using the spawn command from build_tools/outer/run_qemu.expect
12:17
BAndiT1983
were the repos of QEMU scripts and beta-software merged?
12:26
se6astian
jarhab[m]: did you get an error log from the bootprocess from bertl
12:26
se6astian
I can also try in the evening with a new sd card
12:38
se6astian
if it makes sense
13:03
davidak1
joined the channel
13:04
davidak
left the channel
13:23
dimaursu16
left the channel
13:28
dimaursu16
joined the channel
13:28
jarhab[m]
BAndiT1983: no, I just added this single script, because it is needed for the test step in the ci pipeline
13:28
jarhab[m]
se6astian: bertl send me a log, yes
13:36
dimaursu16
left the channel
13:40
dimaursu16
joined the channel
13:40
Bertl_zZ
changed nick to: Bertl
13:40
Bertl
morning folks!
13:41
rton
joined the channel
13:52
jarhab[m]
Bertl: do you have a link to a working BOOT.bin?
13:54
Bertl
there is one in every .dd image we have online
13:55
Bertl
http://vserver.13thfloor.at/Stuff/AXIOM/BETA/beta_20170109.dd.xz
13:56
Bertl
did you see the various messages on startup trying to create namespaces, etc? this needs to be fixed in the Arch setup
14:01
jarhab[m]
could you upload a plain BOOT.bin to 13thfloor?
14:03
jucar
left the channel
14:05
jarhab[m]
do you mean errors like `File /usr/lib/systemd/system/systemd-journald.service:33 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
14:05
jarhab[m]
` ?
14:07
Bertl
yes
14:48
dimaursu16
left the channel
14:52
Bertl
jarhab[m]: can you build u-boot already?
14:53
jarhab[m]
i didnt try...
14:53
jarhab[m]
but i could
14:53
jarhab[m]
just master of xillinx?
14:53
Bertl
okay, that would be great
14:53
Bertl
we currently still use the digilent branch IIRC, but I haven't tested with the xilinx master branch
14:54
Bertl
but we should definitely use our configuration for the build
14:54
Bertl
(similar for the kernel)
14:54
dimaursu16
joined the channel
14:54
dimaursu16
left the channel
14:54
dimaursu16
joined the channel
14:55
Bertl
the last step is combining the FSBL and the u-boot elf into boot.bin
14:57
jarhab[m]
where do i find the configs for u-boot and the kernel?
14:59
Bertl
I'll upload them shortly
14:59
Bertl
but it would probably make sense to have them in a dedicated place on github
14:59
Bertl
similar to the devicetree source
14:59
Bertl
and uEnv file
15:04
Bertl
http://vserver.13thfloor.at/Stuff/JARHAB/
15:05
Bertl
and I lied, we are already using xilinx u-boot
15:05
jarhab[m]
yeah definitly
15:06
jarhab[m]
ok how do you merge the u-boot elf and the fsbl?
15:07
Bertl
http://www.wiki.xilinx.com/Prepare+boot+image
15:07
Bertl
this requires the bootgen utility which combines the elf files into boot.bin
15:08
jarhab[m]
thx
15:20
Bertl
when checking the image yesterday, I saw that scripts and binaries got thrown together in /usr/local/bin, prefixed with axiom- and stripped of any extension, why's that?
15:30
jarhab[m]
because i thought it is convenient to use
15:30
jarhab[m]
you could just type axiom-<tab> and see all the scripts
15:31
jarhab[m]
and because of https://lab.apertus.org/T690
15:32
Bertl
okay, we should probably break them up into /usr/local/bin and /usr/local/script and keep extensions like .sh and .py
15:32
jarhab[m]
yeah
15:32
jarhab[m]
makes sense
15:33
Bertl
we also need the *.func for now
15:33
Bertl
pathes need to be adjusted in the scripts, but that's another topic
15:34
jarhab[m]
the scripts are just symlinked to /usr/local/bin
15:35
jarhab[m]
and all the scripts, that need the funcs change into their real dir (see https://github.com/apertus-open-source-cinema/beta-software/commit/acb0cf2834b031a18a3d494053547df372ff08a7)
15:36
Bertl
except that they do not find the *.func there, for whatever reason (haven't checked in detail)
15:38
jarhab[m]
hm... ok
15:39
jarhab[m]
do you think we should add /usr/local/script to the PATH?
15:45
Bertl
probably
15:46
Bertl
hmm, what is 'processing_tools' ?
15:52
pusle
left the channel
15:53
pusle
joined the channel
15:53
Bertl
ah, bit.func seems to be missing, which is included from i2c.func
15:55
se6astian
off for now
15:55
se6astian
changed nick to: se6astian|away
16:36
dimaursu16
left the channel
16:51
BAndiT1983
changed nick to: BAndiT1983|away
17:29
se6astian|away
changed nick to: se6astian
18:10
niemand
joined the channel
18:14
se6astian
changed nick to: se6astian|away
18:21
slikdigit
joined the channel
18:42
jarhab[m]
Bertl: processing tools is the directory which contains tools that are not image sensor, but image pipeline related
18:45
Bertl
I see ...
19:27
BAndiT1983|away
changed nick to: BAndiT1983
19:32
davidak1
left the channel
19:36
se6astian|away
changed nick to: se6astian
19:47
BAndiT1983
changed nick to: BAndiT1983|away
20:19
niemand
left the channel
21:46
BAndiT1983|away
changed nick to: BAndiT1983
21:52
davidak
joined the channel
21:53
dimaursu16
joined the channel
21:53
dimaursu16
left the channel
21:53
dimaursu16
joined the channel
22:08
dimaursu16
left the channel
22:11
dimaursu16
joined the channel
22:11
dimaursu16
left the channel
22:11
dimaursu16
joined the channel
22:23
se6astian
off to bed
22:23
se6astian
good night
22:23
se6astian
changed nick to: se6astian|away
23:39
BAndiT1983
changed nick to: BAndiT1983|away