layout | title | permalink |
---|---|---|
default |
Troubleshooting |
/TroubleShooting.htm |
Check the Galileo Power.
- Is the barrel plugged into the board?
- Is the outlet plugged in and have power?
- Does the board have lights on?
There are a number of reasons why Visual Studio won't connect to the Galileo:
- The Galileo isn't powered on.
-
The Galileo isn't connected on the same subnet as the desktop computer.
This is often caused by a laptop on wireless attempting to communitcate with a wired galileo. The best solution is to have the Galileo's ethernet connected to the desktop via a dedicated ehternet port or USB ethernet adapter.
When you have received this message after creating a new project and trying to build and compile, then you may be missing the Galileo C++ SDK NuGet package. Also, Intellisense will be underlining all code relating the Arduino SDK (pictured below).
To recover, go to the TOOLS->NuGet Package Manager->Manage NuGet Packages for Solution... menu.
To Diagnose Windows not booting, it would be helpful to have a Windows Kernel Debugger installed while booting so the Experiences team can help diagnose the issue.
<ol>
<li>
Install <a href="http://msdn.microsoft.com/en-US/windows/desktop/bg162891">Debugging tools for Windows</a>
</li>
<li>
Connect to your Galileo via serial. (See <a href="UpdateYourGalileo.htm">Updating your Galileo</a> for details on how to connect a serial connection.
</li>
<li>
Open <kbd>WinDBG</kbd> and connect the kernel debugger (File -> Kernel Debugger...) to the COM port above.
</li>
<li>Boot windows and look for failures.</li>
</ol>
The most likely cause of Windows boot failure is incompatible Galileo Firmware. Ensure that you are <a href="IBoughtAGalileo.htm">running the latest firmware</a>.
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion4" href="#collapseApplyBootMedia">
ApplyBootMedia.cmd does not work
</a>
</h4>
</div>
<div id="collapseApplyBootMedia" class="panel-collapse collapse">
<div class="panel-body">
If ApplyBootMedia is failing, follow these steps to check for known issues:<br/>
<ul>
<li>Make sure that the SD card has been reformatted with the FAT32 system and that it is empty.</li>
<li>Make sure that the path for both the .wim and ApplyBootMedia.cmd do not contain spaces.</li>
</ul>
</div>
</div>
</div>
Make sure you have allowed it through the firewall.
To check it's firewall configurations go to Control Panel > System and Security > Windows Firewall > Allowed Apps</li>
<img src="images/GalileoWatcherFirewall.png"/>
</div>
</div>
</div>
Don't freak out! This happens due to the debugging over ethernet.
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordian7" href="#collapseRemoteDeployment2">
Unable to start debugging. The connection with the remote endpoint was terminated.
</a>
</h4>
</div>
<div id="collapseRemoteDeployment2" class="panel-collapse collapse">
<div class="panel-body">
This can sometimes happen when the name resolution is not working. Try using the IP Address shown for your Galileo in the the GalileoWatcher.
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordian9" href="#collapseRemoteDeployment4">
Unable to start program 'c:\{File}'. The system cannot find the file specified.
</a>
</h4>
</div>
<div id="collapseRemoteDeployment4" class="panel-collapse collapse">
<div class="panel-body">
<h3>Configure remote deploying for your project</h3>
Right click on your project and select Properties.<br/>
Select the <kbd>Configuration Manager...</kbd> button from the upper right corner.<br/>
Make sure "Deploy" is checked for your project<br/>
Also make sure that your remote Debugger settings are set correctly. See <a href="AdvancedUsage.htm#collapseRemoteDebugging">Configure Remote Debugging</a> on the "Advanced Usage" page.
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordian10" href="#collapseRemoteDeployment5">
Unable to start debugging. The debugger cannot connect to the remote computer. The debugger was unable to resolve the specified computer name.
</a>
</h4>
</div>
<div id="collapseRemoteDeployment5" class="panel-collapse collapse">
<div class="panel-body">
Make sure your project's remote debugger settings have the correct Remote Server Name. It should match the name of your Galileo board.
</div>
</div>
</div>