Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753272Ab3JERek (ORCPT ); Sat, 5 Oct 2013 13:34:40 -0400 Received: from quartz.orcorp.ca ([184.70.90.242]:40002 "EHLO quartz.orcorp.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753189Ab3JEReh (ORCPT ); Sat, 5 Oct 2013 13:34:37 -0400 Date: Sat, 5 Oct 2013 11:33:42 -0600 From: Jason Gunthorpe To: "H. Peter Anvin" Cc: Greg Kroah-Hartman , monstr@monstr.eu, Pavel Machek , Michal Simek , linux-kernel@vger.kernel.org, Alan Tull , Dinh Nguyen , Philip Balister , Alessandro Rubini , Steffen Trumtrar , Jason Cooper , Yves Vandervennet , Kyle Teske , Josh Cartwright , Nicolas Pitre , Mark Langsdorf , Felipe Balbi , linux-doc@vger.kernel.org, Mauro Carvalho Chehab , David Brown , Rob Landley , "David S. Miller" , Joe Perches , Cesar Eduardo Barros , Samuel Ortiz , Andrew Morton Subject: Re: [RFC PATCH v2 0/1] FPGA subsystem core Message-ID: <20131005173342.GA32268@obsidianresearch.com> References: <524ED081.1040600@monstr.eu> <524EF0CE.4040002@zytor.com> <524EFE76.70200@monstr.eu> <524F04FD.5020804@zytor.com> <20131004233341.GA4028@kroah.com> <20131004234929.GB3652@obsidianresearch.com> <875b2a01-be5a-47d1-b89a-9385d54b9b64@email.android.com> <20131005051056.GA7698@obsidianresearch.com> <1c9db96e-7a36-4ec9-ab16-885780ce6de5@email.android.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c9db96e-7a36-4ec9-ab16-885780ce6de5@email.android.com> User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1032 Lines: 26 On Fri, Oct 04, 2013 at 10:34:10PM -0700, H. Peter Anvin wrote: > I do it all the time. > > JAM/STAPL seems to me to be more used for exotic connections to > serial flash for persistent programming. The FPGA tools write two kinds of SVF/JAM/STAPL files, one is ment to be replayed the to FPGA itself (what I was talking about), and one is ment to be replayed to the vendor's family of configuration PROMS (aka funky serial FLASH) Programming the PROM in-ciruit/in-field via JTAG is normal, while programming the FPGA via JTAG is uncommon. This proposed FPGA susbsytem is about programming SRAM FPGAs, not FLASH ... Fortunately these PROMs are on their way out, modern FPGAs can be directly connected to normal NOR FLASH and you can program the NOR via drivers/mtd :) Regards, Jason -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/