| 04:23 | Spirit532 | left the channel |
| 04:25 | Spirit532 | joined the channel |
| 05:28 | Bertl | changed nick to: Bertl_zZ
|
| 06:37 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 06:47 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 07:00 | Spirit532 | left the channel |
| 07:01 | Spirit532 | joined the channel |
| 09:00 | a13b | left the channel |
| 09:29 | mateo[m] | joined the channel |
| 09:30 | uberardy[m] | joined the channel |
| 09:34 | a13b | joined the channel |
| 09:34 | elkos | joined the channel |
| 09:34 | aleksander[m] | joined the channel |
| 09:34 | hans[m] | joined the channel |
| 09:34 | pedro[m] | joined the channel |
| 09:34 | WalterZimmermann | joined the channel |
| 09:34 | oscar[m] | joined the channel |
| 09:34 | toralf[m] | joined the channel |
| 09:34 | joe[m] | joined the channel |
| 09:34 | alexandros[m] | joined the channel |
| 09:52 | apurvanandan[m] | joined the channel |
| 09:52 | promach3 | joined the channel |
| 09:52 | abeljj[m] | joined the channel |
| 09:52 | RexOrMatrix[m] | joined the channel |
| 09:52 | markvandenborre[ | joined the channel |
| 10:15 | comradekingu | joined the channel |
| 12:39 | Bertl_zZ | changed nick to: Bertl
|
| 12:39 | Bertl | morning folks!
|
| 14:12 | illwieckz | left the channel |
| 14:36 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 14:42 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 14:42 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 15:07 | gsalazar | joined the channel |
| 15:14 | se6ast1an | welcome gsalazar!
|
| 15:15 | se6ast1an | lets chat here so others can participate as well if they want
|
| 15:15 | gsalazar | se6ast1an sure
|
| 15:15 | se6ast1an | great to have met at Fosdem!
|
| 15:15 | se6ast1an | and great that you are here now and want to contribute!
|
| 15:16 | se6ast1an | did you have a look around the wiki and lab already to see what areas would be most interesting to you?
|
| 15:17 | gsalazar | Thanks, yes I had a quick look around the wiki and the lab, and I could see that the project is really well structured
|
| 15:20 | gsalazar | I am mainly interested in low-level and embedded linux development, are you using linux on the camera?
|
| 15:20 | se6ast1an | great to hear, I myself often get lost in there trying to find something again :)
|
| 15:20 | se6ast1an | yes its a customized arch linux distro
|
| 15:20 | se6ast1an | the Zynq has two arm cores that run the linux
|
| 15:21 | illwieckz | joined the channel |
| 15:22 | gsalazar | and how does it integrate with the firmware development, is there a application also running on the camera side?
|
| 15:23 | gsalazar | and for development are you currently able to emulate the camera with something like qemu? (I thnik I saw an open issue regarding that)
|
| 15:24 | BAndiT1983 | nobody has started to implement emulators of camera modules in QEMU yet
|
| 15:24 | BAndiT1983 | we had this task up for the gsoc, but nobody wanted to do it
|
| 15:25 | se6ast1an | anuejn and vup recreated the firmware from scratch so it would be built through continuos integration: https://github.com/apertus-open-source-cinema/axiom-beta-firmware
|
| 15:26 | gsalazar | BAndiT1983 what would you want to emulate and run under qemu?
|
| 15:26 | se6ast1an | any commit triggers a full new image to be built
|
| 15:26 | se6ast1an | the cameras firmware is stored on a microsd card, no other internal flash
|
| 15:26 | gsalazar | also, are you considering going for a yocto or buildroot based linux image, trying to make it minimal?
|
| 15:27 | se6ast1an | there are several tools that run inside this linux to do certain things, like a binary that captures still images and writes an image file
|
| 15:27 | se6ast1an | or scripts to set/gain various camera parameters like analog gain/gamma, etc.
|
| 15:27 | BAndiT1983 | gsalazar: it depends on what is required for development without hardware, but emulating image sensor and some of it's periphery is one of the first things coming to my mind
|
| 15:28 | gsalazar | se6ast1an ok, so there is not a unique application for all of that
|
| 15:28 | se6ast1an | correct
|
| 15:28 | gsalazar | BAndiT1983, those would be the hardest parts
|
| 15:28 | se6ast1an | the idea is to create a central control daemon that takes care pretty much of everything camera operation related though
|
| 15:29 | se6ast1an | https://github.com/apertus-open-source-cinema/nctrl
|
| 15:29 | se6ast1an | and for reference the older: https://github.com/apertus-open-source-cinema/axiom-control-daemon
|
| 15:30 | se6ast1an | working on extending/improving nctrl would be a great task I think
|
| 15:30 | se6ast1an | this tool is also maintained by vup and anuejn
|
| 15:35 | gsalazar | that would run in the camera and be responsible for all controls within the camera?
|
| 15:37 | BAndiT1983 | yes
|
| 15:43 | gsalazar | that would be interesting and it is based in rust, which I wanted to start exploring. I see a couple of things that interest me and that I would like to help, either the nctrl, the emulation of the camera or creating a yocto/buildroot based linux image. But please feel free to let me know where more effort is neeeded
|
| 15:43 | se6ast1an | nctrl and camera emulation would be both great additions!
|
| 15:44 | se6ast1an | https://lab.apertus.org/T724
|
| 15:44 | se6ast1an | Bertl would be your first point of contact for this
|
| 15:45 | se6ast1an | we recently had the discussion if https://renode.io/ could be an interesting alternative to qemu but it requires some more research
|
| 15:45 | se6ast1an | in case this is something you want to dive into
|
| 15:47 | gsalazar | I'll take a look at both repos and open tasks and see if there is something I could pick up and then let you know if that is ok
|
| 15:48 | Bertl | sure
|
| 15:49 | se6ast1an | great
|
| 15:50 | se6ast1an | if you have any questions or need pointers feel free to come here on IRC or email to *email address removed* works as well
|
| 15:56 | gsalazar | se6ast1an thanks!
|
| 15:56 | se6ast1an | heading off now
|
| 16:13 | gsalazar | left the channel |
| 16:51 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 17:34 | gsalazar_ | joined the channel |
| 17:39 | gsalazar_ | left the channel |
| 17:42 | gsalazar_ | joined the channel |
| 18:39 | vup | gsalazar_: we have consideren yocto / buildroot, however I am not sure those are the right approach, the current firmware is meant for developers to use and to easily install extra software when needed. I am not sure yocto / buildroot would fit that usecase well.
|
| 18:39 | vup | The firmware used used for customers would maybe be a better fit, however for painless upgrades / flexibility something like nix seems more promising to me.
|
| 18:39 | vup | What what would be your pro's for using yocto / buildroot?
|
| 19:05 | gsalazar_ | left the channel |
| 19:20 | RexOrCine|away | changed nick to: RexOrCine
|
| 19:31 | RexOrCine | changed nick to: RexOrCine|away
|
| 19:32 | RexOrCine|away | changed nick to: RexOrCine
|
| 19:55 | comradekingu | left the channel |
| 20:25 | comradekingu | joined the channel |
| 21:03 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 21:14 | gsalazar_ | joined the channel |
| 21:29 | gsalazar_ | left the channel |
| 21:52 | BAndiT1983 | changed nick to: BAndiT1983|away
|