All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bill <bsousan@techsi.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Building u-boot for iMX28 and getting error in mkimage of missing command line parameter CONFIG_IMX_CONFIG
Date: Mon, 30 Jul 2012 13:53:36 -0500	[thread overview]
Message-ID: <5016D830.5010306@techsi.com> (raw)
In-Reply-To: <CAOMZO5D8kkaM=cFtN=VFCKsC0+nvtZJKNdritwaT7=gBg6mncA@mail.gmail.com>

Progress!   I switched all the references from ttyAMA0...   to ttyAM0.  
Also changed netargs too.  Now it starts to boot linux but hangs right 
after the line of:
     mxs_cpu_init:  cpufreq init finished.
In regards to your question, yes it was booting the mainline kernel.

Here is the latest output from the boot.

U-Boot 2012.07-rc1-08235-g7c5f511 (Jul 26 2012 - 12:00:38)

Freescale i.MX28 family at 454 MHz
BOOT:  SSP SD/MMC #0, 3V3
I2C:   ready
DRAM:  128 MiB
MMC:   MXS MMC: 0
In:    serial
Out:   serial
Err:   serial
Net:   FEC0, FEC1
Hit any key to stop autoboot:  0
Booting from net ...
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 42
*** Unhandled DHCP Option in OFFER/ACK: 44
*** Unhandled DHCP Option in OFFER/ACK: 42
*** Unhandled DHCP Option in OFFER/ACK: 44
DHCP client bound to address 192.168.0.240
Using FEC0 device
TFTP from server 192.168.0.204; our IP address is 192.168.0.240
Filename 'uImage'.
Load address: 0x42000000
Loading: #################################################################
          #################################################################
          #################################################################
          #################################################################
          #################################################################
          #################################################################
          #################################################################
          ##############################################
done
Bytes transferred = 2562232 (2718b8 hex)
## Booting kernel from Legacy Image at 42000000 ...
    Image Name:   Linux-2.6.35.3-571-gcca29a0
    Created:      2012-07-12  15:53:55 UTC
    Image Type:   ARM Linux Kernel Image (uncompressed)
    Data Size:    2562168 Bytes = 2.4 MiB
    Load Address: 40008000
    Entry Point:  40008000
    Verifying Checksum ... OK
    Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 2.6.35.3-571-gcca29a0 (blsousan at ubuntu) (gcc version 4.4.4 
(4.4.4_09.06.2010) ) #1 PREEMPT Thu Jul 12 08:53:51 PDT 2012
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Freescale MX28EVK board
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: console=ttyAM0,115200
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 128MB = 128MB total
Memory: 124316k/124316k available, 6756k reserved, 0K highmem
Virtual kernel memory layout:
     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
     DMA     : 0xfde00000 - 0xffe00000   (  32 MB)
     vmalloc : 0xc8800000 - 0xf0000000   ( 632 MB)
     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
     modules : 0xbf000000 - 0xc0000000   (  16 MB)
       .init : 0xc0008000 - 0xc0030000   ( 160 kB)
       .text : 0xc0030000 - 0xc04f7000   (4892 kB)
       .data : 0xc04f8000 - 0xc0535960   ( 247 kB)
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
         RCU-based detection of stalled CPUs is disabled.
         Verbose stalled-CPUs detection is disabled.
