You may have to erase the environment since
the commands of latest U-Boot have changed
(mmc init is a no-op and one has to execute mmc
rescan 0) and your current bootcmd may be
incompatible.
Also try mmcinfo (without space).
-- hns
>> You may have to erase the environment since
>> the commands of latest U-Boot have changed
>> (mmc init is a no-op and one has to execute mmc
>> rescan 0) and your current bootcmd may be
>> incompatible.
>
> How should I do this?
1. break into u-boot console (well, you are already on the console)
2. printenv to study if that is really the problem
3. nand erase 260000 2000
4. reboot (don't issue saveenv).
> OMAP3 beagleboard.org # help
> Shows mmc and not mmcinit. I'm using v2010.12 on a BB xM.
Yes, this is how it should be. Recent U-Boot has no "mmcinit".
It has "mmc", "mmcinfo" and "mmc subcommand". Try "help mmc".
We also have compiled our own U-Boot from git.denx.de and
had to update our boot.scr and environment because it became
incompatible.
-- hns
ignore it, unless you store your bootargs in nand..
--
Robert Nelson
http://www.rcn-ee.com/
> OK!!!
> It works after NAND ERASE... Thank you very much!!!!
>
> U-Boot 2010.12 (Feb 07 2011 - 14:43:56)
> OMAP3630/3730-GP ES2.0, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
> OMAP3 Beagle board + LPDDR/NAND
> I2C: ready
> DRAM: 512 MiB
> NAND: 256 MiB
> MMC: OMAP SD/MMC: 0
> *** Warning - bad CRC, using default environment
>
> How to fix that warning?
It disappears after doing savenv or the next reboot.
> Could you post your boot.cmd?
http://download.goldelico.com/gta04/ombeagle/20110202-lenny-fosdem/src/boot.cmd
Well, it will not work with your U-Boot since we have added
private commands to initialize LCD, touch screen, GPS etc.
on our specific extension board.
-- hns