On Fri, 16 Feb 2007, paul_c wrote:

> Date: Fri, 16 Feb 2007 00:56:15 +0000
> From: paul_c <[EMAIL PROTECTED]>
> Reply-To: "Enhanced Machine Controller (EMC)"
>     <emc-users@lists.sourceforge.net>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Subject: Re: [Emc-users] 5i20 step generators
> 
> On Thu, 15 Feb 2007 [EMAIL PROTECTED] wrote:
>>> At present, EMC has a driver (by PeteV) that supports a single
>>> configuration. That one config is stored as part of the EMC source code,
>>> in both VHDL and binery form - binary because most people don't have the
>>> Xilinx software installed, and even if they do, the translation from VHDL
>>> to bitfile is NOT something you want to do every time you build the
>>> software.
>
> Calling xst and friends from the command line is trivial enough given the
> XILINX env. variable. But few people will need/want the ISE toolchain
> installed, likewise, many will not want to recompile just to update a single
> firmware blob.
>
> Embedding firmware is wrong - Do a search on the LKML for the reasons why -
> The kernel team have provided a simple mechanism (for 2.6.x series) that
> avoids bloating a driver with 97652 bytes (166980 for 200K devices, and even
> more for 400k).
>
> [Peter] Is there an easy way to probe any of the fpga cards to determine which
> chip is fitted ?

Only that the PCI subsystem ID code will indicate whether it is a 5I20, 5I21, 
4I65, 4I68 or 5I22.

>From this you can determine the FPGA type/size

> (on a related topic, any chance of a dump of the 256bytes of the PCI 
> registers on both 4i6x & 5i2x cards ? ).

The PCI bridge config registers?



>
> Firmware loading is not as straight forward with 2.4.x kernels - For those,
> search for mod_firmware_load() to see one way of doing it. Note that the "old
> way" imposes policy with respect to where the firmware is located (and no, it
> does NOT go in /etc). For firmware handling in 2.6.x kernels, refer to
> LDD.ver3 and also the source tree - Plenty of examples to be found there.
>
> --
> Paul.
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to