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
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now