background image

|Babbage 2.5 Ubuntu Startup Guide 

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 

 

II.

 

Step by step setup and startup guide 

 

 

General Notes 

 
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.   
 
The sections  in grey  indicate the commands that need to be executed in each step using 
the  Linux  host.  Most of  the  commands  executed,  require  a  supervisor  level,  so  most of 
the cases use the sudo before each command. The sections in blue indicate the commands 
needed to be executed in the terminal when Ubuntu is launched in the Babbage board.  
 

Requirements 

 

-

 

Linux Host  

o

 

A terminal or linux console to execute the commands shown 

o

 

Test at Freescale were only made running Ubuntu 9.04 

 

-

 

An 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  

 

-

 

An  SD  card  reader

 (usually interfaced through USB and supporting SDHC due 

to the density of the SD card used), it is used  in order to make the SD visible to 
the system  in case that the host computer does not contain an SD card slot. The 
testing employed an SanDisk MicroMate for SDHC support 

 
-

 

Serial interface 

(in order to see redboot messages and change the boot script) 

 

-

 

Make sure that the package “gparted

” is present in your Linux host System. If 

not present, it is possible to add it by using: $ sudo apt-get install gparted 

 
-

 

Download the packages  

o

 

Babbage2.5release15Jul2009.tar.gz: It contains scripts and packages 
needed to prepare the SD card and also the bootlader and kernel binaries 
for the setup. It can be found in: (compass site/extranet site) 

o

 

Ubuntu root filesystem:

 

9.04_jaunty_armel_offical_release_rootfs_april_21_09.tar.gz” from 

http://people.ubuntu.com/~jerone/ubuntu_jaunty_9.04/ 

 

-

 

Cables and Connectors:  

o

 

DVI cable 

Summary of Contents for Babbage 2.5

Page 1: ...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 a...

Page 2: ...s 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 JK1 audio jack optional Con...

Page 3: ...st o A terminal or linux console to execute the commands shown o Test at Freescale were only made running Ubuntu 9 04 An SD Card Ultra II SanDisk SD card o 8GB will be ideal although 4GB SD card will...

Page 4: ...st b Format the whole SD card into one partition with EXT3 filesystem type i The gparted application is able to perform this task If the SD card connection to the Linux host was successful a dev node...

Page 5: ...ke 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 After this clos...

Page 6: ...all was built off of the redboot_200918 zip release 3 Create a new partition on the SD Card for the kernel image a Unplug the SD card and re insert it to the Linux Host b Run the gparted application i...

Page 7: ...e the application 4 Install the kernel on the SD card a Unplug the SD card and re insert it to the Linux Host This time it should be mounted not only as a device node but also as an interface in media...

Page 8: ...RT i Use 115200 8N1 no FlowControl d Press the SW1 push button of the board around 5 seconds until the leds on the board turn on and you can see something in the serial terminal e You ll see the Kerne...

Page 9: ..._files media disk home ubuntu sudo sync 9 Power ON the board with the proper connections and login a Now make all the connections needed for running Ubuntu into the board see the image below You shoul...

Page 10: ...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...

Page 11: ...ask for a password this is ubuntu iii In the window set the proper Time zone iv Set the proper date and time c Open a terminal an set general configurations i In the top of the display there is a bar...

Page 12: ...up the date Example Run sudo date 090909092009 random date to post1970 Now log in as ubuntu ubuntu on the desktop GUI 2 Audio does not work out of the box The Jack functionality is not turned ON by d...

Page 13: ...ation and building of LTIB packages For more information on installation flashing and building the PDK platforms check the documentation bundle associated to each package particularly the Linux User s...

Page 14: ...agdget iv insmod arcotg_udc ko v insomd g_file_storage ko file dev mmcblk0 4 After this connect the USB cable from the OTG port on the i MX31 PDK Personality Board to a USB port in the PC and the syst...

Reviews: