| 23:30 | Bertl | off to bed now ... have a good one everyone!
|
| 23:30 | Bertl | changed nick to: Bertl_zZ
|
| 23:34 | MatthiasF | left the channel |
| 00:10 | intracube | left the channel |
| 00:22 | g3gg0 | joined the channel |
| 01:05 | slikdigit | left the channel |
| 01:22 | g3gg0 | left the channel |
| 01:22 | g3gg0 | joined the channel |
| 04:06 | ItsMeLenny | joined the channel |
| 06:15 | ItsMeLenny | left the channel |
| 06:16 | ItsMeLenny | joined the channel |
| 06:25 | cbohnens|away | changed nick to: cbohnens
|
| 06:39 | masplund|away | changed nick to: masplund
|
| 06:40 | masplund | changed nick to: masplund|away
|
| 07:04 | g3gg0 | left the channel |
| 07:10 | MatthiasF | joined the channel |
| 07:12 | se6astian|away | changed nick to: se6astian
|
| 07:12 | se6astian | good morning
|
| 07:16 | Bertl_zZ | changed nick to: Bertl
|
| 07:16 | Bertl | morning folks!
|
| 07:40 | jucar | joined the channel |
| 08:01 | ItsMeLenny | left the channel |
| 08:07 | Jin|away | changed nick to: Jin^eLD
|
| 08:11 | jucar | left the channel |
| 08:25 | danieel | left the channel |
| 08:57 | Francky | joined the channel |
| 08:58 | Francky | hi all
|
| 09:13 | se6astian | hey Francky
|
| 09:14 | Francky | how was the studio time ?
|
| 09:16 | se6astian | good good
|
| 09:16 | se6astian | I think it will result in another great team talk episode
|
| 09:17 | se6astian | unfotunately its raining today so we cannot film unloading the CNC mill...
|
| 09:17 | se6astian | hopefully tomorrow morning though
|
| 09:20 | danieel | joined the channel |
| 09:29 | Francky | what is "CNC mill" ?
|
| 09:29 | Bertl | https://wiki.apertus.org/index.php?title=Compact_CNC_Mill_Evaluation#Tormach
|
| 09:31 | Francky | ok i didn't know the english term
|
| 09:32 | Francky | you plan to produce yourself the camera in production ?
|
| 09:33 | Bertl | if possible, we plan to build the case or at least certain parts ourselves
|
| 09:33 | Bertl | but the main purpose is to have something for quick prototyping
|
| 09:34 | Francky | ok
|
| 09:36 | Francky | did you find a compromise about all the board interfraces finally ?
|
| 09:37 | Bertl | I think we almost had it last time, so we should make two 20-24 pin interfaces on each side
|
| 09:37 | Bertl | I still have to check if we go for an iCE40 or maybe MachXO2
|
| 09:38 | Bertl | i.e. I have to make a feature comparison, unless somebody volunteers to do that :)
|
| 09:38 | g3gg0 | joined the channel |
| 09:39 | Francky | somebody who have skills in fpga, so... you ! :)
|
| 09:42 | Bertl | yeah, well, it's more digging through datasheets
|
| 09:45 | davidak | joined the channel |
| 10:03 | fsteinel | joined the channel |
| 10:18 | se6astian | brb reboot
|
| 10:19 | se6astian | changed nick to: se6astian|away
|
| 10:20 | se6astian|away | changed nick to: se6astian
|
| 11:23 | intracube | joined the channel |
| 11:46 | se6astian | bbl
|
| 11:46 | se6astian | changed nick to: se6astian|away
|
| 12:23 | Francky | Bertl, I have general question about axiom software (on zyng PL)
|
| 12:23 | Francky | on the wiki you said that the pl take images from sensor and store them into memory
|
| 12:24 | Bertl | correct
|
| 12:24 | Francky | so you use the external DDR memory, and the PL access to it throught AXI right ?
|
| 12:24 | Bertl | the memory manager, yes
|
| 12:24 | Francky | with something like a rouded buffer
|
| 12:24 | Bertl | kind of, it is more a frame buffer actually
|
| 12:24 | Francky | the memory manager is a part of the PS ?
|
| 12:25 | Francky | or a software on PS ?
|
| 12:25 | Bertl | it is part of the zynq hardened peripherials
|
| 12:25 | Bertl | it has connections to PS and PL
|
| 12:27 | Bertl | http://blog-imgs-51-origin.fc2.com/m/a/r/marsee101/Zynq_test_1_120715.png
|
| 12:27 | Francky | is it DMA controller or another thing ?
|
| 12:27 | Francky | thanks for the picture
|
| 12:27 | Bertl | it manages the DDR memory independant from PL or PS
|
| 12:28 | Bertl | you can run DMA (on the PS) to the DDR memory
|
| 12:28 | Bertl | or you cann access it via AXI ports on the PL
|
| 12:30 | Francky | ok so the chain is sensor -> PL -> AXI -> memory controller -> DDR
|
| 12:30 | Francky | the PS is never used
|
| 12:30 | Bertl | correct
|
| 12:30 | Francky | the PS is used to configure the sensor, the hdmi or to take a snapshot from the memory
|
| 12:30 | Francky | right ?
|
| 12:31 | Bertl | yep
|
| 12:31 | Francky | thanks
|
| 12:42 | Francky | in fact i am reading "The Zynq book" and i am trying to make a parrallela between your design and how is build the zynq to understand the system
|
| 12:42 | Francky | when you say it is a frame buffer, do you mean that only the last video image is storen into memory ?
|
| 12:46 | Bertl | it supports quadrupple buffering in the current setup
|
| 12:46 | Bertl | but the design allows arbitrary frame numbers (as long as you have enough memory)
|
| 12:48 | Francky | this is why you need a adress generator IP ?
|
| 12:48 | Bertl | correcy
|
| 12:48 | Bertl | *correct
|
| 12:48 | Francky | and this IP just calculate the adress of the start of the frame or it need to calculate every adress of every pixel ? ie : is there burst mode (you give the start adress and the data in burst mode) ?
|
| 12:48 | Bertl | yes, it calculates the burst addresses
|
| 12:52 | cbohnens | changed nick to: cbohnens|away
|
| 12:52 | Francky | ok. I am trying to build the cmv_io2 project but the timing report says that the timing constraints are not meet. But how does it know what are the constraints to meet ?
|
| 12:56 | Bertl | complicated calculations :)
|
| 12:56 | Bertl | you might need to rerun certain parts to get timing closure
|
| 12:56 | Bertl | i.e. the tools not always manage to get the routing right
|
| 12:57 | Francky | so from the same project source, the tool might build different routing ?
|
| 12:57 | Bertl | correct
|
| 12:58 | Francky | beurk....
|
| 12:59 | Francky | so you compile your project time after time as far as you get a correct routing ?
|
| 12:59 | Bertl | kind of, i.e. you rerun the routing parts with different options
|
| 13:00 | Francky | but I use your project with your tcl script, doesn't it integrate the "good" options ?
|
| 13:00 | Bertl | but in general you can create designs and constraints which work every time, it just gets harder the more complicated the design is
|
| 13:00 | Bertl | as I said, the tools are non-deterministic
|
| 13:01 | Bertl | i.e. they often seem to make random decisions and sometimes they are good and at other times not so much
|
| 13:02 | Bertl | I got rather annoyed by this fact at some point, and the many pblocks help to guide the tools somewhat, but it's not perfect
|
| 13:02 | niemand | joined the channel |
| 13:08 | Francky | it is disturbing because you cannot garanty that the built program will have the same performance in each builder
|
| 13:11 | niemand | left the channel |
| 13:11 | intracube | afternoon Bertl, Francky :)
|
| 13:12 | Francky | hi intracube
|
| 13:13 | Bertl | yeah, I have a bunch of ideas how to improve that for the Beta
|
| 13:13 | Bertl | starting from better designs, over automated placing, to an incremental build system which retries until it succeeds
|
| 13:14 | Francky | designs = vhdl code or placement and routing of blocks ?
|
| 13:15 | Bertl | better way of handling interconnects
|
| 13:15 | Francky | so you plan to make manually the job of the placer and router ?
|
| 13:16 | Bertl | at least to keep the tools on a short leash :)
|
| 13:19 | Bertl | I can understand that the tools have to make somewhat random decisions, because the search space for routing becomes very large with recent FPGAs
|
| 13:19 | Bertl | and if you take the typical PCB autorouter and their success rate ...
|
| 13:24 | Francky | autorouter makes me ill
|
| 13:28 | Francky | but i thought that xilinx tools should be very strong
|
| 13:28 | Francky | but in fact it is quite undestandable because it IS routing in fact
|
| 13:33 | Bertl | yes
|
| 13:33 | Bertl | off for now ... bbl
|
| 13:33 | Bertl | changed nick to: Bertl_oO
|
| 13:35 | Andrej74 | left the channel |
| 14:10 | fadro | left the channel |
| 14:28 | se6astian|away | changed nick to: se6astian
|
| 14:30 | se6astian | back
|
| 14:32 | se6astian | I just visited the event location for the AXIOM kickoff
|
| 14:32 | se6astian | will be very nice!
|
| 15:14 | dmj726 | left the channel |
| 15:17 | dmj726 | joined the channel |
| 15:22 | niemand | joined the channel |
| 15:57 | intracube | se6astian: where will it be held?
|
| 15:59 | se6astian | at the angewandte innovation lab, central vienna
|
| 15:59 | se6astian | announcement will follow soon
|
| 16:00 | mars_ | can't wait!
|
| 16:02 | intracube | se6astian: nice :)
|
| 16:07 | Francky | left the channel |
| 16:47 | jucar | joined the channel |
| 16:53 | slikdigit | joined the channel |
| 16:53 | slikdigit | left the channel |
| 16:53 | slikdigit | joined the channel |
| 17:03 | danieel | left the channel |
| 17:09 | intracube_ | joined the channel |
| 17:12 | intracube | left the channel |
| 17:46 | danieel | joined the channel |
| 18:13 | niemand | left the channel |
| 18:26 | niemand | joined the channel |
| 18:35 | niemand | left the channel |
| 18:48 | niemand | joined the channel |
| 19:20 | Jin^eLD | changed nick to: Jin|away
|
| 19:31 | intracube_ | changed nick to: intracube_caffei
|
| 19:32 | intracube_caffei | changed nick to: intracube
|
| 19:33 | troy_s | se6astian: I re-added that photo. It disappeared. Was it a URL link?
|
| 19:34 | se6astian | I think I didnt add the actual image, just suggested it with URL in the comments
|
| 19:34 | se6astian | but its fine that way as well now
|
| 19:35 | se6astian | I think the first half of the article with the two images is great now
|
| 19:36 | se6astian | what images could we add to spice up the second half?
|
| 19:38 | se6astian | about the 1931 color experiments
|
| 19:39 | se6astian | instead of the result curves
|
| 19:39 | se6astian | what did the actual test look like?
|
| 19:39 | se6astian | did they show people color swatches?
|
| 19:42 | intracube | left the channel |
| 19:43 | se6astian | seems they showed a white screen with two separated colors
|
| 19:43 | se6astian | http://fabricgraphicsmag.com/repository/5/10345/full_0311_f2side1_4.jpg
|
| 19:43 | intracube | joined the channel |
| 19:52 | lab-bot | sebastian created T311: create HDMI module holder to 3d print. http://lab.apertus.org/T311
|
| 20:14 | se6astian | we got sponsored by a flower delivery company
|
| 20:14 | se6astian | so if you need any flowers deliverd
|
| 20:14 | se6astian | or chocolate
|
| 20:14 | se6astian | plants...
|
| 20:14 | se6astian | you know where to go now
|
| 20:14 | se6astian | http://www.serenataflowers.com/
|
| 20:15 | se6astian | thats what 100€ of camera development support gets you :)
|
| 20:16 | intracube | lol
|
| 20:28 | Bertl_oO | well, that's big advertising I'd say ... after all the channel is logged :)
|
| 20:29 | jucar | left the channel |
| 20:33 | slikdigit | left the channel |
| 20:40 | niemand | left the channel |
| 20:55 | jucar | joined the channel |
| 21:17 | se6astian | time for bed
|
| 21:17 | se6astian | goood night
|
| 21:17 | se6astian | changed nick to: se6astian|away
|
| 21:34 | se6astian|away | changed nick to: se6astian
|
| 21:35 | se6astian | changed nick to: se6astian|away
|
| 21:49 | aombk2 | joined the channel |
| 21:50 | aombk | left the channel |
| 22:04 | intracube_ | joined the channel |
| 22:04 | jucar | left the channel |
| 22:06 | g3gg0 | left the channel |
| 22:07 | intracube | left the channel |
| 22:34 | MatthiasF | left the channel |