Take a look to http://www.armadeus.com/english/index.html
They have an ARM + FPGA and can program the FPGA in uboot and in linux.

http://www.armadeus.com/wiki/index.php?title=Uboot_FPGA_firmware_update_from_Linux
http://www.armadeus.com/wiki/index.php?title=Target_Software_Installation#FPGA_firmware_installation

Regards

On Wed, Mar 23, 2011 at 10:38 AM, Philip Balister <philip@balister.org> wrote:
On 03/23/2011 10:06 AM, Devin Hughes wrote:
> Hi Philip,
>
> On 03/22/2011 12:57 PM, Philip Balister wrote:
>> On 03/22/2011 11:29 AM, Devin Hughes wrote:
>>> Hi everyone,
>>>
>>> Forgive me if this is utterly simple but I'm new to linux and u-boot. I
>>> have made a custom carrier board for the Overo that has a cycloneII fpga
>>> that I would like to load from u-boot. I see that there are drivers to
>>> do such things(minus a little bit banging code that I need to add in) in
>>> the openembedded u-boot directory, but they are not included in the
>>> overo board directory, and that the default u-boot image in the gumstix
>>> branch has no /fpga load/ command. Does anyone have any experience with
>>> u-boot and an altera fpga, and wouldn't mind pushing me in the right
>>> direction? I seem to be having a terrible time finding documentation
>>> about all this, but I figure that's because I'm not sure where to look
>>> yet and google is coming up dry.
>> Can you do it from Linux instead? It is easy to load xilinx fpga using
>> spidev and some gpio's.
> For some reason I had in my mind that I wanted to flash the FPGA before
> the boot sequence, but for the life of me I can't remember why. I'll
> give this a shot. Do you have know of any resources that demonstrate
> Xilinx loading with SPIDEV? I was able to find a pure bitbanging
> solution that I think I can base an altera loading solution off of, and
> besides, I figure this is a nice easy way to get started writing drivers.

Here is the code we use:

http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/repository/revisions/master/entry/host/lib/usrp/usrp_e100/fpga_downloader.cpp

Philip

>
> Thanks,
> Devin
>
>> Philip
>>
>>> Thanks,
>>> Devin
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Enable your software for Intel(R) Active Management Technology to meet the
>>> growing manageability and security demands of your customers. Businesses
>>> are taking advantage of Intel(R) vPro (TM) technology - will your software
>>> be a part of the solution? Download the Intel(R) Manageability Checker
>>> today! http://p.sf.net/sfu/intel-dev2devmar
>>>
>>>
>>>
>>> _______________________________________________
>>> gumstix-users mailing list
>>> gumstix-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>> ------------------------------------------------------------------------------
>> Enable your software for Intel(R) Active Management Technology to meet the
>> growing manageability and security demands of your customers. Businesses
>> are taking advantage of Intel(R) vPro (TM) technology - will your software
>> be a part of the solution? Download the Intel(R) Manageability Checker
>> today! http://p.sf.net/sfu/intel-dev2devmar
>> _______________________________________________
>> gumstix-users mailing list
>> gumstix-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>
>
> ------------------------------------------------------------------------------
> Enable your software for Intel(R) Active Management Technology to meet the
> growing manageability and security demands of your customers. Businesses
> are taking advantage of Intel(R) vPro (TM) technology - will your software
> be a part of the solution? Download the Intel(R) Manageability Checker
> today! http://p.sf.net/sfu/intel-dev2devmar
> _______________________________________________
> gumstix-users mailing list
> gumstix-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users



--
Linus Casassa
Estudiante Ingeniería Civil Electrónica
Universidad Técnica Federico Santa María
Fono: 56-9-97776941