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