TI中文支持网
TI专业的中文技术问题咨询交流网站

关于PROCESSOR-SDK-LINUX-AM335X 06根文件系统登陆的问题

大家好,最近在使用am335x新版的PROCESSOR-SDK-LINUX-AM335X  06,硬件是BBB,使用nfs挂载sdk自带的根文件系统,但是发现使用root无法登陆,之前使用的旧版sdk ti-sdk-am335x-evm-08.00.00.00-Linux一直是没问题的。请问新版的sdk登录名和密码改了吗,在userguide里也没有找到相关说明。

串口打印的信息如下

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

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

Arago 2019.07 am335x-evm ttyS0

am335x-evm login: root

Login incorrect

Nancy Wang:

我安装的是PROCESSOR-SDK-LINUX-AM335X06_00_00_07,使用的是root登录没有问题。
请问有做过任何修改吗?或者是否有报错提示?

user4699406:

回复 Nancy Wang:

你好,linux和根文件系统没有做任何修改,uboot修改了的部分为在board_detect中没有使用eeprom读函数,直接对板子型号赋值为BBB
linux启动过程中有一处报错[FAILED] Failed to start Synchronize System and HW clocks.
See 'systemctl status sync-clocks.service' for details.
请问这个会影响登陆吗

Nancy Wang:

回复 user4699406:

为更加有效地解决您的问题,我需要询问更了解这款芯片的TI资深工程师,再为您解答,一旦得到回复会立即回复给您。
另外建议将完整的启动打印信息通过附件上传。

user4699406:

回复 Nancy Wang:

你好,我使用了sdk中编译好的uboot镜像错误依旧,并且在网上找到了一篇博客是使用BBB+ti-processor-sdk-linux-am335x-evm-03.01.00.06也会报[FAILED] Failed to start Synchronize System and HW clocks. See 'systemctl status sync-clocks.service' for details.的错但是不影响正常登陆和使用,启动打印信息附件如下,感谢回复

7585.log.txt

Nancy Wang:

回复 user4699406:

从你完整的启动打印信息来看有很多disagrees about version of symbol module_layout这样的报错。
看起来像是修改过内核文件。

user4699406:

回复 Nancy Wang:

你好,我重新试了uboot zimge 根文件系统都是使用sdk内部的编译好的镜像依然无法登陆,之前那个fail是由于ubuntu18.04和uboot nfs的版本不同,在18.04中重新设置了一下nfs v2兼容failed就没有了,后来还是怀疑可能是18.04的问题,重新使用了16.04,uboot zimge镜像都是使用sdk内编译好的,依然无法登陆

user4699406:

回复 Nancy Wang:

你好现在的log信息如下,已经没有明显错误了,tda998x那些错误是因为板子上没有焊这个芯片,这个应该是不影响的,直接用BBB官方的镜像和旧版sdk中根文件系统启动过程中都有这个报错但是都不影响正常使用log1604.txt

user4699406:

回复 Nancy Wang:

你好,我又测试了一下,系统ubuntu16.04,全部使用sdk内已经编译好的镜像,ti-processor-sdk-linux-am335x-evm-06.01.00.08和ti-processor-sdk-rtos-am335x-evm-06.03.00.106这两个版本都无法登陆,而ti-sdk-am335x-evm-08.00.00.00可以使用root正常登陆,是不是新版的sdk修改了登陆的相关配置?

Nancy Wang:

回复 user4699406:

请参考以下步骤看一下:
Please try with everything on SD card using the binaries shipped with the SDK.
1. Start with unmodified BBB using unmodified binaries from SDK.Confirm things are working.If not, perhaps you have an issue with your BBB.

2. Rebuild u-boot (no modifications) and confirm everything still works properly.This will check your build environment is functioning correctly.

3. Make customizations to u-boot and confirm everything still works properly.This will check whether your modifications have issues.

4. Move root file system from SD card to NFS.Don't change the contents, just the mount type (SD -> NFS).Confirm it still works.This will check if you have an issue using NFS file system.

5. Rebuild kernel and modules (no changes) and confirm it still works.This will check your kernel build environment.

6. Make any necessary config changes to the kernel, rebuild kernel and all modules, make sure it still works.This will check any kernel changes you've made.

另外如果你使用的是minicom的话,请关掉 hw flow control。

赞(0)
未经允许不得转载:TI中文支持网 » 关于PROCESSOR-SDK-LINUX-AM335X 06根文件系统登陆的问题
分享到: 更多 (0)