Download Print this page

Advertisement

Quick Links

Introduction
This document shows the procedure to start up the Babbage 2.5 board. The board arrives
with a pre-flashed SD card that contains all the necessary images to launch Ubuntu. The
first section of the document shows the connection that need to be made and the quick
steps in order to get Ubuntu working.
In case the SD card requires to be flashed again, the second section of the documents
provides the detailed steps and requirement in order to make the Ubuntu launch possible.
The last section shows the known issues recognized so far.
I.
Boot verification section
Requirements
-
An pre-flashed SD Card (Ultra II SanDisk SD card)
o 8GB will be ideal although 4GB SD card will suffice
o Testing at Freescale has been done only with SanDisk SD Cards
-
Serial interface (in order to see redboot messages and change the boot script)
such as Hyperterminal in Windows or Minicom in Linux-based Systems.
-
Cables and Connectors:
o DVI cable
o DB9 Serial Cable
o 5V Power source
o USB mouse and USB keyboard
o Regular speaker or headphone if audio is desired
o Ethernet cable
Steps
-
Move the SD card to the Babbage2 board on to the SD slot "P1" on the bottom of
the board.
-
Make sure that the dip switch on the Babbage board is set to SW7=SW8=ON,
everything else OFF
-
Connect a serial cable to the P5A1 port and on the PC host open a serial console,
(in windows could be Hyperteminal, in Linux could be minicom) set the terminal
to 115200, 8N1, no FlowControl
Because of an order from the United States International Trade Commission, BGA-packaged
product lines and part numbers indicated here currently are not available from Freescale for
import or sale in the United States prior to September 2010: i.MX51 Product Family
|Babbage 2.5 Ubuntu Startup Guide
Babbage 2.5 Ubuntu Startup Guide

Advertisement

loading
Need help?

Need help?

Do you have a question about the Babbage 2.5 and is the answer not in the manual?

Questions and answers

Summary of Contents for Freescale Semiconductor Babbage 2.5

  • Page 1 Babbage 2.5 Ubuntu Startup Guide Introduction This document shows the procedure to start up the Babbage 2.5 board. The board arrives with a pre-flashed SD card that contains all the necessary images to launch Ubuntu. The first section of the document shows the connection that need to be made and the quick steps in order to get Ubuntu working.
  • Page 2 |Babbage 2.5 Ubuntu Startup Guide Connect a DVI cable in the DVI port on Babbage board (P4) and on the other site plug it to a monitor (that at least supports 800x600) Connect an Ethernet cable to the Ethernet connector (P3) Connect USB keyboard and mouse to the Dual-USB_A connector Connect speaker or headphone if audio is desired.
  • Page 3 The procedure described in the following pages shows how to add the Ubuntu System to the SD card. The SD card is the boot device for Babbage 2.5 board. The procedure shown is made entirely using an Ubuntu host; this implies that the commands are specific to this distribution.
  • Page 4: Detailed Steps

    |Babbage 2.5 Ubuntu Startup Guide o DB9 Serial Cable o 5V Power source o USB mouse and USB keyboard o Regular speaker or headphone if audio is desired o Ethernet cable Detailed Steps 1. Setting the SD card in the proper filesystem a.
  • Page 5 |Babbage 2.5 Ubuntu Startup Guide c. Create the new partition with the ext3 filesystem. The SD card should look like an unallocated space. Click in the Next button and in the “Create new Partition” window set the File System to ext3. Click Add, then click the Apply button and finally confirm the action.
  • Page 6 |Babbage 2.5 Ubuntu Startup Guide b. Run the updater.sh script to initialize the SD card (-i) and to load the redboot.bin to the SD card (-b). The script expects the user to pass the /dev node where the SD card is associated (-n); this example uses /deb/sdb $ sudo ./updater.sh –i –n /dev/sdb...
  • Page 7 |Babbage 2.5 Ubuntu Startup Guide d. Create a new partition with ext3 file system but make sure to set “Free Space Preceding” to 20 MB (see figure below). Click Add, and then click Apply (finally confirm the action). It should look like this (below), after that close the application: 4.
  • Page 8 |Babbage 2.5 Ubuntu Startup Guide $ sudo sync $ sudo umount /media/disk 5. Validate the steps so far by attempting to boot from the Babbage board a. Move the SD card to the Babbage2 board on to the SD slot “P1” on the bottom of the board.
  • Page 9 |Babbage 2.5 Ubuntu Startup Guide $ sudo tar --numeric-owner –zxvf 9.04_jaunty_armel_offical_release_rootfs_april_21_09.tar.gz –C /media/disk $ sudo sync NOTE: Look for the latest release from Ubuntu as appropriate, the tar step may take a while. 7. Update the /etc folder on the SD Card a.
  • Page 10 |Babbage 2.5 Ubuntu Startup Guide c. Chage to true the value of the option Set FEC Network Hardware Address [MAC] d. Save changes (update) d. Reset the board (by pressing the SW2 reset push button or by holding 5 seconds the SW1 push btton for power down and other 5 seconds for...
  • Page 11 |Babbage 2.5 Ubuntu Startup Guide NOTE: If the SD card goes through bad block check, power cycle the board after the errors are corrected e. Ubuntu will launch, login as ‘ubuntu’ (password ‘ubuntu’) 10. Ubuntu configuration a. After Ubuntu launches, some applets may not launch, don’t delete them from the configuration (click on the ‘Don’t Delete’...
  • Page 12: Known Issues

    |Babbage 2.5 Ubuntu Startup Guide $ sudo dhclient eth0 (if needed ony, perform an ifconfig first) $ cd /home/ubuntu/install_files $ sudo ./p3.ubuntu.install $ sudo sync $sudo halt NOTE: This step may take a while h. Power ON the board and login as ‘ubuntu’ (password ‘ubuntu’) and you are ready to go.
  • Page 13: Appendix I Setting The I.mx31 Pdk As Sd Card Reader

    |Babbage 2.5 Ubuntu Startup Guide Appendix I Setting the i.MX31 PDK as SD card reader Not every SD card reader, or SD slot on a PC supports the 4GB and 8GB SDs, incases were a reader is not available there is a way to emulate on using a PDK. This information will assume that the customer has experience in the installation and building of LTIB packages.
  • Page 14 |Babbage 2.5 Ubuntu Startup Guide 2. Flash the NAND with the Image and root filesystem according to the User’s Guide indications. 3. Load the modules and establish the file storage gadget based on the SD card a. Open a serial terminal at 115200 8N1, no FlowControl where the commands will be shown.