boneblack u-boot参数请教及正常启动后无法登陆

  • 前提

        a.平台 :BeagleboneBlack REV C
        b.SDK: ti-processor-sdk-linux-am335x-evm-04.03.00.05
        c.启动方式:emmc
         d.修改内容(其他默认未修改)
        1.修改uboot.env文件保存路径 默认保存到emmc
         文件位置:\include\configs\am335x_evm.h

#define FAT_ENV_INTERFACE "mmc"
#define FAT_ENV_DEVICE_AND_PART "0:1"
#define FAT_ENV_FILE "uboot.env"
改为 
#define FAT_ENV_INTERFACE "mmc"
#define FAT_ENV_DEVICE_AND_PART "1:1"
#define FAT_ENV_FILE "uboot.env"

2.修改uboot bootpart参数
    文件位置:\include\configs\am335x_evm.h

"bootpart=0:2"改为"bootpart=1:2"

  • Q1:u-boot参数boot_targets中的 mmc0与legacy_mmc0、mmc1与legacy_mmc1区别

           默认参数boot_targets=mmc0 legacy_mmc0 mmc1 legacy_mmc1 nand0 pxe dhcp
           当我改为boot_targets=mmc1,BBB无法启动
           当我改为boot_targets=legacy_mmc1,BBB正常启动

  • Q2:文件系统启动后,输入root无法登陆(同一个文件系统,SD卡启动输入root确可以登录)

           LOG信息如下

***************************************************************
***************************************************************

 _____                    _____           _         _   
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
              |___|                    |___|            

Arago Project http://arago-project.org am335x-evm ttyS0

Arago 2017.12 am335x-evm ttyS0

am335x-evm login: root

Login incorrect
am335x-evm login: