Ulf Samuelsson
Former Application Engineer at National Semiconductor and Atmel.
Responsible for Microprocessors/Microcontrollers and FPGAs.
Consultant at my own company, eMagii, since 2012, mainly working on Yocto projects.
Session
02-06
11:15
30min
Configuring Embedded FPGAs in U-Boot/Linux using an MTD driver
Ulf Samuelsson
When configuring an FPGA using a processor, the bootloader has to be extended with an additional command set, and you have to add dedicated applications to configure the FPGA in Linux.
Connecting the configuration interface to an ordinary SPI bus using an Memory Technology Device (MTD) driver with the FPGA installed as a "Write-Only Memory" allows the FPGA to be configured using standard tools.
Agora