[ARTIQ] ARTIQ 1.2 released
Hi, ARTIQ 1.2 is out and packages are available in our main Anaconda channel. This is a pure bugfix release and we recommend that all 1.0 and 1.1 users upgrade to 1.2. Thanks to everyone who submitted detailed bug reports. Best, Sébastien for the ARTIQ team List of changes: * pipistrello: shrink TTL FIFOs * ir: `invoke` is a valid `delay` decomposition. (#510) * monkey-patch Python 3.5.2 to disable broken asyncio.base_events._ipaddr_info optimization (#506) * rtio: do not reset DDS and SPI PHYs on RTIO reset (#503) * compiler.testbench.perf_embedding: more fine grained reporting. * compiler.testbench.perf_embedding: update for core changes. * runtime: update ppp code for lwip 2.0.0. * runtime: fix serialization of object lists. (#500) * embedding: fix location for diagnostics on quoted values. * targets/kc705: redefine user SMAs as 3.3V IO. Closes #502 * targets/kc705: fix import * spi: expose more documentation on chaining transfers * spi: do not shift when starting a xfer, closes #495 * language/environment: fix mutate_dataset with parent. Closes #498 * worker: increase send_timeout (Windows can be really slow) * dashboard: kill the Qt built-in main window closing mechanism (fixes exit crashes) * compiler.embedding: use the builtin print as RPC. * compiler: remove now()/at(). ___ ARTIQ mailing list https://ssl.serverraum.org/lists/listinfo/artiq
Re: [ARTIQ] Channel numbers for pipistrello
Thanks, that's what I needed! -Kelly From: Robert JördensSent: Wednesday, July 13, 2016 12:16 PM To: Stevens, Kelly E. M. Cc: artiq@lists.m-labs.hk Subject: Re: [ARTIQ] Channel numbers for pipistrello On Wed, Jul 13, 2016 at 4:46 PM, Stevens, Kelly E. M. wrote: > I am working my way through the tutorials using an installation of artiq on > ubuntu and a pipistrello. I would like to hook up a scope to observe the > signals sent by the rtio example > (https://m-labs.hk/artiq/manual-release-1/getting_started_core.html#real-time-i-o). > How do I identify the physical pin that ttl0 is being sent to? I set the > ttl0 device in device_db.pyon to use rtio channel number 2 (per instructions > here: https://m-labs.hk/artiq/manual-release-1/core_device.html#board-ports > ) but how does channel number 2 map to a physical output on my board? The pipistrello-nist_qc1 bitstream assumes a certain lvds bus driver adapter for nist_qc1 hardware at the other end of a pair of cables. I am attaching the schematic but it shouldn't matter. The pin mapping is here: https://github.com/m-labs/artiq/blob/master/artiq/gateware/nist_qc1.py#L4 -- Robert Jördens. ___ ARTIQ mailing list https://ssl.serverraum.org/lists/listinfo/artiq