Current Server Time: 12:03 (Central Europe)

#apertus IRC Channel Logs

2017/03/26

Timezone: UTC


23:00
Bertl_oO
yeah, I would reserve at least a few days for this
23:01
Bertl_oO
there will be a lot we learn from the actual implementation and it will require some discussion/brain storming what can be improved in the future
23:01
Bertl_oO
so maybe 2 or even 3 days
23:30
Elbehery__
Aha okay, i will include this in the sched.
23:31
Bertl_oO
excellent!
23:31
Elbehery__
Thanks so much for your time
23:31
Bertl_oO
you're welcome!
23:45
dimaursu16
joined the channel
23:45
dimaursu16
left the channel
23:45
dimaursu16
joined the channel
00:04
jucar
joined the channel
00:47
xeechou
joined the channel
00:48
Bertl_oO
welcome xeechou!
00:49
xeechou
hello
00:49
xeechou
I just compiled openCine on Arch
00:49
xeechou
But I don't know how to use it...
00:50
xeechou
there seems to be many buttons didn't get implemented
00:50
Bertl_oO
best check with BAndiT1983|away when he comes back
00:50
xeechou
okay, thanks
00:50
Bertl_oO
np
00:52
d0
left the channel
01:18
xeechou
left the channel
01:22
xeechou
joined the channel
01:44
Elbehery__
left the channel
03:31
jucar
left the channel
03:34
jucar
joined the channel
03:50
xeechou
left the channel
04:02
Spirit532_
left the channel
05:04
Bertl_oO
off to bed now ... have a good one everyone!
05:04
Bertl_oO
changed nick to: Bertl_zZ
05:38
jucar
left the channel
06:07
sagnikbasu
joined the channel
06:12
sagnikbasu
left the channel
06:26
anuditverma
joined the channel
06:27
anuditverma
Good morning
06:29
anuditverma
Please review and comment on my first draft of the proposal so that I can improve it more https://docs.google.com/document/d/1kGqTBqHNRu6QBCnJ3S3Zgqod8BQ911QnNTKBaGmsdFg/edit
06:43
anuditverma
left the channel
07:13
Spirit532
joined the channel
08:34
onenot8
joined the channel
08:34
onenot8
hey
08:39
onenot8
left the channel
09:18
BAndiT1983|away
changed nick to: BAndiT1983
09:39
niemand
joined the channel
10:06
RexOrCine[m]
Morning folks.
10:07
BAndiT1983
hi
10:19
Bertl_zZ
changed nick to: Bertl
10:20
Bertl
morning folks!
10:20
BAndiT1983
hi
10:22
usmankhan
joined the channel
10:22
usmankhan
Hello
10:23
usmankhan
I have completed an initial draft proposal: https://github.com/usmanwardag/gsoc17_proposal/blob/master/pid.pdf. I would appreciate any feedback or comments on this
10:24
usmankhan
Please note that I am still working on the appendix section. The rest of it is mostly complete
10:24
Bertl
will check it out shortly.
10:24
usmankhan
Thanks
10:31
RexOrCine[m]
It's well laid out.
10:33
usmankhan
Thanks, I had to change the file name, so proposal can now be found here: https://github.com/usmanwardag/gsoc17_proposal/blob/master/proposal.pdf
10:45
Bertl
anuditverma: looks good so far
10:46
Tanos
joined the channel
10:47
Bertl
usmankhan: nice to see that you're using TeX for the document
10:54
Bertl
nitpick: in the introduction, you mention a single FET for the regulator, but in your schematic, you have the 'typical' two FETs for a synchronous buck where the diode is replaced by the second MOSFET
10:55
Bertl
s/output voltage of the sensor/output voltage for the sensor/
10:56
usmankhan
yes, correct
10:58
Bertl
as I suggested last time, you probably should extend the feedback block (in Fig 1) to include Vf and the OpAmp in+
10:59
Bertl
the reason for this is that strictly speaking you do not want to change Vf in the feedback block but you need to change in+ to create e.g. hysteresis
10:59
usmankhan
Yes, actually my plan is to create a detailed schematic (with calculations) in the Appendix. Once that is done, I will modify the main schematic as well
11:00
Bertl
okay
11:03
niemand
left the channel
11:03
Bertl
5.6 s/youll/you'll/
11:05
Bertl
btw, for a final syntactic and sematic check, it's probably best to talk with RexO or some other native English speaker ... I'm sure they will gladly check the document if you ask nicely
11:06
usmankhan
Ah, TeX ommitted that, I will correct it
11:06
usmankhan
Sure
11:07
Bertl
otherwise it looks good to me.
11:09
Bertl
personally I would add a paragraph about MOSFET selection to the Appendix, because that will also be critical for the switcher
11:09
usmankhan
Okay
11:12
Bertl
also check out what other GSoC applicants suggested (mostly here on IRC), maybe one or the other thing might be worth adding to your considerations
11:13
Bertl
like for example ADC vs comparator (we still have no clue if the ADC would be worth the trouble, space and I/Os)
11:13
Bertl
or the idea to use something different than a typical PID controller
11:17
usmankhan
Alright, I will look through the logs
11:21
Bertl
one more point which just came to my mind:
11:22
Bertl
we will have 8+ switchers on the power board (most likely implemented in a single FPGA) for the 8+ power rails
11:22
Bertl
so they need to be synchronized in such way, that they do not all draw power from the source at the same time
11:23
Bertl
otherwise there will be oscillation on the input rail
11:24
usmankhan
Right, I will discuss this in the proposal
11:27
Bertl
btw, Intersil has a number of nice documents regarding buck topologies and how to improve for certain conditions
11:28
Bertl
(Onsemi and Texas Instruments as well)
11:29
usmankhan
Yes, I followed one by Texas Instruments. I will see if I can find other resources
11:29
Tanos
left the channel
11:51
BAndiT1983
Bertl, are maximum pf 2 parameters sufficient to set the registers of CMV? i know that gain required gain (of course) and ADC range, or can they be set separately?
11:52
BAndiT1983
if separetely is possible, then i could just provide 1 parameter, so it's simpler to process
11:52
Bertl
don't think that would be enough, the image regions are for example a lot more complex than that
11:53
Bertl
and binning/subsampling changes quite a number of registers too
11:53
BAndiT1983
i've planned also to provide possibility to set parameter as payload with length, in short byte array
11:54
BAndiT1983
most things will be enclosed in helper methods, it's just about boiling it down to required params
11:54
Bertl
in general it might be worth to keep a register shadow and update the registers with some kind of commit
11:54
BAndiT1983
ah, alright, so there should be a method like Commit() and Execute()
11:55
Bertl
i.e. let the user 'modify' registers in a buffer with separate commands (keep them simple)
11:55
Bertl
and then, update all the registers which have changed in one go, preferably synchronized to the image acquisition
11:57
Bertl
I thought about implementing this in the FPGA, which might be overkill but might also be a good idea to ensure that those changes happen at the right time
11:58
BAndiT1983
at the moment i write (at least theoretically, as it results in SEGFAULT on normal PC) to the mapped memory, do we need a separate one so FPGA transfers it at right time?
11:59
Bertl
the memory mapped cmv registers are a direct interface to the SPI bus
11:59
BAndiT1983
so the question is if we just use separate one, so you can trigger it at right time from logic
11:59
Bertl
so whatever you read will come directly from the sensor and what you write will be written immediately
12:00
Bertl
we might add a buffer/shadow in the FPGA at some point, which then would use some kind of 'special' register or register range to 'update' the registers
12:01
Bertl
haven't had time to think this through, but you can create a lab task for it so that I remember :)
12:01
BAndiT1983
alright will do :)
12:01
BAndiT1983
just want to set a plan beforehand, as gsoc is approaching
12:02
BAndiT1983
so the guys who do API task do not have a stall
12:05
BAndiT1983
task added, feel free to correct it, if it's not clear enough or wrong
12:05
BAndiT1983
https://lab.apertus.org/T767
12:05
Bertl
tx
12:05
BAndiT1983
i will proceed with client-server communication as it's essential, afterwards we can still adjust all the things till it's right
12:05
BAndiT1983
no problem, lab maintenance is important
12:06
Bertl
agreed
12:06
BAndiT1983
i hope our lab will be updated at some point to the newest version
12:07
BAndiT1983
you have to aggree, the newer one looks really sleek
12:07
BAndiT1983
https://secure.phabricator.com
12:07
Bertl
I'm certain it will
12:07
Bertl
doesn't look very different to me
12:08
BAndiT1983
you have to look deeper, many improvements
12:08
BAndiT1983
don't know if ours already has such infos -> https://secure.phabricator.com/T9893
12:08
BAndiT1983
git branching looks helpful, tags are a must for me
12:10
BAndiT1983
possibly that they just renamed/added the project assigning to tags
12:17
usmankhan
/quit
12:17
usmankhan
\quit
12:17
usmankhan
left the channel
12:42
Bertl
off for now ... bbl
12:42
Bertl
changed nick to: Bertl_oO
12:47
RexOrCine[m]
As far as I know admin was asked to update it over a month back.
12:50
BAndiT1983
Rex, you know that everything takes its time ;)
12:57
RexOrCine[m]
Aye, like sorting my phone out finally. You're right.
13:03
Bertl_oO
the problem is not the update itself, the problem is that our server is sooo outdated, that any update is a nightmare
13:04
Bertl_oO
(but this is worked on already)
13:05
BAndiT1983
what do you mean by outdated? linux not updated or hardware?
13:06
Bertl_oO
Linux
13:23
anuditverma
joined the channel
13:30
se6astian|away
changed nick to: se6astian
13:34
Tanos
joined the channel
13:35
d0
joined the channel
13:45
onenot8
joined the channel
13:48
onenot8
left the channel
13:50
Elbehery
joined the channel
14:01
anuditverma
left the channel
14:37
RexOrCine[m]
If anyone reading is on Twitter could you give this a RT please - https://twitter.com/apertususer/status/844975692567793664
14:39
Tanos
left the channel
14:58
jucar
joined the channel
15:34
jucar
left the channel
16:19
jucar
joined the channel
17:13
jucar
left the channel
17:22
BAndiT1983
changed nick to: BAndiT1983|away
17:40
BAndiT1983|away
changed nick to: BAndiT1983
17:48
arpu
left the channel
18:02
arpu
joined the channel
18:30
niemand
joined the channel
19:02
anuditverma
joined the channel
19:20
intracube
left the channel
19:26
niculescu_vlad
joined the channel
19:33
niemand
left the channel
19:39
anuditverma
left the channel
19:44
intracube
joined the channel
19:49
Elbehery
left the channel
20:55
fredy
left the channel
20:56
se6astian
off to bed
20:56
se6astian
good night
20:56
Bertl_oO
nn
20:56
se6astian
changed nick to: se6astian|away
20:57
fredy
joined the channel
20:57
fredy
changed nick to: Guest59713
21:53
BAndiT1983
changed nick to: BAndiT1983|away
22:10
danieel
joined the channel
22:32
d0
left the channel
23:35
dimaursu16
left the channel