I have a Arty Z7 board. I am using petalinux 2017. What I understand is that I have xdevcfg to load bitstream after linux has been loaded. I tried loading the test.bit using cat test.bit > /dev/xdevcfg and it works perfectly. Now I want to load an encrypted bitstream, with keys in the bbram. I cannot figure out how. What I understand is that I will need an encrypted bitfile first, but the tools given by xilinx creates an encrypted .bin file not a .bit file, so firstly I am not sure how do I create that. Second, I feel I will have to turn something on to let the device know that it should now pass the bit file through the AES engine. AES engine is turned on, that I have checked.
Question
HasanWAVE
Hi,
I have a Arty Z7 board. I am using petalinux 2017. What I understand is that I have xdevcfg to load bitstream after linux has been loaded. I tried loading the test.bit using cat test.bit > /dev/xdevcfg and it works perfectly. Now I want to load an encrypted bitstream, with keys in the bbram. I cannot figure out how. What I understand is that I will need an encrypted bitfile first, but the tools given by xilinx creates an encrypted .bin file not a .bit file, so firstly I am not sure how do I create that. Second, I feel I will have to turn something on to let the device know that it should now pass the bit file through the AES engine. AES engine is turned on, that I have checked.
Regards,
Hasan
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.