Main Site Documentation

Boot problem Domino


#1

Booting the Domino will not always work at once. I have several Domino’s and they all suffer from this issue.

I’ve added some code in my program, to see if the program starts at all, that will blink a LED at pin 6.
From 10 times powering the Domino on, it will fail to blink 1 or 2 times, indicating the program is not started at all. On some devices it happens more often, some less.

The program is deployed to the Domino via Visual Studio.
Afterwards the device is only connected to a 9V external power supply.
So no USB or serial connections. The mode jumper is open, cause we use USB to deploy programs.

I’ve read when using serial debug mode (with mode jumper shortened), the COM1 RX pin should not be left floating. http://www.tinyclr.com/forum/2/6229/

Can this be the issue as well using no debugger at all?


#2

Can you show the code?

It should be working on a power supply without any problems :slight_smile:


#3

Part at the beginning is as good as the begin of the project, when you create a new FEZ Domino project in Visual Studio.


using System;
using System.Threading;

using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;

using GHIElectronics.NETMF.FEZ;

namespace BootTest
{
    public class Program
    {
        public static void Main()
        {
            // Blink board LED

            bool ledState = false;

            OutputPort led = new OutputPort((Cpu.Pin)FEZ_Pin.Digital.Di6, ledState);

            int i = 0;

            while (i < 4)
            {
                // Sleep for 500 milliseconds
                Thread.Sleep(500);

                // toggle LED state
                ledState = !ledState;
                led.Write(ledState);
                i++;
            }

            // More code...
        }
    }
}