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
next prev parent 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox