03-29-2012 05:02 AM
I'm working on partial reconfiguration through PCIe on the ml605 board.
I work with the XAPP883 design (http://www.xilinx.com/support/documentation/applic
The provided design is a one time partial reconfiguration.
In the application note XAPP883 page 3, there is a note :
"In the provided reference design, the PR loader is no longer accessible after the user application takes control of the PCIe system link. HOWEVER, THIS FUNCTIONALITY CAN BE ADDED BY THE USER IF DESIRED".
So the design can support multiple reconfigurations. It’s just that the switcher does not switch back to the PR Loader after the first partial reconfiguration.
Do you have an idea of how add this functionality in the code to perform multiple partial reconfigurations ?
03-29-2012 03:25 PM
What the statement in the app note means is entirely based on software at the host. The switcher can go between PR and user mode easily but the host needs to manage it meaning the host either needs to know when and how to swap PR loader and user drivers or you can develop a driver that integrates the user and PR functions into one single driver,
It really comes down to software alone and hence the expectation is that the user familiar with software side would be able to add that functionality.