ZHCU880B october 2020 – may 2023 DLP230NP
可在不关闭系统的情况下写入控制器(或 FPGA)的闪存器件。请注意,即使系统已初始化为外部视频模式,也可以执行以下操作。在采取任何措施以防止损坏 EVM 硬件之前,本教程中提到的三个脚本都始终会将 Raspberry Pi GPIO 引脚恢复为输入。假设 python 脚本已加载到:
/home/pi/Documents/dlp
执行:
$ cd /home/pi/Documents/dlp
要将闪存映像上传到 EVM,应在 Raspberry Pi 上的可访问目录中提供该映像。然后,应该执行以下操作:
$ python3 flash_write_controller.py dlpdlcr230np_controller_7p3p9.img
或者
$ python3 flash_write_controller.py <闪存映像名称>
这会将现有映像文件 (dlpdlcr230np_controller_7p3p9.img) 写入 EVM 的控制器闪存器件。此名称可以替换为任何具有 *.img 文件类型扩展名的文件。
请注意,在上述情况下,所使用的映像与闪存器件上已存在的映像相一致(这就是发出警告的原因)。在这种情况下,不会发生写入。要写入 FPGA,请改为执行以下操作:
$ python3 flash_write_fpga.py dlpdlcr230np_fpga_v1p1.bin
或者
$ python3 flash_write_fpga.py <FPGA 二进制文件名>
要执行 FPGA 闪存写入,给定的二进制文件必须采用 *.bin 文件格式。