Hey guys, That is right, there is no intention to stop production of the Papilio Pro. I think Sparkfun is just waiting for the newer Papilio DUO board... I intend to support all of the Papilio boards for many years to come.
Thanks! Jack. On Tue, Oct 28, 2014 at 6:49 PM, Sébastien Bourdeauducq <s...@m-labs.hk> wrote: > Hi, > > As far as I know, there are no plans to stop the Papilio Pro production, > but Jack can probably tell us about this. > > Porting ARTIQ to the Mojo board would mainly involve: > 1. creating a new platform file in Mibuild with the pin assignments > ( > https://github.com/m-labs/migen/blob/master/mibuild/platforms/papilio_pro.py > ) > 2. creating a new base MiSoC target that uses it, with updated SDRAM > parameters > (https://github.com/m-labs/misoc/blob/master/targets/ppro.py#L70) and > PLL settings > (https://github.com/m-labs/misoc/blob/master/targets/ppro.py#L10). > Probably this CRG module can be put in some library and shared between > the two boards, as I imagine only the numbers would change. > 4. finding a way to connect the MiSoC serial console to the PC, > hopefully through the AVR. If there is already some code provided by > Mojo that takes RS232 on the FPGA side and supports a /dev/ttyUSBX node > on the PC, that's easy. > 5. creating a new ARTIQ target that derives from the Mojo base MiSoC > target (similar to > https://github.com/m-labs/artiq/blob/master/soc/targets/artiq.py#L42) > 5. developing support for the analog inputs: AVR code, AVR/FPGA > communication protocol, FPGA core, ARTIQ runtime syscalls, Python > driver. Or read the analog inputs from the PC if ~10ms timing precision > is enough. > > Sébastien > > > > On 10/29/2014 06:27 AM, Sherman, Jeffrey A. wrote: > > Hi, > > > > Long-time annoyer, first time caller. > > > > I'm curious if the Mojo FPGA development board is compatible (meaning > only > > minor re-configuring) with the current state of ARTIQ and related > > toolchains. Links follow. From what I can tell: > > > > 1. The Mojo features the exact same Spartan 6. > > 2. It includes an ATmega32U4 micro-controller, giving it on-board > > analog-input capabilities. > > 3. It is programmed via a USB connection to this micro-controller, rather > > than the Papilio's directly connected USB chip (do I have that right?) > > 4. It appears to lack onboard SDRAM, but the makers sell a 256Mbit > > "shield". FLASH is 4Mbit, I think, and SPI serial. > > 5. Mojo is in stock at SparkFun, Papilio Pro is not (sign of Papilio > > production ending? or maybe nobody buys the Mojo?) > > > > https://embeddedmicro.com/products/mojo-v3.html > > https://embeddedmicro.com/sdram-shield.html > > > > > > N.B. "go away" is a perfectly acceptable reply. Other > > advice/gossip/slander welcome. > > > > Jeff Sherman > > -- Jack Gassett http://www.GadgetFactory.net http://Papilio.cc
_______________________________________________ ARTIQ mailing list https://ssl.serverraum.org/lists/listinfo/artiq