对multiboot里的bit文件BBRAM加密遇到的问题
时间:10-02
整理:3721RD
点击:
我在AC701开发板做的实验,32M字节的flash,低一半地址放golden文件,高一半地址放multiboot文件
实验成功,正常启动会运行multiboot文件,multiboot文件有错就会运行golden文件
之后我就把这个文件的工程添加了BBRAM加密,用的同一个key
在fpga里烧写了key之后,multiboot文件能加载,而golden的不行(直接往fpga里烧bit也不行)
之后实验发现去掉golden里的下面跳转地址约束就可以了(multiboot文件里就没这约束)
set_property BITSTREAM.CONFIG.NEXT_CONFIG_ADDR 32'h01000000 [current_design]
NEXT_CONFIG_ADDR 约束和BBRAM有冲突吗? 感觉不应该啊
求助论坛里的高手
实验成功,正常启动会运行multiboot文件,multiboot文件有错就会运行golden文件
之后我就把这个文件的工程添加了BBRAM加密,用的同一个key
在fpga里烧写了key之后,multiboot文件能加载,而golden的不行(直接往fpga里烧bit也不行)
之后实验发现去掉golden里的下面跳转地址约束就可以了(multiboot文件里就没这约束)
set_property BITSTREAM.CONFIG.NEXT_CONFIG_ADDR 32'h01000000 [current_design]
NEXT_CONFIG_ADDR 约束和BBRAM有冲突吗? 感觉不应该啊
求助论坛里的高手
自己顶一下
