文章 ID: 000073863 内容类型: 安装与设置 上次审核日期: 2019 年 05 月 24 日

错误 (18212):无法加载分区“root_partition”的最终快照

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 适用于 OpenCL™ 的英特尔® FPGA SDK
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    由于 英特尔® FPGA SDK 的 OpenCL™ 19.1 版本出现问题,安装英特尔® Quartus® Prime 软件 19.1 0.03 补丁后,您可能会看到 OpenCL™ 内核编译器崩溃。面向 OpenCL™ 的英特尔® FPGA SDK 使用 BAK-高速缓存(本地机器的临时文件夹中的本地副本)来加速后续的内核编译。

    错误消息如下所示。它应该能够在标准输出上看到,并打印在 quartus_sh_compile.log 中。

     

    Error (18212):无法加载分区“root_partition”的最终快照 - 分区格式不兼容版本。

    错误:Quartus Prime MIF/HEX 更新失败。1 个错误,0 个警告

    错误 (23035):Tcl 错误:

    Error (23031):评估 Tcl 脚本脚本/post_flow_pr.tcl 失败

    解决方法

    解决这一问题有两种方法

    方法 1(推荐)

    • 删除 当地的 BAK 高速缓存。 下一步和之后的所有编译过程都将解决此问题。
    • 对于 Windows,请移除 $ENV{'USERPROFILE'}\appData\\Local\aocl
    • 对于 Linux,请删除 /var/tmp/aocl/$ENV{USERNAME}

    方法 2

    • 使用此选项“无读-bsp-bak-cache”运行“aoc”参数。请注意,这将将编译速度减慢一小时
    • aoc -no-read-bsp-bak-cache


    此问题从英特尔® Quartus® Prime Pro Edition 软件版本 19.3 开始修复。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。