Current Server Time: 21:45 (Central Europe)

#apertus IRC Channel Logs

2019/05/27

Timezone: UTC


00:11
Spirit532
left the channel
00:11
Spirit532
joined the channel
00:48
futarisIRCcloud
joined the channel
00:59
comradekingu
left the channel
01:14
Davelister
joined the channel
01:14
Davelister
changed nick to: Guest32075
01:19
Guest32075
left the channel
02:15
Davelister
joined the channel
02:16
Davelister
changed nick to: Guest39588
02:20
Guest39588
left the channel
03:17
Davelister
joined the channel
03:17
Davelister
changed nick to: Guest62903
03:21
Guest62903
left the channel
04:39
BAndiT1983|away
changed nick to: BAndiT1983
04:51
Davelister
joined the channel
04:52
Davelister
changed nick to: Guest27182
05:38
BAndiT1983
changed nick to: BAndiT1983|away
06:31
Guest27182
left the channel
06:40
se6astian|away
changed nick to: se6astian
07:05
Nira|away
changed nick to: Nira
07:25
Bertl_zZ
changed nick to: Bertl
07:25
Bertl
morning folks!
07:26
apurvanandan[m]
Good morning Bertl
07:26
Davelister
joined the channel
07:27
Davelister
changed nick to: Guest61018
07:30
apurvanandan[m]
Today the coding period has begun, so would you like to advise us on how to start and remain organised in this period? Also when are we receiving the hardware?
07:31
Guest61018
left the channel
07:47
Nira
changed nick to: Nira|away
07:52
Nira|away
changed nick to: Nira
08:02
Bertl
sure, so first, communication is very important
08:02
Bertl
(can't say that often enough here :)
08:04
Bertl
how everybody keeps themseleves organized is not something we interfere with, we only create some fixed points (like the weekly meetings) to make sure that as many students (and mentors) as possible come together
08:05
Bertl
then, regarding hardware: I've been preparing a lot of hardware over the last week and the weekend and we should have remote hardware ready tomorrow and we are also going to send out hardware in the next days
08:07
Bertl
on the software side, the first step (and this has either been done already or will take the next few days) is to make sure that the students environment (somewhat) matches what we use, so we can easily exchange test code and work together on specific problems
08:09
Bertl
also note that it is very beneficial (for students) to work together, especially when the task overlap
08:17
apurvanandan[m]
Ok Bertl, I will try to start writing code today.
08:18
apurvanandan[m]
se6astian: Is there a meeting today?
08:19
sebix
joined the channel
08:20
Bertl
Our next IRC meeting is scheduled for Monday 27th, 16:00 UTC
08:22
Bertl
apurvanandan[m]: make sure that you can work with the tools (Lattice and Xilinx) also make sure that you know what connects where (schematics) have a plan ready what and how to test (that's basically the schedule for today :)
08:22
apurvanandan[m]
Ok
08:23
Bertl
Nira: you want to look into how the PICs connect on the remote and how debouncing can work (hardware and software) as well as figure out how to program the PICs
08:24
Bertl
aSobhy|away: similar to apurvanandan[m], tools (Lattice, Xilinx) as well as connections and how to test/program
08:24
se6astian
apurvanandan[m]: se6astian: Is there a meeting today? <- did you not get my friday email?
08:25
Bertl
I'm sure there will be questions, so do not hesitate to ask :)
08:29
apurvanandan[m]
se6astian: O sorry , actually I don't frequently check my gmail (tons of spam :( ). I use my institute mail id mainly.
08:30
se6astian
then it might be a very good idea to use that institute email address for gsoc related communication
08:30
apurvanandan[m]
Yeah I also want to, but how to do that?
08:32
se6astian
pm me that email address
09:05
comradekingu
joined the channel
09:06
se6astian
changed nick to: se6astian|away
09:27
Davelister
joined the channel
09:28
Davelister
changed nick to: Guest2635
09:33
Guest2635
left the channel
10:29
Davelister
joined the channel
10:30
Davelister
changed nick to: Guest4624
10:34
Guest4624
left the channel
10:47
Nira
left the channel
10:50
se6astian|away
changed nick to: se6astian
12:10
futarisIRCcloud
left the channel
12:30
Davelister
joined the channel
12:31
Davelister
changed nick to: Guest64653
12:31
Nira
joined the channel
12:33
Nira
changed nick to: Nira|away
12:33
Nira|away
changed nick to: Nira
12:33
Nira
changed nick to: Nira|away
12:35
Guest64653
left the channel
12:46
se6astian
changed nick to: se6astian|away
12:48
se6astian|away
changed nick to: se6astian
12:48
RexOrCine|away
changed nick to: RexOrCine
12:56
se6astian
changed nick to: se6astian|away
12:56
se6astian|away
changed nick to: se6astian
12:58
se6astian
changed nick to: se6astian|away
13:05
RexOrCine
changed nick to: RexOrCine|away
13:06
RexOrCine|away
changed nick to: RexOrCine
14:00
sebix
left the channel
14:55
aSobhy|away
changed nick to: aSobhy
15:06
niemand
joined the channel
15:32
BAndiT1983|away
changed nick to: BAndiT1983
15:55
Fares
joined the channel
15:58
se6astian|away
changed nick to: se6astian
16:00
se6astian
good evening
16:00
se6astian
meeting time!
16:00
Bertl
yay!
16:00
BAndiT1983
hi
16:01
Fares
Hi
16:01
apurvanandan[m]
Good evening!
16:01
se6astian
as usual please pm me now if you want to share/talk about your recent progress/challenges
16:02
aSobhy
hi
16:03
se6astian
nira messaged me that she has her last classes today and will join us in around 30 minutes if everything goes well
16:03
Y_G
joined the channel
16:03
se6astian
from the official GSoC timeline we have a milestone today
16:04
se6astian
the community bonding phase is over and coding officially begins
16:04
se6astian
so now the "speed" should increase :)
16:04
RexOrCine
Present.
16:04
Y_G
Hi all
16:04
Bertl
let's more hope for quality than speed :)
16:05
se6astian
phase 1 will now go for about 1 month and end on june 28th (Phase 1 Evaluation deadline)
16:05
se6astian
Bertl: let me rephrase that for "momentum" :)
16:05
se6astian
Fares: you are first, please share your progress
16:06
Fares
Okay, Hi everyone!
16:07
Fares
I started working on the implementation
16:07
Fares
For now I will be working in the encoder pipeline itself
16:08
Bertl
hope you ever manage to get out there again :)
16:09
Fares
After finishing first version, I will share it with you and start to work on related stuff (dma/fifo/..)
16:09
Fares
Yes :)
16:09
Fares
That will be all, I plan to finish a first version soon.
16:09
Bertl
okay, how do you plan to test it?
16:10
Fares
Simulation first then on I will check it on vivado to find if any part need to be working on, then on fpga
16:11
Bertl
okay, please keep me updated
16:11
Fares
I already tested with some dummy designs on fpga and arch linux
16:11
Fares
Sure
16:12
se6astian
thanks, very interesting
16:12
se6astian
anything else to add or are you done?
16:12
Fares
Ah sorry, yes Iâm done, thank you
16:12
vup
Fares: is the code available somewhere?
16:13
Fares
I will make a github repo today and send it here
16:13
vup
great
16:14
se6astian
thanks
16:14
se6astian
apurvanandan[m]: you are next
16:14
Y_|G
joined the channel
16:14
Fares
left the channel
16:15
Fares
joined the channel
16:15
Fares
left the channel
16:15
apurvanandan[m]
Hi all, I was given task of researching relevant documentation regarding clock data recovery, dynamic phase shift, link training and training pattern.
16:16
Fares
joined the channel
16:17
apurvanandan[m]
Apart from doing this, Both Lattice Diamond and Xilinx Vivado have been setup and working, openocd thing also sorted.
16:17
Bertl
excellent!
16:18
apurvanandan[m]
Also time was spent in going through schematics of the usb plugin module
16:18
apurvanandan[m]
This is it from my side.
16:19
Bertl
any challenges doing so?
16:19
Bertl
(any challenges you encountered while doing so :)
16:21
apurvanandan[m]
My ubuntu partitioning was too bad for software installation and my jtag isn't documented at all. Also in documentation there is very less available if we don't want to use transceiver in high speed transfers.
16:22
BAndiT1983
apurvanandan[m], which jtag you have?
16:23
BAndiT1983
*do you
16:23
apurvanandan[m]
Digilent XUP USB JTAG
16:23
BAndiT1983
and which problems?
16:24
apurvanandan[m]
Somehow I came to the fact that it is compatible with Platform USB II
16:24
BAndiT1983
hm, interesting, but mine is recognized like XUP II and works under ubuntu, it needs a bit of adjusting before it works, but still
16:25
BAndiT1983
you can also try urjtag, which supports XUP
16:26
apurvanandan[m]
Yeah I found that , but Bertl had specifically said about openocd so I didn't bother to try others.
16:27
apurvanandan[m]
But will try it if needed
16:27
BAndiT1983
you need custom firmware for openocd, let us check later on that, as i have googled quite a bit on weekend
16:27
BAndiT1983
sorry guys, who is next?
16:27
Bertl
doesn't matter what you use as long as it works
16:27
Bertl
just said that I'm using openocd
16:28
se6astian
a bit of time for discussion is OK as long as we do not divert for too long
16:28
se6astian
can aSobhy start his report?
16:28
apurvanandan[m]
Thanks for the time, i am done
16:29
se6astian
great, thanks!
16:29
aSobhy
Hi everyone
16:29
BAndiT1983
XUP requires usb-jtag firmware, but i haven't bothered to find proper HEX/ELF, as urjtag was almost ok, but it doesn'T support MIPs properly, so now i use real pic programmer for axiom remote
16:29
aSobhy
for the past week I was browsing internet for the task Bertl gave to us:
16:29
aSobhy
"training patterns and some documentation how the double sampling can be done"
16:29
aSobhy
I found some links and waiting for tommorow after the exam to read the rest and filter them to share them here
16:30
aSobhy
that's all
16:30
Bertl
and you updated your timeline :)
16:30
Nira|away
changed nick to: Nira
16:31
aSobhy
yes I updated the Timeline :) thanks Bertl
16:31
Davelister
joined the channel
16:32
Davelister
changed nick to: Guest86849
16:32
se6astian
thanks aSobhy!
16:32
se6astian
Y_|G: your turn
16:32
Y_|G
Hi all
16:33
Y_|G
Most of my work this week was to write a sample sysfs adapter .
16:33
Y_|G
I tested that in qemu using DaemonCLI which worked fine. As discussed with BAndiT1983 we need to modularise the code for getting voltages and temperature seperately
16:34
Y_|G
So completing the SysfsAdapter would be the current task for me
16:35
Y_|G
That would be all from my side
16:35
Bertl
'adapter' here means a qemu driver?
16:36
Bertl
i.e. something which emulates hardware in qemu, yes?
16:36
BAndiT1983
no
16:36
Guest86849
left the channel
16:36
BAndiT1983
adapter is a part of daemon, which simplifies access to mapped memory, i2c or sysfs
16:36
Y_|G
Not the driver exactly ,the driver already brings the required values to the user space via sysfs,we need to just read those
16:37
BAndiT1983
am currently in the process to split things in cleaner structure
16:37
Bertl
okay, would be great to have some diagram or so how it works
16:39
BAndiT1983
no problem, am on it, but needs some time besides my work
16:40
Y_|G
BAndiT1983 : split what things ?
16:40
BAndiT1983
adapter and module for example
16:41
Davelist1r
joined the channel
16:41
Y_G
left the channel
16:41
BAndiT1983
adapter should be a helper to access specific stuff and module should pacakge properties for different areas of the camera
16:41
BAndiT1983
this is just one example of things i'm considering in the last days
16:43
se6astian
thanks Y_|G, are you done?
16:43
Y_|G
ok ,makes sense
16:44
Y_|G
Yes ,that's from my side :)
16:45
se6astian
great, you can discuss next steps in detail right after the meeting if you want
16:46
se6astian
Nira: are you ready for your turn?
16:46
Nira
yes! hi
16:48
se6astian
great, please go ahead
16:48
Nira
so on this week I will do the preset storing. I have been checking how to do it and making clear what to save. I will keep you updated while doing it
16:49
BAndiT1983
which presets are we talking about?
16:49
Bertl
yeah, curious too :)
16:49
Nira
for the axiom remote, when you turn it off, sorry!
16:50
BAndiT1983
what is the plan there?
16:51
Y_|G
left the channel
16:52
Nira
I don't know the external flash storage yet, but it would be to save the wanted presets in ascii format in there, in order to have it back when you turn it on
16:53
Bertl
well, as I already explained, currently there is no storage on the AXIOM Remote
16:53
BAndiT1983
why aren't current settings retrieved from the camera itself?
16:53
Bertl
and the plan (for now) is to store settings on the camera (i.e. on the Beta) and have them transferred to the Remote
16:54
BAndiT1983
we had this discussion before, but the plan changed several times already
16:54
RexOrCine
Will there ever be storage on Remote?
16:54
BAndiT1983
i would also suggest to store presets on the camera
16:54
Bertl
maybe, if there is a compelling reason for adding 'extra' storage to the remote
16:54
BAndiT1983
RexOrCine, yes, for images or other binaries, e.g. fonts
16:54
BAndiT1983
but at the moment pic32 has enough room
16:55
Nira
oh, I did not understand it, I thought it was to be done until it had storage
16:56
Bertl
okay, let's postpone this discussion and let's focus on what you did last week
16:56
Bertl
(or more precisely since the last meeting :)
17:00
Nira
well, I have been improving what I know about how everything works, I have been checking what we use of the PIC32 and checking if I understood everything yet. There are some parts missing yet, but I am on it. And I have also been reading about debouncing
17:04
se6astian
thanks, anything else to add Nira?
17:05
Nira
no, that's it, thank you
17:06
se6astian
great, thanks
17:06
se6astian
quick update from me and then Bertl
17:06
RexOrCine
I have to go and do some stuff but well done everyone.
17:07
se6astian
as you probably remember we went to maker faire Berlin last week
17:08
se6astian
I took some pictures of the event (nothing fancy just some smartphone snapshots) but it should capture the mood there: https://cloud.gerade.org/index.php/apps/gallery/s/M7cbo6GxWTJQTSb
17:09
se6astian
the remote beta hardware will come back to the office tomorrow and RexOrCine will reconnect it in the coming days
17:09
se6astian
also the hardware we will send you will arrive in the office then and should be packaged up soon
17:10
BAndiT1983
hope i can remember how to connect to hdmi live feed ;)
17:10
se6astian
we made notes of it on the wiki I hope...
17:11
se6astian
and just in!
17:13
se6astian
the cnc manufacturing facility sent a picture of the prototype parts they will ship to us soon
17:13
se6astian
axiom beta compact top and bottom cap that are:
17:13
se6astian
https://cloud.gerade.org/index.php/apps/gallery/s/XK5Hj3Tg9BKWPsn#IMG_5078.JPG
17:13
se6astian
in particular look at the threaded 1/4" and 3/8" mount points
17:14
se6astian
that are steel helicoils they installed
17:14
BAndiT1983
wow, looks great
17:14
se6astian
lastly we started collecting topics for the next team talk video shooting
17:14
se6astian
we will also talk about this years GSoC projects and what each task is about
17:15
se6astian
if you want you can send us pictures or videos of you working on the task then we might include it in the team talk
17:17
se6astian
tomorrow the museum of applied arts vienna will launch their new permananent exhibition
17:17
se6astian
https://www.mak.at/en/program/exhibitions/exhibitions?event_id=1557036694298&article_id=1554382818951
17:17
se6astian
which also exlcudes us and an AXIOM Beta on display
17:18
se6astian
thats it from my side, Bertl your turn
17:18
Bertl
excludes? :)
17:18
se6astian
ha, "includes" of course :D
17:19
Bertl
okay, so, as se6astian mentioned, we had a lot of fun at Maker Faire Berlin together with vup, anuejn_, BAndiT1983 and many folks who love to exhibit or visit the Faire
17:20
Bertl
after a long journey home, I was pleased to find the PCB for the LDO style power supply I designed for working with our hardware
17:20
Bertl
*PCBs
17:21
Bertl
so the power supply was assembled and tested and seems to work fine for a quick shot
17:21
Bertl
I also finished six of the USB 3.x plugin modules, three with the FT601 and three with the F602
17:21
Bertl
all of them are equipped with a MachXO2-2000 with the highest speed grade
17:22
Bertl
after that, I finished two Axiom Remote prototypes, and I am now doing a final test on all the hardware
17:23
Bertl
four of the six USB plugin modules will be sent to the hub tomorrow, together with one of the Remote prototypes
17:23
Bertl
(yes, I decided to keep one of the Remotes for a few more days because I want to do some testing together with BAndiT1983 to make sure everything is working as expected)
17:24
Bertl
two of the plugin modules will be sent to apurvanandan[m] together with a breakout board and the simple LDO power supply
17:25
Bertl
two modules will be installed in a remote Beta (not necessarily tomorrow, but soon) for testing
17:25
Bertl
two modules I'll keep for testing code and if there are any problems
17:26
BAndiT1983
Bertl, how can i help you with the remote?
17:26
Bertl
the Remote will be sent to Nira and the one I keep for a few more days will go to the hub soon to for sebastian to work with
17:26
Bertl
*too
17:28
Bertl
I'll also send a dedicated 'reduced' AXIOM Beta which will be installed at the hub (for now) so that aSobhy can test
17:28
Bertl
we figured that for now it is way simpler to have a remote system which we can maintain and add stuff whenever required
17:29
Bertl
that's it from my side, but I would suggest that we have two conversations after this meeting
17:29
aSobhy
thanks Bertl :)
17:30
Bertl
one about the Remote, what's up there and how to proceed (Nira, BAndiT1983, se6astian?)
17:30
BAndiT1983
should we discuss now?
17:30
BAndiT1983
or at the dedicated channel?
17:30
Bertl
and another one about the next steps regarding FPGA protocol testing
17:31
Bertl
and how to program the MachXO2 in the respective environments (remote, jtag, etc)
17:31
se6astian
I am very soon off to prepare dinner but we can chat briefly about the remote now after the meeting concludes
17:32
Bertl
okay, then let's move that to the remote channel
17:33
Bertl
aSobhy, apurvanandan[m]: shall we do this today or make it a topic tomorrow evening?
17:33
aSobhy
tomorrow please
17:33
Bertl
okay, so be it!
17:34
aSobhy
thank you :)
17:34
Bertl
then we can conclude this meeting, se6astian, next meeting?
17:37
se6astian
anyone who would prefer a different day or slightly earlier/later time?
17:38
se6astian
otherwise I would suggest same time, same place in 1 week.
17:58
Fares
left the channel
18:04
Fares
joined the channel
18:35
Y_|G
joined the channel
18:38
Fares
left the channel
18:51
Nira
changed nick to: Nira|away
19:15
thiblahute
left the channel
19:16
Davelist1r
good evening everyone
19:18
siddhantsahu
left the channel
19:20
BAndiT1983
changed nick to: BAndiT1983|away
19:41
siddhantsahu
joined the channel
19:42
Nira|away
changed nick to: Nira
19:43
Nira
changed nick to: Nira|away
19:44
thiblahute
joined the channel
20:04
BAndiT1983|away
changed nick to: BAndiT1983
20:27
Davelist1r
left the channel
20:29
BAndiT1983
changed nick to: BAndiT1983|away
20:35
niemand
left the channel
20:35
Y_|G
left the channel
21:23
se6astian
changed nick to: se6astian|away
22:52
Bertl
off to bed now ... have a good one everyone!
22:52
Bertl
changed nick to: Bertl_zZ
23:46
aombk
left the channel