Getting Started for i.MX53 Quick Start Board
Here is a quick overview you can follow to get your very first contact with i.MX53 QSB.
Introduction
| Out of box i.MX53 QSB video booting up Ubuntu Original Video:
|
| Out of box i.MX53 QSB video booting up Ubuntu with some demo (GPU and VPU) Original Video:
|
How to load a pre-built image
Here, you should have loaded your board with the out-of-box SD card. Next step is create your own SD card with some pre-built image.
You can find pre-built image packages from Freescale for Linux
look for Linux Binary Demo file
Please, go to Timesys wikipage[1] and see how to load a pre-built image.
You can use some Freescale image or some Timesys image. Both will work!
For loading linux OS you need at least 3 images:
- bootloader image
- kernel image
- root file system image or tarball
Bootloader
For iMX53QSB the default bootloader provided by Freescale is u-boot.You can build your own image using LTIB following the same procedure from here.
Kernel
You can build a new uImage (kernel binary image to be loaded by u-boot) using LTIB, and you can follow the instructions from here
Root File System
Root file system is a set of directories and files that become the system environment.
How to Built Your Own Image
- Take BSP package on Freescale i.MX53 QSB web site.
- Prepare your computer to LTIB installation, see that you need All Boards LTIB.
- Transfer all images to the SD Card (it will be placed under <ltib_dir>/rootfs/boot).
- Configure your u-boot environment variable.
- Boot your board.
In case you want to boot via NFS, please follow the next procedure instead.
- Take BSP package on Freescale i.MX 53 QSB web site.
- Prepare your computer to LTIB installation, see that you need @all_boards_ltib
- Configure your computer to be able to provide NFS service:
- Configure your TFTP server.
- Configure your NFS server.
- Configure your u-boot environment variable.
- Boot your board.
Be aware the kernel command line you set on u-boot variable can configure the display.