Flashing Images

From Platformx Wiki

Table of contents

Time

There are three methods for flashing the boot loader, kernel, and file system. Each is described below. The table below compares the times required for the kernel (1.1 MB). Keep in mind that the file system will be 16 to 30 MB.

step xModem xModem-1k TFTP JTAG
Download 6 min. 6 sec. 2 min. 52 sec. 23 sec. NA
Erase flash 21 sec. 21 sec. 21 sec. 19 sec.
Write flash 15 sec. 15 sec. 15 sec. NA
Download and write flash NA NA NA 29 sec.
Totals 6 min. 42 sec. 3 min. 28 sec. 59 sec. 48 sec.

xModem

This method is done within Blob. It is handled through the serial port in conjunction with Transfer capabilities on a terminal emulator. Xmodem-1k will be enabled by an option in your terminal emulator somewhere.

Blob: TFTP images and xModem.

TFTP

This method is done within Blob. It requires that the platform is connected to a TFTP server through the Ethernet.

Blob: TFTP images

JTAG

This method requires an external JTAG controller and host based software.

Installing Blob
Installing Linux
Installing the File System
Using XFlash

First Boot

See Initial File System Configuration