Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Honored Contributor I
766 Views

Dynamic reconfiguration

My project needs to be able to reconfigure my De10-Nano from Linux userspace. I'm looking for a way to do this. 

 

Apparently, cat config.rbf > /dev/fpga0 is no longer supported. Hence, these instructions appear out of date: https://rocketboards.org/foswiki/documentation/gsrd131programmingfpga I'd be glad to use old instructions, but the stock kernel that came on the device CD (v4.5) doesn't have this support. 

 

Neither does the v4.5 stock kernel for the DE10-Nano doesn't have the base_fpga_region defined in the kernel's device-tree, making it hard to use the device tree overlay method. 

 

So, I downloaded the kernel source from https://github.com/altera-opensource/linux-socfpga. This source has no device tree overlay support. 

 

Attempting to register for an account at RocketBoards hangs when it tries to send me an e-mail, and then nothing shows up. 

 

Worse, nobody seems to be answering similar questions on RocketBoards, https://forum.rocketboards.org/t/is-the-dts-entry-base-fpga-region-still-valid/1385 

 

Is there something I am missing? How can I go about reconfiguring the FPGA from user space? 

 

Dan
0 Kudos
0 Replies