TS-8950-4900 Booting up the board

From Technologic Systems Manuals
WARNING: Be sure to take appropriate Electrostatic Discharge (ESD) precautions. Disconnect the power source before moving, cabling, or performing any set up procedures. Inappropriate handling may cause damage to the board.

The TS-8950 accepts either 5V input, or 8-28V input through the removable 3 position terminal block. Both should not be used at the same time. Either supply is expected to provide about 15-25W depending on the build options and the connected peripherals. See the #Power Consumption section for more details. This board can also be powered using a POE+ (25.5W) supply on the 10/100 Ethernet (T3).

Power connector

Once you have applied power to the TS-8950 the red LED will turn on for a few seconds after power on before turning off and green turning on when Linux starts booting. You should look for console output on power on as well. The next section of the manual provides information on getting the console connected. The first output is from U-Boot:

U-Boot 2014.10-gdb485a1 (Dec 21 2015 - 15:03:20)

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: POR
Board: TS-4900
Revision: C
       Watchdog enabled
I2C:   ready
DRAM:  2 GiB
SF: Detected N25Q64 with page size 256 Bytes, erase size 4 KiB, total 8 MiB
In:    serial
Out:   serial
Err:   serial
Net:   using phy at 7
Press Ctrl+C to abort autoboot in 1 second(s)

The default U-Boot will check for USB updates, and then will check the "SD Boot" jumper. If the SD boot jumper is set, it will boot to the Linux on the SD card. If it is not set, it will boot to the eMMC.

Note: The "*** Warning - bad CRC, using default environment" can be safely ignored. If you "env save" this will use your environment on the disk, but on new boards the SPI flash is erased so it just doesn't have a modifed env saved.