NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

OMAP Wireless Connectivity AM335x System startup

From Texas Instruments Wiki
Jump to: navigation, search

This section describes how to boot up the board and get to the Linux prompt. The board is controlled by the PC via a serial port. Therefore a serial port utility should be used from the PC side, and then upon turning the Power switch ON, the board will start booting until getting to the Linux prompt.

Prerequisites[edit]

Before starting this step, verify the following:

  • The board is connected to the PC via a serial port and is controlled using a serial port application
  • The board is not powered up yet

Otherwise refer to: < AM3335x board bringup>, to boot the board.

Serial Port Utility Configuration[edit]

In order to communicate with the AM37x EVM board’s serial port console and run the WLAN/BT demos, a serial port terminal program must be installed. The recommended tool is TeraTerm: terminal emulator for Windows.
After connecting the EVM to the AM37x EVM, turn on the serial port utility in the PC and use the following setting parameters:

Baud rate: 115200 
Data : 8 bit
Parity: None
Stop: 1 bit
Flow control: none
Transmit delay msec/char: 1
Transmit delay msec/line: 1

Booting the AM335x Platform[edit]

Apply power to the EVM board by turning the electric switch to ON. The following messages should appear on the console:

CCCCCCCC
U-Boot SPL 2011.09 (Nov 27 2011 - 11:49:05)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img


U-Boot 2011.09 (Nov 27 2011 - 11:44:33)

I2C:   ready
DRAM:  256 MiB
WARNING: Caches not enabled
Found a daughter card connected
NAND:  HW ECC Hamming Code selected
256 MiB
MMC:   OMAP SD/MMC: 0
Net:   cpsw
Hit any key to stop autoboot:  0
SD/MMC found on device 0
reading uEnv.txt

** Unable to read "uEnv.txt" from mmc 0:1 **
reading uImage

2830320 bytes read
## Booting kernel from Legacy Image at 80007fc0 ...
   Image Name:   Arago/3.1.0-psp04.06.00.03.sdk/a
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2830256 Bytes = 2.7 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 3.1.0 (jenkins@sdit-build01) (gcc version 4.5.3 201
10311 (prerelease) (GCC) ) #1 Mon Nov 28 13:43:53 CST 2011
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: am335xevm
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AM335X ES1.0 (neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag
es: 65024
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 r
w rootfstype=ext3 rootwait ip=none
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 254000k/254000k available, 8144k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xffa00000 - 0xffe00000   (   4 MB)
[    0.000000]     vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc050a000   (5128 kB)
[    0.000000]       .init : 0xc050a000 - 0xc0540000   ( 216 kB)
[    0.000000]       .data : 0xc0540000 - 0xc058b020   ( 301 kB)
[    0.000000]        .bss : 0xc058b044 - 0xc05b8fe8   ( 184 kB)
[    0.000000] NR_IRQS:396
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrup
ts
...
...
...
[    0.728348] at24 1-0051: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[    0.736238] Detected a daughter card on AM335x EVM..
[    0.741267] at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[    0.756662] Board name: A33515BB
[    0.760023] Board version: 1.1A
[    0.763305] SKU: SKU#01
[    0.766398] The board is general purpose EVM in profile 0
...
...
...
[    1.683662] mmc0: new SD card at address 95bf
[    1.688919] mmcblk0: mmc0:95bf SD02G 1.84 GiB
[    1.696050]  mmcblk0: p1 p2 p3
[    1.806398] mmc1: card claims to support voltages below the defined range. Th
ese will be ignored.
[    1.825275] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[    1.831800] mmc1: new SDIO card at address 0001
...
...
...
Starting Matrix GUI application.
[   36.316314]  gadget: Mass Storage Function, version: 2009/09/11
[   36.322638]  gadget: Number of LUNs=2
[   36.326468]  lun0: LUN: removable file: /dev/mmcblk0p1
[   36.331823]  lun1: LUN: removable file: /dev/mmcblk0p3
[   36.337231]  gadget: Mass Storage Gadget, version: 2009/09/11
[   36.343249]  gadget: userspace failed to provide iSerialNumber
[   36.349348]  gadget: g_mass_storage ready
[   36.353555] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
[   36.359160] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus numbe
r 2
[   36.367004] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   36.374099] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=
1
[   36.381625] usb usb2: Product: MUSB HDRC host driver
[   36.386807] usb usb2: Manufacturer: Linux 3.1.0 musb-hcd
[   36.392351] usb usb2: SerialNumber: musb-hdrc.0
[   36.397694] hub 2-0:1.0: USB hub found
[   36.401618] hub 2-0:1.0: 1 port detected
***************************************************************
***************************************************************
NOTICE: This file system contains the followin GPLv3 packages:
        binutils-dev
        binutils-symlinks
        binutils
        gdbserver

If you do not wish to distribute GPLv3 components please remove
the above packages prior to distribution.  This can be done using
the opkg remove command.  i.e.:
    opkg remove <package>
Where <package> is the name printed in the list above

NOTE: If the package is a dependency of another package you
      will be notified of the dependent packages.  Yßu shoul
 _____                    _____           _         _
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
              |___|                    |___|

Arago Project http://arago-project.org am335x-evm ttyO0

Arago 2011.09 am335x-evm ttyO0

am335x-evm login:
roo

Note: Before typing the login password, make sure that the "Caps Lock" option of the PC is OFF (to be able to type small letters)
Use: root as login password.

am37x-evm login: root



HomepageIcon.jpgHOME

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article OMAP Wireless Connectivity AM335x System startup here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article OMAP Wireless Connectivity AM335x System startup here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article OMAP Wireless Connectivity AM335x System startup here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity