Current Server Time: 23:00 (Central Europe)

#apertus IRC Channel Logs

2019/05/27

Timezone: UTC


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