【问题标题】:Where can I find the Windows version Galileo firmware v1.0.0在哪里可以找到 Windows 版本的 Galileo 固件 v1.0.0
【发布时间】:2014-08-07 18:15:05
【问题描述】:

我已经注册了 Windows 物联网开发者计划,并收到了来自 Microsoft 的英特尔 Galileo 开发板。

根据包装盒上的信息,这款主板附带了一个专业生产的 Windows,这样我们就可以使用 Intel Galileo 主板启动 Windows。它还建议我们从英特尔那里找到更多信息。

从英特尔的网页上,建议将固件升级到最新版本,以获得最新的修复和功能。所以,我只是在这里将固件升级到 v1.0.2。

升级后,我仍然可以启动到 Windows,但是当我尝试从 Visual Studio 执行草图时,使用 pinMode 函数访问引脚时会导致错误。

调试pinMode函数后发现GpioSetDir会报错:

pinMode(led, 输出); -> _InitializePinIfNeeded(pin); -> _InitializePinIfNeeded(pin); -> _InitializePin(引脚); -> Wire.begin(); ->启用I2C(真); -> GpioSetDir(GPORT1_BIT5, 1);

检查GpioSetDir返回后抛出错误,-> ThrowError("Failed to configure I2C_CONTROLLER mux");

我在 WindowsOnDevices.com 上发布了这个问题,有人也尝试将固件从 Intel 回退到 v1.0.0,但回退后无法启动 Windows。

因此,微软似乎对固件进行了一些更改以使其正常工作。

有谁知道我在哪里可以获得微软定制的 v1.0.0 固件,以便我可以回退更改并继续在 Windows Developer Program for IoT 上进行测试。

提前致谢。

【问题讨论】:

    标签: windows intel iot firmware intel-galileo


    【解决方案1】:

    微软的伽利略版本使用定制的固件。更新或刷新英特尔固件将使您无法使用 Windows,因此您像我们所有人一样被困在 linux 伽利略系统中。 正如有人告诉我的那样,您可以在从微软收到的 SD 上安装固件。如果你可以从该 SD 中制作一张图片并发布它,我可以看看。

    【讨论】:

      【解决方案2】:

      问题得到解决,因为 MS 宣布了一个新版本的 Windows,它可以在 1.0.2 上正常工作。

      https://connect.microsoft.com/windowsembeddedIoT/Downloads/DownloadDetails.aspx?DownloadID=54159

      【讨论】:

        猜你喜欢
        • 2021-12-24
        • 2011-04-18
        • 2013-07-03
        • 1970-01-01
        • 2017-01-23
        • 2021-04-15
        • 1970-01-01
        • 1970-01-01
        • 2021-02-12
        相关资源
        最近更新 更多