Current Server Time: 23:21 (Central Europe)

#apertus IRC Channel Logs

2020/12/28

Timezone: UTC


00:01
BAndiT1983
changed nick to: BAndiT1983|away
01:11
mumptai
left the channel
03:16
eppisai
joined the channel
06:52
Bertl_oO
off to bed now ... have a good one everyone!
06:52
Bertl_oO
changed nick to: Bertl_zZ
08:02
eppisai_
joined the channel
08:04
eppisai
left the channel
08:04
eppisai_
changed nick to: eppisai
08:14
Spirit532
left the channel
08:15
Spirit532
joined the channel
08:26
eppisai
left the channel
08:27
eppisai
joined the channel
08:40
se6ast1an
good day
08:46
AndroUser
joined the channel
08:46
AndroUser
left the channel
08:47
AndroUser
joined the channel
08:48
AndroUser
changed nick to: abcd
08:52
eppisai
left the channel
08:52
eppisai
joined the channel
09:00
eppisai
left the channel
09:00
eppisai
joined the channel
09:17
eppisai
left the channel
09:21
se6ast1an
vup was any progress made with https://github.com/apertus-open-source-cinema/axiom-firmware/issues/179 ?
09:33
mumptai
joined the channel
09:38
BAndiT1983|away
changed nick to: BAndiT1983
11:54
abcd
left the channel
11:57
abcd
joined the channel
12:38
mumptai
left the channel
12:39
mumptai
joined the channel
13:06
xthenode
joined the channel
13:07
xthenode
happy monday!
13:08
xthenode
i was able to build a GL app on the mac so i wonder why SDL2 crashes...
13:13
xthenode
the goal is to create a skinable client for web, mobile, desktop and command line
13:14
xthenode
if one doesn't exist...
13:16
xthenode
left the channel
13:31
BAndiT1983
xthenode: what is the purpose of the client? maybe i've missed a part of logs where it's described
14:49
Bertl_zZ
changed nick to: Bertl
14:49
Bertl
morning folks!
14:59
mumptai
left the channel
15:01
Shohei
joined the channel
15:01
se6ast1an
good day Bertl
15:05
Bertl
thanks! and a good one to you as well!
15:11
Shohei
Hello!I'm participating here for the first time. Nice to meet you : )
15:13
Bertl
Hello Shohei! nice to see you on IRC!
15:14
Bertl
looking forward to hear more about the FOSS/OH movement in Japan!
15:15
Shohei
Thank you for replying for the mails, Bertl, se6bast1an : )
15:15
Shohei
se6ast1an : )
15:16
Shohei
By all means!It may be slow to write, but I'll do my best.
15:17
Bertl
no worries, IRC is a very patient medium
15:17
Bertl
many discussions here span over days, because folks live and work in different timezones
15:17
Shohei
I see!
15:18
Bertl
which also means, if you have a question, just drop it here, and idle around (or check the public IRC logs)
15:18
Bertl
somebody will answer sooner or later but it might not be immediately
15:19
Shohei
I see! Thank you!
15:21
Shohei
Is everyone chatting on #apertus only, or are there more specialized channels?
15:22
BAndiT1983
changed nick to: BAndiT1983|away
15:22
Bertl
while there are some other 'related' channels, the main action is here
15:22
Bertl
for example the meeting today will happen on this channel
15:23
Bertl
there are also private messages which work just fine if only two people want to coordinate or so
15:23
Shohei
I got it, thank you. I will check the public IRC logs to catch up with you : )
15:24
Bertl
you're welcome!
15:25
Shohei
It's a big help : )
15:51
bluez
joined the channel
15:55
BAndiT1983|away
changed nick to: BAndiT1983
15:58
se6ast1an
hi Shohei! great to see you here
15:59
se6ast1an
you can read the public logs Bertl mentioned here: http://irc.apertus.org/
16:15
Shohei
Great to see you here, too! se6ast1an : ) Thank you very much for the link!
16:22
BAndiT1983
changed nick to: BAndiT1983|away
16:28
mumptai
joined the channel
17:03
Bertl
no meeting today?
17:03
se6ast1an
why not? :)
17:03
se6ast1an
MEETING TIME!
17:03
se6ast1an
who is here?
17:03
Bertl
is here ...
17:03
Shohei
is here
17:04
metal_dent[m]
present
17:04
bluez
* bluez is here
17:05
se6ast1an
great
17:05
se6ast1an
metal_dent[m]: do you have something to share and start the reports?
17:05
metal_dent[m]
Yes!
17:06
se6ast1an
please do
17:06
metal_dent[m]
Last week I worked on multiple tasks. Firstly, I helped Aman with the checkbox code, which is merged now.
17:07
metal_dent[m]
Then I stumbled upon my old PR ':D where I tried to reduce the redundant code and now waiting for BAndiT1983|away 's approval
17:08
se6ast1an
amans PR: https://github.com/apertus-open-source-cinema/AXIOM-Remote/pull/24
17:08
se6ast1an
video: https://user-images.githubusercontent.com/54789531/103020612-bf1d0000-456e-11eb-9566-c41b178acc67.mp4
17:09
se6ast1an
metal_dent[m]: did you push a revised PR for review already?
17:09
metal_dent[m]
We have also created a new task (T1215) to add a desaturation filter on the remote display, I have added the shader code which works fine on the camera preview image (Bertl's image)
17:09
se6ast1an
great
17:10
metal_dent[m]
<se6ast1an "metal_dent: did you push a revis"> Yes, you can see the new commit there (sorry for the other mess as there was a lot of conflicts ':D )
17:10
se6ast1an
link please :)
17:11
metal_dent[m]
https://github.com/apertus-open-source-cinema/AXIOM-Remote/pull/17
17:11
metal_dent[m]
T1215: https://lab.apertus.org/T1215
17:11
se6ast1an
thanks
17:12
se6ast1an
butt the last commit to that PRis from May 23rd
17:12
metal_dent[m]
That's it from my side!
17:12
Bertl
nice
17:13
metal_dent[m]
This is the last commit:
17:13
metal_dent[m]
https://github.com/apertus-open-source-cinema/AXIOM-Remote/pull/17/commits/d0b109667d0c379507207d04c4936bff080cad06
17:15
se6ast1an
very good, thanks!
17:15
se6ast1an
bluez: please go ahead next
17:15
bluez
sure.. thanks!
17:16
xthenode
joined the channel
17:16
bluez
so last week Bertl helped me get up to speed with vhdl and the tcl side of vivado
17:17
bluez
this will be helpful with the final testing setup
17:18
xthenode
re: xthenode: what is the purpose of the client? a generalized client to be used a control which can be mapped to a particular platform...
17:18
bluez
which we will hopefully start this week
17:18
bluez
had to lot to learn on the vhdl side ':D
17:18
xthenode
in this case axiom...
17:19
Bertl
xthenode: we are currently having our weekly meeting
17:19
bluez
that's it from me!
17:19
Bertl
xthenode: please wait till it is your turn to report :)
17:20
Bertl
bluez: thanks!
17:20
se6ast1an
great, bluez, many thanks!
17:20
se6ast1an
Shohei: would you also like to introduce yourself quickly?
17:21
se6ast1an
maybe some people followed the email conversation with you already but live is always better :)
17:21
Shohei
Thank you, se6ast1an :)
17:23
Shohei
Hello, everyone. I'm mechanical engineer in Japan, and also running small startup focusing on open hardware.I'm very interested in this project, and personally joined : )
17:24
xthenode
left the channel
17:24
se6ast1an
great, thanks Shohei!
17:24
Bertl
great to have you here!
17:24
se6ast1an
I was already thinking of things we could work on together in the enclosure/CAD area
17:25
se6ast1an
lets discuss this soon when you have a better overview of everything
17:25
se6ast1an
vup you also have some news for us!
17:25
se6ast1an
please go ahead
17:26
vup
yeah, well not too much got done over the last week
17:26
vup
anuejn and I worked a bit more on the wavelet compression
17:26
Shohei
I will be happy to join you!
17:27
vup
we have managed to write a python compressor and a python decompressor that actually work in the sense, that the python decompressor can read the output of the python compressor and produce a somewhat sensible result
17:27
vup
there are still a few problems even there (the input and output image do not match exactly for some reason, even when doing lossless compression)
17:28
vup
and furthermore, the python decompressor currently produces a completely broken image, when feeding it the input from the gateware compressor
17:29
vup
currently we think this is due to wrong rounding and too few bits for the intermediate values in the gateware compressor
17:29
vup
but we have to experiment there a bit more to get it working
17:29
vup
nonetheless, we have figured out a buffering / processing scheme for the gateware that does not use too many bram's / should be quite efficient with them, so thats a big progress
17:30
se6ast1an
very cool!
17:30
se6ast1an
any news on the usb3 front as well?
17:31
vup
well no real news, but we looked at the ft602 again and noticed a very nice feature where it can transmit setting various uvc settings back to the fpga via i2c, which would make for a great sidechannel
17:32
vup
also I looked at the firmware of the ft601 again and we will hopefully dump the firmware of the ft602 in the next couple of days and maybe we can figure out how to add such a sidechannel for the ft601 aswell
17:32
vup
(the are probably the same chip with just different firmware anyways)
17:32
se6ast1an
ah, great!
17:33
vup
oh also one thing about the wavelet compression, currently it does not need any RAM bandwidth
17:33
vup
so the compression can just be done on the output path (maybe to the usb3 module) and things like the HDMI preview still "just work"
17:34
se6ast1an
how do you buffer the image currently?
17:34
se6ast1an
or how big buffers are required by the different compression algorithmn steps?
17:34
vup
well for the wavelet transformation one only ever needs 6 rows of the image at once (atleast for a single step)
17:35
vup
so those just get put into bram's in the fpga
17:35
vup
so currently you needs about 12 rows of the image
17:35
Bertl
for the FTDI it would probably be most interesting to get bandwidth allocation working (on the USB side) not sure how complicated that would be though
17:36
vup
se6ast1an: so about 72KB if I am not mistaken
17:37
vup
Bertl: yeah, the usb2 part probably supports isochronous transfers, as the "officially" programmable ftdi mcu's support that
17:37
vup
for usb3 we will have to see
17:37
vup
but yeah that would also be very nice, I agree
17:37
se6ast1an
sounds good, rather performance friendly
17:38
Bertl
alternatively we can consider switching to the cypress EZ-USB chips
17:39
se6ast1an
there is a fx3 dev kit: https://www.cypress.com/documentation/development-kitsboards/cyusb3kit-003-ez-usb-fx3-superspeed-explorer-kit that could easily be put on a plugin module carrier if that makes sense?
17:39
vup
se6ast1an: yep, I was quite surprised it can actually be done this way, we probably will need a bit more buffers in the future, but at maximum a factor of 1.5 more I think (we currently only do grayscale, we probably should split the colors for the bayer images)
17:40
vup
yeah, the fx3 is certainly a interesting option aswell
17:40
vup
or even just a ecp5 (but thats of course a lot more work)
17:40
Bertl
se6ast1an: well, a rather large plugin module :)
17:40
se6ast1an
sure, but size is of no concern for development no?
17:41
se6ast1an
or would you create a custom plugin module with the chip right away?
17:41
vup
a 0.8mm pitch bga should be doable in 4 layers probably, and with the new 6 layer oshpark runs it should certainly be possible
17:42
Bertl
I think it would make more sense to design a plugin featuring the FX3
17:42
se6ast1an
great, fine for me :)
17:42
vup
well if there are no more questions, I am done for today
17:43
se6ast1an
many thanks vup!
17:43
se6ast1an
quick updates from me:
17:43
se6ast1an
not that much happened as I was away over christmas and returned yesterday
17:43
se6ast1an
a package with hardware for bluez and metal_dent[m] was posted just before christmas though
17:43
se6ast1an
should arrive in a week or 2
17:44
se6ast1an
in production news the oshpark panels have been sent to the fab
17:44
se6ast1an
and nextpcb has started to discuss the stackup with us
17:44
se6ast1an
so fingers crossed
17:45
se6ast1an
the proposed prepreg thickness would be a perfect impedance match but some things need to be confirmed/corrected first
17:45
se6ast1an
I started looking into dissipative ESD foam suppliers again today
17:45
se6ast1an
contacted 2 companies
17:46
se6ast1an
and manfred sent me pictures of a new CNC mill he wants to build
17:46
se6ast1an
which would be suitable for milling such foam most likely
17:46
se6ast1an
the tormach can of course also do it
17:46
se6ast1an
but overkill for such a soft material
17:47
se6ast1an
as I am on holidays I should have a good amount of time to work on things over the next week
17:47
se6ast1an
so if you have tasks for collaboration let me know
17:47
se6ast1an
done from my side
17:48
se6ast1an
Bertl: please be the closer!
17:50
Bertl
well, not too much happened here this week
17:51
Bertl
mostly busy with x-mas and similar
17:52
Bertl
I did update the TE0714 sata plugin
17:52
Bertl
because there was some interest to build that and I made sure that the design is current and the bom can easily be dreived
17:53
Bertl
*derived
17:53
se6ast1an
so no changes to the design itself?
17:53
Bertl
I also updated Vivado to the latest version and created a test bitstream for se6ast1an to play with
17:53
se6ast1an
ah yes, forgot to report about thta
17:54
Bertl
that's basically it
17:54
se6ast1an
what I want to test is the feature of the CMV12000 where it can be exposed while data is being read out
17:54
se6ast1an
this should allow maximizing exposure time
17:55
se6ast1an
but it comes with some drawbacks and artefacts affecting pixels read out values
17:55
se6ast1an
which I want to document properly
17:55
se6ast1an
the custom gateware bertl built should enable doing that
17:56
se6ast1an
but needs further testing/analysis so I returned the beta hardware to bertl so he can work on it
17:57
se6ast1an
Bertl: the sata plugin module design did not contain any design changes I assume?
17:57
se6ast1an
*update
17:57
Bertl
no
17:58
se6ast1an
right
17:59
se6ast1an
ok then, anyone else who wants to report/share/comment on anything specific?
18:01
se6ast1an
MEETING CONCLUDED!
18:01
se6ast1an
many thanks everyone participating!
18:01
BAndiT1983|away
changed nick to: BAndiT1983
18:10
Bertl
off for now ... bbl
18:11
Bertl
changed nick to: Bertl_oO
18:20
Shohei
left the channel
19:16
bluez
left the channel
21:16
intrac
left the channel
21:17
intrac
joined the channel
21:44
lexano
left the channel
21:46
lexano
joined the channel
21:49
lexano
left the channel
21:50
lexano
joined the channel