[U-Boot] uboot env in mmc partition
Naitik Amin
Naitik.Amin at ametek.com
Wed Sep 3 21:17:57 CEST 2014
More info..
Below is what I see on bootup.
My env is at 0x100000 from base of sd card. It seems something happened on
the hash insert.
>>>>>>>>>>>>> Boot Log >>>>>>>>>>>>>
U-Boot SPL 2013.01.01 (May 02 2014 - 11:49:21)
BOARD : Altera SOCFPGA Cyclone V Board
SDRAM: Initializing MMR registers
SDRAM: Calibrating PHY
SEQ.C: Preparing to start memory calibration
SEQ.C: CALIBRATION PASSED
ALTERA DWMMC: 0
U-Boot 2013.01.01 (Sep 03 2014 - 15:12:29)
CPU : Altera SOCFPGA Platform
BOARD : Altera SOCFPGA Cyclone V Board
DRAM: 512 MiB
MMC: ALTERA DWMMC: 0
env offset 1048576
CRC from Header 0x6cf572d5 Computed CRC 0x6cf572d5
" (type: m)lags type check failure for "ethaddr" <= "04:25:fe:ed:00:18
" into hash tableinsert "ethaddr=04:25:fe:ed:00:18
" (type: m)lags type check failure for "ethaddr" <= "00:b0:19:00:01:02
" into hash tableinsert "ethaddr=00:b0:19:00:01:02
In: serial
Out: serial
Err: serial
Net: mii0
Warning: failed to set MAC address
Hit any key to stop autoboot: 0
reading u-boot.scr
**Unable to read file u-boot.scr
Optional boot script not found. Continuing to boot normally
' - try 'help'd '
' - try 'help'd 'fatload
' - try 'help'd 'fatload
" not definedcboot
From: Hannes Petermaier <Hannes.Petermaier at br-automation.com>
To: "Peter A. Bigot" <pab at pabigot.com>,
Cc: u-boot at lists.denx.de, Naitik Amin <Naitik.Amin at ametek.com>
Date: 09/03/2014 10:14 AM
Subject: Re: [U-Boot] uboot env in mmc partition
>
> On 09/03/2014 07:54 AM, Naitik Amin wrote:
> > Hi Hannes,
> >
> > So I did as you had indicated and made some progress, so now, my
#defines
> > look as below.
> > #define CONFIG_SYS_MMC_ENV_DEV 0 /* device 0 */
> > #define CONFIG_ENV_OFFSET 0x21900000
> >
> > I calculated the env offset from the block number it was on based on
the
> > first block number of the partition.
> >
> > Doing this on uboot startup, I dont get the warning saying, using
default
> > environment. Neither it complained abt crc error. So it liked it
seems.
> > But what it did is it trashed the partition which had my dtb and
zImage.
> > Its a completely different partition. So after that, the bootup gets
> > halted. Any ideas ? What may have trashed the partition ?
>
> Look at: http://www.mail-archive.com/u-boot@lists.denx.de/msg146396.html
>
> and see if that's relevant, specifically the second patch which restores
> the mmc device offset calculations to the values that correspond to the
> partition number that's represented in the device structure.
>
> Peter
Hi Peter,
i don't think that your patch has influence on this issue, due to no
partition switching is done anymore.
Further i would like to check your patch series, i am not sure if there is
everything ok.
I will do so tommorow - i am right in thinking that you are using MMC not
eMMC ?
best regards,
Hannes
More information about the U-Boot
mailing list