作者: Jack.Li(Lattice(莱迪思)半导体公司)
关键字: bitstream转C文件
方法一: 在 Radiant 下进行压缩
如上图(带图版本见一楼)所示, 打开一个Radiant示例工程, 然后:
- 单击打开 DCE
- 选择 Global选项卡
3.找到 COMPRESS_CONFIG, 把其值改为 ON - 单击保存进行综合编译获得压缩比特流文件
方法二: 在 Diamond Programmer 中进行压缩,同时可以转换为相应 *.c 文件
- 打开 Radiant Programmer, 选择需要进行压缩的 *.bit 文件,这里需要选择对应的加载方式,JTAG, SPI, I2C,这里以SPI为例,否则后续流程会报错。
- 保存为 *.xcf 文件
-
如图所示,打开deployment tool
-
在 Deployment Tool 中进行如下图选择操作后,这里的选项要与生成XCF匹配,这里以SPI为例, 单击 OK
-
选择第 2 步保存的 *.xcf 文件后, 单击 next
-
选择Compress Embedded Files,选择Convert VME files to HEX, 是否包含头部是可选项,不包含头部会减少加载文件的大小。 最后选择next。
-
选择需要保存的路径,next
-
Generate,看到产生成功的提示。然后去相关路径下找到xxx_data.c就是产生的压缩后的目标加载文件。
作者: Jack.Li(Lattice(莱迪思)半导体公司)
关键字: bitstream转C文件
方法一: 在 Radiant 下进行压缩
如上图所示, 打开一个Radiant示例工程, 然后:
3.找到 COMPRESS_CONFIG, 把其值改为 ON
方法二: 在 Diamond Programmer 中进行压缩,同时可以转换为相应 *.c 文件
如图所示,打开deployment tool
在 Deployment Tool 中进行如下图选择操作后,这里的选项要与生成XCF匹配,这里以SPI为例, 单击 OK
选择第 2 步保存的 *.xcf 文件后, 单击 next
选择Compress Embedded Files,选择Convert VME files to HEX, 是否包含头部是可选项,不包含头部会减少加载文件的大小。 最后选择next。
选择需要保存的路径,next