sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
<rjo> mindrunner: all the patches on the underside are ground. imagine you are a voltage pulse and you are injected into one of the patches somewhere and and you want to make your way back to the power supply ground. now estimate where the path would be unnecessary long and where you would rather like to jump over a signal trace that is cutting the ground plane into patches. then scrub of copper on the two patches and place a short bridge connecting the ground patche
<rjo> something like this: http://i.imgur.com/KqQdJyv.jpg
<rjo> but this is not a precise science.
<mindrunner> nice!
<mindrunner> thanks! I will see what I can do. I also asked gadgetfactory about this and they told me, my board might be faulty. they gonna send a replacement now.
<mindrunner> and we ordered a pipistrello which might be here next week.
sturmflut_ has joined #m-labs
SturmFlut has quit [Ping timeout: 248 seconds]
mindrunner is now known as mindrunner_off
mindrunner_off is now known as mindrunner
<sb0> mindrunner, it's a design problem, and all papilio boards I've seen are affected by the issue
<mindrunner> sb0, rjo , I am really excited if the replacement unit has the same issues. I know that the customer service will never admit that the whole series is faulty. But they gonna send me a new unit now. And hopefully the pipistrello is working better and I can continue with my project.
<mindrunner> thanks for all the help btw :)
fengling has joined #m-labs
sturmflut_ has quit [Ping timeout: 245 seconds]
FabM has joined #m-labs
aeris- has quit [Ping timeout: 272 seconds]
<GitHub188> [artiq] sbourdeauducq pushed 3 new commits to master: http://git.io/vvDRG
<GitHub188> artiq/master c1ece33 Sebastien Bourdeauducq: manual: adapt to LED on RTIO
<GitHub188> artiq/master 91cd79a Sebastien Bourdeauducq: soc/runtime: add lwip (thanks Florent)
<GitHub188> artiq/master 4c63879 Sebastien Bourdeauducq: runtime: link against lwip, cleanups
aeris_ has joined #m-labs
sturmflut-work has quit [Remote host closed the connection]
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#114 (pxi6733 - 0525ed0 : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
<ysionneau> rjo : after a few email exchange with Katie we figured out the fixes to apply, now it seems to work fine :) (pxi6733)
<ysionneau> so now let's polish the code and write the controler
<ysionneau> thanks for finding someone to test the code!
FabM has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]]
fengling has quit [Ping timeout: 256 seconds]
fengling has joined #m-labs
<acathla> Is there only one component video entry on the milkymist one?
fengling has quit [Quit: WeeChat 1.1.1]
<ysionneau> only one video channel
<ysionneau> http://m-labs.hk/mixxeo.html < mixxeo has 2 video inputs afaik but they are not analog inputs, only digital
<sb0> it has 4, but you run out of s6 PLLs to use all them plus the DVI out plus the DDR simultaneously
<sb0> simultaneously using 2 + switching works
<acathla> sb0: Il y a un évènement demain au jardin : Bring your own beamer. J'ai trouvé un projecteur vidéo hier (à la poubelle), et donc je me suis dit que j'allais participer vite-fait avec milkymist - projo, camescope et ce que je trouverais d'artistique et fun :)
<sb0> tu as une m1?
<GitHub149> [misoc] enjoy-digital pushed 2 new commits to master: http://git.io/vvyOi
<GitHub149> misoc/master 9666629 Florent Kermarrec: soc/cpuif: add with_access_functions parameter...
<GitHub149> misoc/master f32cdb1 Florent Kermarrec: soc: add shadow_address parameter...
<GitHub37> [misoc] enjoy-digital force-pushed master from f32cdb1 to 93de581: http://git.io/LjONPA
<GitHub37> misoc/master 93de581 Florent Kermarrec: soc: add shadow_address parameter...
_florent_ has joined #m-labs
<GitHub146> [misoc] enjoy-digital pushed 3 new commits to master: http://git.io/vvyCP
<GitHub146> misoc/master d22d58c Florent Kermarrec: add litepcie core
<GitHub146> misoc/master b4b37fb Florent Kermarrec: litepcie: add linux driver + utilities (sysfs + dma)
<GitHub146> misoc/master 8a822b9 Florent Kermarrec: litepcie: add litepcie_phy_wrappers to extcores
<GitHub120> [misoc] enjoy-digital pushed 1 new commit to master: http://git.io/vvyW6
<GitHub120> misoc/master 602eaf6 Florent Kermarrec: litepcie: fix asciiart in make.py
<_florent_> :)
<ysionneau> you are talking to MiSoC from x86 host computer, through PCIe connection ?
<ysionneau> MiSoC being run on the PCIe card?
<_florent_> yes the x86 control the SoC as a LM32/MOR1Kx would do (the interrupts are also transmitted through PCIe)
<_florent_> controls
<ysionneau> ah, there is no softcore running on the MiSoC?
<ysionneau> everything is state machines and the PCIe endpoint controller?
<_florent_> yes the PCIe endpoint is only done by logic
<acathla> sb0, oui, celle du loop
<ysionneau> _florent_: very cool :)
<ysionneau> so what you show is what? "connecting" a mmapped() user space page on the host to the DDR on the PCIe board?
<_florent_> You can do 2 things in fact through PCIe: Control the wishbone bus and do DMA
<_florent_> wishbone is mmapped() in user space
<ysionneau> very good!
<ysionneau> nice work
<_florent_> for the DMA, the FPGA act as a master, the host only have to program where the FPGA shoudl write/read
<_florent_> thanks
<sb0> _florent_, careful not to fry your motherboard...
<whitequark> can you even do that with this setup?
<_florent_> sb0: why?
<sb0> _florent_, I suspect the kc705 is resposible for my broken motherboard. but I wasn't using the pcie when that happened...
<_florent_> ah OK, the KC705 is in this computer for more than 6 months now, it's still alive :)
_florent_ has quit [Quit: Leaving]
sturmflut_ has joined #m-labs
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#115 (pxi6733 - aa0956d : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#116 (pxi6733 - 82e8ab6 : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
nicksydney has quit [Remote host closed the connection]
antgreen has joined #m-labs
mindrunner is now known as mindrunner_off
Alain has joined #m-labs
mumptai has joined #m-labs
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#117 (pxi6733 - fefeb9c : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#119 (pxi6733 - 2bd24f3 : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub162> [artiq] sbourdeauducq pushed 2 new commits to master: http://git.io/vv9G6
<GitHub162> artiq/master af6a8f6 Sebastien Bourdeauducq: gitignore: ignore static libs
<GitHub162> artiq/master 5805240 Yann Sionneau: manual: update runtime flashing instructions
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#125 (master - 5805240 : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
Gurty has quit [Ping timeout: 246 seconds]
<ysionneau> rha, pydaqmx raises an exception when you *import* it on a system where the NI DAQmx driver is not installed
Gurty has joined #m-labs
<ysionneau> which is not helping, when you just want to generate the manual (/doc/manual) ...
<ysionneau> should I try: import pydaqmx and just print the exception message in the except ? or just silently ignore the exception?
<sb0> lazy import it?
<ysionneau> ah ok
<sb0> how often do you actually need stuff from it?
<ysionneau> just in the load_sample_values and close methods
<ysionneau> the code is rather small anyway
<sb0> if it accesses the driver, I fear it might mess with the card when you are compiling the manual :-)
<ysionneau> I can import it in __init__
<ysionneau> I think it just tries to load a bunch of .so/.dll when you import it that's all
<ysionneau> but that's enough to make the import fail
<ysionneau> doing lazy import should fix that :)
<ysionneau> thanks
<ysionneau> sb0: would something like that be acceptable? https://github.com/fallen/artiq/commit/2f291532b4e6017e18ea5bc71a4819c9db88c9ac
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#121 (pxi6733 - 2f29153 : Yann Sionneau): The build has errored.
travis-ci has left #m-labs [#m-labs]
<ysionneau> travis is annoying, even if I cancel the build, it builds anyway
sturmflut_ has quit [Ping timeout: 250 seconds]
kristianpaul has quit [Quit: leaving]
kristianpaul has joined #m-labs
kristianpaul has joined #m-labs
Alain has quit [Ping timeout: 246 seconds]
sh4rm4 has joined #m-labs
rofl__ has quit [Ping timeout: 265 seconds]
<whitequark> huh? it cancels the build for me
<ysionneau> it did for me as well, but today it does not
<rjo> ysionneau: yes. i know. i helped through a bunch of the problems.
<rjo> ysionneau: i would recommend spending a little time and pushing the py3k changes in pydaqmx upstream (after making it py2 and py3 compatible).
<rjo> but it looks good. pydaqmx is not trying too much to outsmart nidaqmx or the user. you should also like it because of linguistic treasures like "char_etoile" ;)
<rjo> and i would recommend reverting that import failure commit and just add pydaqmx to the mock_modules list in doc/manual/conf.py