[beagleboard]User button problem of BB-xM with Jason Kridner's patch

Hi,all
I am using a BB-xM Rev A.and I meet a problem now.
In fact I want to use the “user button” to choose different boot script.I check out the source code of Jason Kridner’s branch “beagle-2010.12rc1” from here(git://gitorious.org/beagleboard-validation/u-boot.git). I compile it and copy the u-boot.bin to the boot par of my MicroSD card.It was supposed to boot with “boot.scr” or “user.scr” which had created properly to ask the board to load kernel image from MMC.But the card just try to boot from NAND flash.Of course it will fail because there is nothing in the NAND flash.What confused me is that it seems that u-boot did not try to locate neither “boot.scr” nor “user.scr” from MMC.There is nothing showed like “Not find boot.scr” or"Not find user.scr".
Does it means that booting from NAND is the first choice for this u-boot?Or it did not recognize the MMC correctly?The blew is boot infos.Could someone give me some hints on this problem?Thanks in advance.

Infos when boot:

Hi,all
I am using a BB-xM Rev A.and I meet a problem now.
In fact I want to use the "user button" to choose different boot script.I check out the source code of Jason Kridner's branch "beagle-2010.12rc1"

Why do you say that's Kridner's branch?

from here(git://gitorious.org/beagleboard-validation/u-boot.git). I compile it and copy the u-boot.bin to the boot par of my MicroSD card.It was supposed to boot with "boot.scr" or "user.scr" which had created properly to ask the board to load kernel image from MMC.But the card just try to boot from NAND flash.Of course it will fail because there is nothing in the NAND flash.What confused me is that it seems that u-boot did not try to locate neither "boot.scr" nor "user.scr" from MMC.There is nothing showed like "Not find boot.scr" or"Not find user.scr".
Does it means that booting from NAND is the first choice for this u-boot?Or it did not recognize the MMC correctly?The blew is boot infos.Could someone give me some hints on this problem?

type: 'nand erase 260000 20000' in the uboot prompt

> Hi,all
> I am using a BB-xM Rev A.and I meet a problem now.
> In fact I want to use the "user button" to choose different boot script.I check out the source code of Jason Kridner's branch "beagle-2010.12rc1"

Why do you say that's Kridner's branch?

Sorry,I did not check who created this branch.But I think it is
Kridner who commit the patch for the "user buton".So I think I should
be supposed to say "Jason Kridner's patch".:wink:

> from here(git://gitorious.org/beagleboard-validation/u-boot.git). I compile it and copy the u-boot.bin to the boot par of my MicroSD card.It was supposed to boot with "boot.scr" or "user.scr" which had created properly to ask the board to load kernel image from MMC.But the card just try to boot from NAND flash.Of course it will fail because there is nothing in the NAND flash.What confused me is that it seems that u-boot did not try to locate neither "boot.scr" nor "user.scr" from MMC.There is nothing showed like "Not find boot.scr" or"Not find user.scr".
> Does it means that booting from NAND is the first choice for this u-boot?Or it did not recognize the MMC correctly?The blew is boot infos.Could someone give me some hints on this problem?

type: 'nand erase 260000 20000' in the uboot prompt

It works.Thank you.