| 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 |