4844| 1
|
[intel程序猿笔记] 使用英特尔® XDK 物联网进行编程时常见的问题解答 |
本帖最后由 intel程序猿笔记 于 2016-11-16 17:56 编辑 本指南包含故障排除信息以及使用英特尔® XDK 物联网版为 Galileo 或 Edison 开发板进行编程时常见的问题解答。 要了解英特尔 XDK 物联网专版安装步骤,请参阅《英特尔 XDK 物联网专版使用指南》。点击下面的导览可以直接查看您所遇到的问题: 英特尔 XDK 无法将代码上传至 Edison,或显示“错误:Edison 存储已满”的提示 如果您的应用在上传进程中挂起,或显示“错误:Edison 驱动器已满”之类的消息,这是由于文件系统无限次尝试登陆的 bug 所致。您必须删除日志条目并安装更新。还有一个变通方法是,您可以尝试配置 systemd(开发板的系统记录器)来设置日志文件最大体积。
英特尔 Edison 的名称和 IP 地址未出现在设备列表中 如果您已为 Edison 设置名称和 Wi-Fi* 连接,但开发板并未显示在英特尔 XDK 的设备列表中,这可能是由于 DNS 问题或网络冲突缓存在了您的开发板、英特尔 XDK 或系统中,此时您可以尝试以下操作:
检查您的系统与开发板是否在同一网络下。在以下情况下,您可能需要手动连接到板卡:
若需手动连接至您的主板,请参阅《英特尔 XDK 物联网专版使用指南》。 如果问题仍然存在,则可能是您本地网络连接的问题,减少接入网络设备的数量可能会解决此网络问题。 英特尔 XDK 物联网版崩溃 如果您收到一条错误消息并且英特尔 XDK 物联网版随后即崩溃并出现报告问题的选项,可能是因为英特尔 XDK 物联网版与主板之间的连接已被中断。例如,您所在的局域网可能连接了上百个手机、笔记本电脑和开发板。 这是一个已知的问题。请尝试通过 USB 接口将 Edison 连接到以太网。 运行板载应用时出现 “找不到 marra” 的消息提示 如果您在英特尔 Edison 主板上尝试运行的应用时出现“找不到 mraa”的提醒,有可能是主板上默认安装的映像没有更新到最新的库以配合英特尔 XDK 物联网版的使用。此时请参照《英特尔 XDK 物联网专版使用指南》文章末尾的这段说明进行更新。 出现 NPM ENOSPC 错误 如果出现”解压缩更新时出错”或“错误:命令失败:x node_modules/”等消息,您可能需要参照以下方法重刷板卡:
Windows 系统弹出“未找到 Bonjour,请安装 Bonjour !”的消息提示 如果您是 Windows 用户并且没有安装 Bonjour 可能会出现“Bonjour 是丢失”的提示。请参照《英特尔 XDK 物联网专版使用指南》中的“安装 Bonjour Print 服务”部分解决。 我已经安装了 Bonjour,但英特尔 XDK 仍不能自动检测到开发板 如果您的系统是 Windows 8.1,请随 Apple iTunes* 更新至 Bonjour Print Services 3.0。若要下载 iTunes,请前往https://www.apple.com/itunes/download/。 如何找到开发板 IP 地址?
出现“ERRCONNREFUSED”提示 更多英特尔物联网信息请点击右边链接直接登录 >>>>英特尔® Edison 模块 | 物联网 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed