Current Server Time: 23:39 (Central Europe)

#apertus IRC Channel Logs

2019/05/10

Timezone: UTC


02:55
futarisIRCcloud
left the channel
02:56
Y_G
left the channel
03:02
futarisIRCcloud
joined the channel
04:27
johnathan
left the channel
05:05
futarisIRCcloud
left the channel
06:05
BAndiT1983|away
changed nick to: BAndiT1983
06:09
johnathan
joined the channel
06:58
johnathan
left the channel
07:02
BAndiT1983
changed nick to: BAndiT1983|away
07:07
johnathan
joined the channel
07:11
johnathan
left the channel
08:00
se6astian|away
changed nick to: se6astian
10:10
Bertl_zZ
changed nick to: Bertl
10:10
Bertl
morning folks!
10:25
futarisIRCcloud
joined the channel
11:18
imback
joined the channel
11:21
imback
Hi guys...I'm Back...
11:31
Bertl
we noticed :)
11:34
imback
I'm a China...and last week I'm going to Shenzhen...elletronic shopping...amazing... :-)
11:36
imback
I'm here for my new PCB and new product for I'm Back®...and I thing about us
11:36
se6astian
changed nick to: se6astian|away
11:37
se6astian|away
changed nick to: se6astian
11:38
imback
microprocessors, diods, resistors...for purchase a kilograms... :-)
11:44
se6astian
I will take 200g of the green parts over there please :)
11:44
se6astian
welcome back!
11:45
se6astian
so how are the plans for a larger sensor search progressing?
12:35
futarisIRCcloud
left the channel
13:34
imback
left the channel
13:41
Nira|away
changed nick to: Nira
14:40
Bertl
hey Nira! how's it going? everything fine?
14:44
comradekingu
joined the channel
14:45
Nira
Hi, everything great! Hoping to finish the exams and have some free time!
14:46
Bertl
sounds great! good luck and have fun!
14:46
Nira
Thank you!!
14:55
se6astian
all the best
15:19
se6astian
changed nick to: se6astian|away
15:38
se6astian|away
changed nick to: se6astian
16:08
BAndiT1983|away
changed nick to: BAndiT1983
16:09
se6astian
changed nick to: se6astian|away
16:09
se6astian|away
changed nick to: se6astian
16:09
Bertl
off for now ... bbl
16:10
Bertl
changed nick to: Bertl_oO
16:10
imback
joined the channel
16:13
imback
I'm back......
16:15
imback
I don't have the cip sensor...but depend of haw many sensor purchase etc for the good price..
16:17
imback
but in china, only idea, is possible...
16:24
Nira
changed nick to: Nira|away
16:26
se6astian
changed nick to: se6astian|away
16:31
imback
;-)
16:52
Nira|away
changed nick to: Nira
17:21
se6astian|away
changed nick to: se6astian
17:23
imback
left the channel
18:17
aSobhy|away
changed nick to: aSobhy
18:17
Bertl_oO
hey aSobhy! how's it going? everything fine?
18:17
Bertl_oO
changed nick to: Bertl
18:27
aSobhy
yeah fine, finished my deadlines and discussions and now free for searching time
18:27
aSobhy
I'll make alot of noise here ^_^
18:28
Bertl
excellent! did you get to checking the Main Board schematic yet?
18:31
aSobhy
not yet I'm serching on the link of vserver.13thfloor
18:32
BAndiT1983
changed nick to: BAndiT1983|away
18:32
Bertl
okay, you know where to find the schematic?
18:34
aSobhy
Am I on the wrong way ?
18:34
Bertl
https://wiki.apertus.org/index.php/AXIOM_Beta_Main_Board_V0.36_R1.2
18:34
Bertl
you want to download Eagle 7.7.0 for easy viewing
18:35
Bertl
(we should probably do PDFs for all the schematics :)
18:36
aSobhy
OK downloading it i forgot to download it last time :/
18:40
vup
wasn't the plan to switch to kicad some day anyways?
18:41
illwieckz
left the channel
18:41
vup
maybe the eagle importer can finally handle the mainboard...
18:41
Bertl
yes, but like the PDFs, lot of work and nobody has time to do it ...
18:45
vup
yes of course
18:45
vup
but also ~6 months ago the kicad importer couldn't handle the mainboard
18:45
vup
but it seems it can import it fine now
18:46
Bertl
yes, maybe it can nowadays
18:46
vup
4 unrouted, but maybe thats normal?
18:46
Bertl
doesn't sound to bad
18:47
Bertl
best generate gerbers and compare them with gerbview
18:55
vup
hmm how do you generate the gerbers in eagle?
18:56
Bertl
with the cam tool, but they can be downloaded (simpler)
18:56
Bertl
(4th button from left, with the two film snippets)
18:58
vup
and then just using the gerb274x-4layer job?
18:58
Bertl
you need to select the correct layers for each gerber output
18:59
Bertl
it's a little complicated
18:59
Bertl
I have a script somewhere, sec
19:00
vup
one thing i can say even without comparing the gerbers is that kicad doesn't like the smooth corners
19:00
Bertl
http://vserver.13thfloor.at/Stuff/gen_gerber.sh
19:02
Bertl
http://vserver.13thfloor.at/Stuff/gen_gerber_beta.sh
19:02
Bertl
(the second one handles the 'Beta' assembly variant
19:04
vup
axiom_beta_main_board_v0.36_r1.2 is not set to assembly variant 'Beta'!
19:05
Bertl
yeah, you need to select it in the schematic, and then save board file new
19:05
Bertl
(it is weird how Eagle handles this .. ;)
19:09
vup
Board contains a polygon that may cause extremely large plot data.
19:09
vup
Continue?
19:09
vup
Canceled (option '-N' was given).
19:09
vup
is that normal?
19:09
Bertl
yes
19:11
vup
ok
19:21
niemand
joined the channel
19:21
niemand
left the channel
19:21
niemand
joined the channel
19:23
vup
hmm seems like keepout areas are not supported yet
19:24
Bertl
okay, that's bad/problematic
19:24
vup
yes
19:25
vup
https://bugs.launchpad.net/kicad/+bug/1818091 waiting for kicad 6.0 for the next try ;)
19:27
Bertl
is there a release date for 6.0 :)
19:28
Bertl
btw, do you know what the status for library conversion between Eagle and KiCad currently is?
19:29
vup
do release date for 6.0 afaik
19:29
vup
s/do/no/
19:29
Bertl
yeah, wasn't expecting one ...
19:29
vup
well let me look at what kicad generated
19:39
vup
looks like footprints work
19:39
vup
symbols not
19:39
vup
(for libraries that is)
19:40
Bertl
interesting
19:40
vup
when importing a eagle schematic to kicad the more complicated symbols also break
19:40
vup
for example on the mainboard the second sheet
19:41
vup
https://files.niemo.de/Ausgabe.pdf
19:42
Bertl
ah, the labels seem to go in the wrong direction
19:42
vup
yes
19:43
vup
also all the pins are named the same
19:43
Bertl
probably a simple bug with the rotation attribute
19:43
Bertl
are they?
19:44
vup
well on this sheet i mean
19:44
vup
all >GATE
19:44
vup
a opposed to JX1_SE or something like that
19:44
Bertl
ah, the gate names, yes, indeed
19:45
Bertl
this is probably due to missing 'macro' expansion
19:45
Bertl
there are some 'variables' in eagle with special meaning
19:45
Bertl
like >GATE for example which can be used in labels/names/etc
19:46
vup
i see
19:47
BAndiT1983|away
changed nick to: BAndiT1983
20:07
BAndiT1983
changed nick to: BAndiT1983|away
20:07
BAndiT1983|away
changed nick to: BAndiT1983
20:21
johnathan
joined the channel
21:14
johnathan
hey all, finally got back to working on things. I'm wondering how to reconfigure the memory so that the hdmi output and camera capture does not overlap? i.e. change the base mapping 0x18000000 so triggering a capture won't disturb hdmi output?
21:15
se6astian
hi johnathan, great to have you back
21:15
se6astian
Bertl: will surely be able to help with that
21:16
Bertl
hey johnathan!
21:17
niemand
left the channel
21:20
johnathan
hey how's it going?
21:21
Bertl
fine, thanks! and you?
21:22
johnathan
good, sorry for long delay I was pulled onto another project at work
21:22
johnathan
so now I have all my time to focus on getting things working with this project
21:22
Bertl
sounds great! too good to be true actually :)
21:23
Bertl
to answer your question, there are address generators for both reading and writing data from/to DDR memory
21:24
johnathan
they seem to overlap in the capture and hdmi output?
21:24
Bertl
https://wiki.apertus.org/index.php/CMV12000_Register_Blocks lists the Write Address Generator at 0x6010xxxx
21:24
johnathan
which makes sense for hdmi pass through
21:25
johnathan
ah I see
21:26
Bertl
similar registers for the readers exist at 0x8010xxxx
21:27
Bertl
they are set with gen_reg (from hdmi.func) in rmem_conf.sh
21:31
johnathan
what are the multiple buffers for? in 0x601xxxxx?
21:31
johnathan
it seems normally triggering a capture the data is written to 0x18000000, from all the code in cmv_snap3 that is hard=coded?
21:32
Bertl
the buffers are for (up to quadruple) buffering input and output
21:33
Bertl
because the sensor and the HDMI output are not necessarily synced
21:33
Bertl
so basically the sensor data gets sampled into buffer 1, then 2, then 3, then 4 and then again into 1
21:33
Bertl
and the HDMI output switches to the next buffer whenever the sensor data arrived there
21:34
Bertl
you can also 'disable' certain buffers e.g. when taking a snapshot
21:35
johnathan
fil_reg 15 0x010000100? this disables the first buffer?
21:40
johnathan
basically what I want to do is disable one of the buffers maybe, or prevent the sensor data from being written into it, and only have the hdmi use a single buffer for output
21:41
Bertl
the easiest way to do that is to set all the HDMI buffers to a different address space than the writers
21:42
Bertl
the default buffer addresses are 0x18000000, 0x1A000000, 0x1C000000 and 0x1E000000
21:42
Bertl
if you don't care much about the writer data
21:43
Bertl
just set the writer buffers to 0x18000000 and 0x1A000000
21:43
Bertl
and use 0x1C000000 and 0x1E000000 for the HDMI readers
21:43
Bertl
or just 0x1C000000 if you don't care about update problems
21:47
johnathan
ok cool I'll give it a shot, thanks
21:49
Bertl
no problem, you're welcome!
21:50
johnathan
great, looks like it worked! thanks!
21:50
Bertl
my pleasure!
21:59
johnathan
is there a way to set which buffer is active (output from hdmi)? i.e. buffer0, 1, etc?
22:02
Bertl
not directly
22:02
Bertl
you can advance the counter and you can query it
22:20
aSobhy
Bertl: I have opened the schematic and board, the schematic appeared in 6 layers with the second layer "ZYNQ LVDS Interface"
22:20
johnathan
left the channel
22:21
aSobhy
Is that what I am targeting
22:21
Bertl
there are several pages for the schematic (what you call 'layers')
22:21
Bertl
two pages describe the routing fabrics (IIRC, the last two)
22:22
Bertl
those are the most interesting for you
22:23
aSobhy
Interface Fabric West & East ?
22:23
Bertl
yup, those are the two MachXO2
22:33
Bertl
yes, page 5 (just checked) shows the RFW (routing fabric west) which is the one on the side with the PCIe plugin slots
22:33
Bertl
and page 6 shows the RFE (routing fabric east) which is on the other side
22:34
Bertl
both connect to the shield connectors above and below them
22:34
Bertl
as well as the PIC on the other side of the mainboard
22:34
Bertl
the LVDS connections to the Zynq are those with the 100R resistors
22:35
Bertl
page 4 shows all the board connectors (except for the microzed connections
22:36
Bertl
i.e. you can see the PCIe connectors there as well as the center solder on areas which are too connected to the MachXO2
22:47
futarisIRCcloud
joined the channel
22:50
aSobhy
understanding...
22:52
aSobhy
so the East MaxhXO2 has 2 LVSD and the West has 1 pair
22:53
Bertl
yup
23:02
johnathan
joined the channel
23:03
BAndiT1983
changed nick to: BAndiT1983|away
23:08
aSobhy
Is their a way to select a pin to show where is it on board ?
23:08
aSobhy
a pin in schematic **
23:09
se6astian
yes, I also had that question some time ago
23:09
se6astian
let me check the symbol
23:10
se6astian
the second icon - the "eye"
23:10
johnathan
left the channel
23:11
se6astian
highlights the footprint pin but also the schematic pin out
23:18
aSobhy
yeah It works :D
23:19
aSobhy
thanks se6astian ^_^
23:21
se6astian
great!
23:29
vup
all schematics on the server converted to pdf's: https://files.niemo.de/axiom_pdfs/HARDWARE/AXIOM/
23:30
Bertl
yay!
23:31
vup
(from http://files.apertus.org/HARDWARE/)
23:31
se6astian
wonderful
23:31
se6astian
lets make sure we move them over to the hardware dir on apertus.org
23:32
vup
yeah, feel free to move them
23:32
vup
they should have the same directory layout as those have already
23:32
se6astian
great
23:32
se6astian
made a note as I will head to bed now
23:32
se6astian
but feel free to take care of it in the meantime
23:33
Bertl
I presume this was done with a script, yes?
23:33
se6astian
otherwise I will do it
23:33
se6astian
good night!
23:33
Bertl
nn
23:33
se6astian
changed nick to: se6astian|away
23:33
vup
good night!
23:33
vup
https://files.niemo.de/axiom_pdfs/get_pdfs.sh
23:33
vup
the script to generate them
23:34
Nira
changed nick to: Nira|away
23:35
Bertl
nice
23:39
illwieckz
joined the channel
23:41
johnathan
joined the channel
23:45
johnathan
left the channel
23:59
illwieckz
left the channel
00:10
johnathan
joined the channel
00:14
johnathan
left the channel
00:18
illwieckz
joined the channel
00:24
Nira|away
changed nick to: Nira