【问题标题】:PICkit 3 not recognised by Computer计算机无法识别 PICkit 3
【发布时间】:2015-10-08 17:42:42
【问题描述】:

我在 MacBook Pro 和 PIC16F1827 上获得了全新的 PICkit 3、MPLAB X。我用 xc8 编译器建立了一个新项目,据我所知,一切都正确设置。然后我连接了我的 PICkit,并认为它会开始下载和刷写新固件。

相反,它只是让 STATUS LED 闪烁红色,但什么也没发生。我已打开 PICkit 电源并且连接处于活动状态。

这是我在尝试启动调试会话时得到的:

我尝试重新安装 MPLAB X 并切换 USB 电缆,以防出现故障。有什么建议吗?

【问题讨论】:

  • 那么当你选择PICKit3并点击OK时会发生什么?
  • 什么也没发生,窗口关闭,就这样。

标签: microchip xc8


【解决方案1】:

故障实际上是​​ Apple 的系统完整性保护,它阻止了安装程序更改一个安装文件夹的重要权限。到目前为止,这可能已经在新版本中得到解决。

但万一还有人需要它:

  1. 重启你的 mac 进入恢复模式。

  2. 打开终端。

  3. 键入csrutil disable #这将禁用您机器上的SIP

  4. 重新启动并安装 MPLAB X

  5. 重新启动以恢复并重新启用 SIP(​​使用csrutil enable

【讨论】:

    【解决方案2】:

    通常,当检测到工具时,序列号会出现在其名称下方。我相信您的 PICkit3 没有被检测到。您是否将其直接连接到计算机上的 USB 端口?通过 USB 集线器连接时,有时无法识别它们。

    【讨论】:

    • 我实际上在不久前就想通了,它与 macs 系统完整性保护有关,它阻止了某些库的加载。不过还是谢谢。
    • 您介意将其发布为答案吗?其他人将来可能会发现它很有用。
    猜你喜欢
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    • 1970-01-01
    相关资源
    最近更新 更多