Setting up Raspberry Pi

Why does my screen appear cropped or stretched?

This can happen on some monitors. To work around this force the board into DVI mode (vs. HDMI mode). You can read more about this here. Mount the SD card to a local PC and proceed to edit the file in the EFIESP partition. For example if the partition is marked as H drive, edit H:\config.txt by adding the following line.

hdmi_group=2                # forces DVI timing to be used

Can I set up a Raspberry Pi 2 or 3 using Windows 8.1?

You will need Windows 10 on your PC to be able to set up Raspberry Pi 2 or 3 running Windows 10 IoT Core.

Why does my SD card have to be 8gb, do you really need all that space?

The IoT Core image is under 1gb, the 8gb is meant to give you space to install additional content on your device.

How do I remove Windows 10 IoT Core from my SD card?

After you've flashed the Windows 10 IoT Core image to your SD card, the reported size of the card will drop to 67.3MB. In order to restore the card back for general use, you'll need to run a series commands in an elevated command prompt (Simply reformatting the card alone won't work):

  • diskpart
  • list disk (This command lists the drives you have connected to your computer. Take note of the disk number of your SD card)
  • select disk <number> (Replace <number> with the disk number of your SD card from the previous step
  • clean
  • create partition primary
  • format fs=ntfs quick
  • exit

Your SD card is now ready for general purpose use again.

Universal Windows Platform (UWP) Apps

I get "You need to enable Developer Mode" on my Vistual Studio machine. What do I do?

In a later builds of windows there will be a settings page "For developers" that will allow you to control this. Until then you can work around this using the Group Policy editor. More details here

  1. Run Gpedit.msc
  2. Under [Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment] enable the following policies:

    • Allow all trusted apps to install (will enable sideloading of trust signed apps such as for enterprise apps)
    • Allow development of Windows Store apps without installing a developer license (will enable developer F5 mode installs like the dev license would on win8.1)

Are true console apps supported on Windows 10 IoT Core?

True "console" apps aren't really going to be supported for the IoT core OS, headless or not. You can still deploy and run a standard win32 console app here, it just won't be connected to any on-device console. When running headless you should just get that black screen. When running headed the only supported UI is via the UWP UI stacks (XAML, HTML, DirectX).


Which languages can be used to create UWP apps that can run on Windows 10 IoT Core?

You can develop your UWP apps in C#, C++, JavaScript, VB, Node.js, Python and Arduino Wiring.

Features

Is WiFi supported on Windows 10 IoT Core?

WiFi support for some adapters is now available in the public release of Windows 10 IoT Core. Click here to learn more.

Is Bluetooth currently supported on Windows 10 IoT Core?

Bluetooth support for some dongles is now available in the public release of Windows 10 IoT Core. Click here to learn more

Commercialization

Can I commercialize my Proof of Concept on Windows 10 IoT Core?

Yes. If you already have a Proof of Concept with Windows 10 IoT Core, click here to find your options on how to commercialize your device.

Intel Galileo

Will you continue to support the Windows Developer Program for IoT for Intel Galileo?

No. We continue to focus on providing a great experience for Makers with Windows 10 IoT Core. While we've seen some fantastic innovation with the platform, unfortunately it does not meet the minimum hardware requirements for Windows 10 IoT Core.


When will the support for Windows on Galileo end?

The support for Windows on Galileo has ended on November 30, 2015.


What can I do with my existing projects on Galileo?

Wiring support is now available on Windows 10 IoT Core running on Raspberry Pi 2 or 3. This allows you to migrate your existing Galileo projects to Windows 10 IoT Core.

Errors

When I try to build a project, I see this error:
"The package Microsoft.CSharp with version 4.0.0 could not be found in C:\Users\...\.nuget\packages. Run a NuGet package restore to download the package."
How do I resolve this?

Be sure your project has a saved solution file (*.sln). The Nuget package manager requires a saved solution file to update the Nuget dependencies. You can ensure that a solution file exists by selecting File > Save All.


I've downloaded the RPi2.ffu image and tried to apply image from the administrator prompt using this command:
dism.exe /Apply-Image /ImageFile:Rpi2.ffu /ApplyDrive:\\.\PhysicalDrive1 /SkipPlatformCheck
I am getting the following error:
c:\Temp>dism.exe /Apply-Image /ImageFile:Rpi2.ffu /ApplyDrive:\\.\PhysicalDrive1 /SkipPlatformCheck

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Error: 87

The /applydrive option is not recognized in this context.
For more information, refer to the help.

You need to use DISM on Windows 10 and not Windows 8.1.


I want to move files from a host computer onto the RP2 via the remote power shell session. I've tried making a shared folder on my host computer (allow access to "everyone"), but the RP2 remote session fails with what seems to be an access denied error when I try to copy from the host shared folder. Has anyone done this successfully or have a good suggestion for how to do this?

If you're just trying to copy files across and not doing this as part of some PowerShell script you're authoring, you can do it without PowerShell. You can try accessing your RPi2 from your local PC with "\\<IP>\c$" and see if that works for your scenario. If you can't do that, you do have access issues.



My C++ or Python Background Application is building and deploying successfully, but hangs indefinitely after launching. How do I resolve this?

There is a known issue being actively investigated that sporadically occurs on some SD cards. This can be worked around using the following command via a PowerShell session with the device:

reg add "hklm\software\microsoft\visualstudio\debugger" /v EmulateExclusiveBreakpoints /t REG_DWORD /d 0

My C#/VB UWP App successfully builds, deploys but fails to start with the error "Unable to activate Windows Store App [appX]. The activation request failed with error 'The wait operation timed out'. How do I resolve this?

This occurs if you have put Pi2 into headless mode instead of headed mode. To put this back to headed mode issue the following command from powershell

setbootoption.exe headed



My Node.js UWP project fails to load after installing the latest release (NTVS Bundle VS 2015.exe v1.0). How do I resolve this?

If you installed the first version of NTVS IoT Extension Beta, and then install the latest release which is bundled in NTVS Bundle VS 2015, you will see a project load error. The error will be something like "The imported project "...\Microsoft.NodejsUap.targets" was not found". To resolve this problem, do the following:

  • Right click on the project and select Edit <Your Project Name>.
  • Look for "NodejsUap" in the project file, replace it with "NodejsUwp", and save.

If you attempt to deploy the app, it will crash immediately. To fix this:

  • Open Package.appxmanifest.
  • Replace all occurences of "winuniversalnode" with "nodeuwp" and save.

MinnowBoard Max

Known issues with the top USB port

You may experience degrading performance and lack of key functionality with USB devices plugged into the top port. At this time we suggest using only the bottom port for USB peripherals. We are currently investigating this issue.

DragonBoard

USB Issues

The Dragonboard is not capable of powering more than one USB device and needs a powered USB hub when connecting multiple devices to the same USB port.


Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.
Follow us