NR_IRQS:288
Console: colour dummy device 80x30
console [ttyAM0] enabled
Calibrating delay loop... 226.09 BogoMIPS (lpj=1130496)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
NET: Registered protocol family 16
regulator: vddd: 800 <--> 1575 mV at 1500 mV fast normal
regulator: vdddbo: 800 <--> 1575 mV fast normal
regulator: vdda: 1500 <--> 2275 mV at 1800 mV fast normal
vddio = 3380000, val=10
regulator: vddio: 2880 <--> 3680 mV at 3380 mV fast normal
regulator: overall_current: fast normal
regulator: vbus5v:
regulator: mxs-duart-1: fast normal
regulator: mxs-bl-1: fast normal
regulator: mxs-i2c-1: fast normal
regulator: mmc_ssp-1: fast normal
regulator: mmc_ssp-2: fast normal
regulator: charger-1: fast normal
regulator: power-test-1: fast normal
regulator: cpufreq-1: fast normal
i.MX IRAM pool: 124 KB at 0xc8820000
usb DR wakeup device is registered
IMX usb wakeup probe
audit: cannot initialize inotify handle
bio: create slab <bio-0> at 0
SCSI subsystem initialized
Freescale USB OTG Driver loaded, $Revision: 1.55 $
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.23.
Switching to clocksource mxs clock source
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Bus freq driver module loaded
IMX usb wakeup probe
usb h1 wakeup device is registered
mxs_cpu_init: cpufreq init finished


(Stops here)








On 7/30/2012 12:18 PM, Fabio Estevam wrote:
> On Mon, Jul 30, 2012 at 2:06 PM, Bill<bsousan@techsi.com>  wrote:
>> Here is my log.  It stops at the "done, booting kernel."    I tried setting
>> the console to ttyAM0 and no change.  I don't think its booting as I don't
>> see the LCD flash and no penguin.  The odd this is that I built the latest
>> kernel for iMX and this uboot will boot it.   I also included my u-boot
> Do you mean you are able to boot a mainline kernel, but not a 2.6.35 kernel?
>
>> environment settings at the end.
>
>> U-boot environment settings:
>>
>> U-Boot 2012.07-rc1-08235-g7c5f511 (Jul 26 2012 - 12:00:38)
>>
>>
>> Freescale i.MX28 family at 454 MHz
>> BOOT:  SSP SD/MMC #0, 3V3
>> I2C:   ready
>> DRAM:  128 MiB
>> MMC:   MXS MMC: 0
>> In:    serial
>> Out:   serial
>> Err:   serial
>> Net:   FEC0, FEC1
>> Hit any key to stop autoboot:  0
>> MX28EVK U-Boot>  printenv
>> baudrate=115200
>> bootargs=console=ttyAMA0,115200n8 debug root=/dev/nfs ip=dhcp
> Please change it to ttyAM0.
>
>> nfsroot=192.168.0.204:/tools/rootfs,v3,tcp fec_mac=
>> bootcmd=run bootcmd_net
>> bootcmd_net=echo Booting from net ...; run netargs; dhcp ${uimage}; bootm
>> bootdelay=3
>> bootfile=uImage
>> console=ttyAMA0
> If you boot a 2.6.35 you need to use ttyAM0.
>
>> console_fsl=console=ttyAM0console_mainline=console=ttyAMA0netargs=setenv
> This line seems to be without any spaces. Are you sure this is correct?
>
> Make sure your kernel command line passes ttyAM0 instead of ttyAMA0 if
> you want to boot a 2.6.35 kernel.

-- 
William (Bill) L. Sousan, Ph.D.
(w) 402.331.4977 ext. 4002
bsousan at techsi.com
Technical Support Inc.
11253 John Galt Blvd
Omaha, NE 68137
www.techsi.com
8(a) SDB Certified, ISO 9001:2008

  reply	other threads:[~2012-07-30 18:53 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-26 18:28 [U-Boot] Building u-boot for iMX28 and getting error in mkimage of missing command line parameter CONFIG_IMX_CONFIG Bill
2012-07-26 20:24 ` Fabio Estevam
2012-07-27 13:07   ` Bill
2012-07-27 13:11     ` Fabio Estevam
2012-07-27 15:35       ` Bill
2012-07-27 18:15         ` Fabio Estevam
2012-07-28 20:19           ` Fabio Estevam
2012-07-30 17:06             ` Bill
2012-07-30 17:18               ` Fabio Estevam
2012-07-30 18:53                 ` Bill [this message]
2012-07-30 20:59                   ` Fabio Estevam
2012-07-31 14:17                     ` Bill

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5016D830.5010306@techsi.com \
    --to=bsousan@techsi.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.