我在哪里可以找到Windows版本的Galileo固件v1.0.0

时间:2014-08-07 18:15:06

标签: windows intel iot firmware intel-galileo

我已经为物联网注册了Windows开发人员计划,并从微软收到了英特尔Galileo主板。

根据包装盒上的信息,该主板上有一个专业版Windows,因此我们可以使用英特尔Galileo主板启动Windows。它还建议我们从英特尔找到更多信息。

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

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

调试pinMode函数后,发现错误将在GpioSetDir中报告:

pinMode(led,OUTPUT); - > _InitializePinIfNeeded(销); - > _InitializePinIfNeeded(销); - > _InitializePin(销); - > Wire.begin(); - > EnableI2C(真); - > GpioSetDir(GPORT1_BIT5,1);

检查GpioSetDir的返回后抛出错误, - > ThrowError("无法配置I2C_CONTROLLER mux");

我已经在WindowsOnDevices.com上发布了这个问题,有人也试图将固件从英特尔退回到v1.0.0,但是后备版无法启动Windows。

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

有谁知道我在哪里可以获得由Microsoft定制的v1.0.0固件,以便我可以回退更改并继续在Windows开发人员计划中进行物联网测试。

提前致谢。

2 个答案:

答案 0 :(得分:0)

微软版的galileo使用定制固件。更新或刷新英特尔固件将使您无法使用Windows,因此您就像我们所有人一样使用Linux galileo。 正如soneone告诉我的那样,你可以在微软的SD上获得固件。如果您可以从该SD执行图像并发布它,我可以看看。

答案 1 :(得分:0)

问题解决了,因为MS宣布了一个新版本的Windows,它可以在1.0.2下运行。

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