Forum Discussion
Hi,
May I know what is the reason is that you are connecting to multiple signal? Is it possible to just connect to only 1 signal?
Hi @JohnT_Intel
Reason of attempted to connect to multiple signals was to be able to get the system to work. But those warnings seen I was reluctant to run that code on the bench and rejected that solution. Ideally I do not want to connect to multiple signals if a simple solution can be found to resolve the problem I see.
I am trying to get the both functionalities "Flash Programming + FPGA Configuration" option to work when using just one PFL with this option enabled.
I tried various ways to see which one works reliably but could not find an answer.
I even connected the pfl_flash_access_request signal internally to the pfl_flash_access_granted one but that did not work reliably too.
If I manage to get it to work once, when I power cycle and tried to run again same test or setting up a new page to program the flash and then configure the FPGA, it failed to get access to the flash interface. Also, seen messages such as "Can't recognise silicon ID for Device 1 operation Failed"
I was worried then about the flash being corrupted and went back with the old 2 separate PFL code and written successfully to all 3 pages of the flash without any issues (ie programmed the flash) and then configured the FPGA.
There is something fundamental going wrong with the combined 1 PFL solution. Has anyone tried it ?
If yes, how the control of pfl_flash_access_request signal & pfl_flash_access_granted signal were handled? This is my question.
or is it something else, reset issue (ie control of the pfl_nreset) that is causing the issues I see?
I am stuck the past week with this issue and it does not look good !
Regards,
Kevin