【问题标题】:Iot Edge on Windows 10 Iot Core on RaspBerry Pi 3BWindows 10 上的 Iot Edge RaspBerry Pi 3B 上的 Iot Core
【发布时间】:2019-03-08 10:16:10
【问题描述】:

我正在尝试在 Raspberry Pi 3b(不是 plus 版本!)上的 Windows 10 IoT Core(通过 IoT Dashboard 工具构建 17763)上安装 IoT Edge Runtime。我正在关注这个instruction。 IoT Core 似乎运行良好。我可以通过设备门户连接到它。我向设备打开了一个远程 PowerShell 会话,并使用上述指令中的命令运行获取并运行 IotEdgeSecurityDaemon.ps1 脚本的命令:

. {Invoke-WebRequest -useb aka.ms/iotedge-win} | Invoke-Expression; `
Install-SecurityDaemon -Manual -ContainerOs Windows -DeviceConnectionString 'xxxxxx'

连接字符串是我事先在 IoT 中心添加的 IoT Edge 设备的主要连接字符串。一切看起来都很好。

我可以看到它得到了 moby-engine(这个安装脚本应该负责安装所需的容器引擎?)和它需要的其他 prereqs,但最终它无法启动 iotedge 运行时服务。这似乎与 moby-engine 未运行或未安装(根本没有任何日志记录)有关。我找到了一个替代的 IotEdgeSecurityDaemon.ps1 脚本,但在我开始使用它之前,我想问问其他人是否遇到过与此特定设置相同或类似的问题。

问候, 德克

【问题讨论】:

  • 快速评论一下,您不需要 IoTEdge 连接到 IoT 中心,您可以让 IoT 中心连接的设备在 Win IoT Core 上运行 - 而不是边缘设备

标签: azure raspberry-pi3 iot windows-iot-core-10 azure-iot-edge


【解决方案1】:

IoT Edge 尚不支持 Windows ARM 架构。基于 AMD64 的 IoT Core 平台应该可以工作。

更多详情请见https://docs.microsoft.com/en-us/azure/iot-edge/support#tier-1

【讨论】:

  • 好吧,你是说虽然我可以在树莓派上安装 Windows 操作系统,但我仍然不能在上面使用 iot edge,因为它在 arm 处理器架构上的 iot 内核上不受支持?说得通。我想我假设微软会确保 iot edge 在任何安装了 iot 核心的地方都能正常工作。
  • 感谢您的建议。我已将要求报告给 Microsoft。很高兴听到用户对改善 Windows 产品体验的意见。
  • @derk - 这是一个合理的假设?。这是一个时间点,Windows ARM 支持在我们的路线图上。
  • 我已经在 MinnowBoard Turbot MBT2220 (x86) 上尝试了这种配置,并看到了这项工作。感谢您的宝贵时间!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-02-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-09
  • 1970-01-01
相关资源
最近更新 更多