一撇一捺 发表于 2014-3-5 20:44:14

uboot原始菜单及环境配置问题

本帖最后由 一撇一捺 于 2014-3-6 11:57 编辑

第一个问题,在板子没有烧入文件系统时,板子里面只有uboot和内核,开启电源时只能进入uboot原始菜单页面,没办法对里面进行命令行配置和控制,不像TQ210就可以,进入uboot菜单界面时按q就可以出现/#输入命令,不知道6410有没有这样类似的命令可以在没有文件系统的情况下进入命令输入页面?
第二个问题,在uboot菜单模式下0-》1进行了相关网络和路径设置,再s保存了配置,重启后查看配置还是默认的配置,根本没改变成自己输入的配置,在有文件系统的情况下,输入setenv这样的命令改变配置也不行,因为板子根本没setenv对应的功能,有什么办法能够改变例如ip的配置呢?望大家踊跃发言,渡人即渡己呀!拜托了!

一撇一捺 发表于 2014-3-6 08:29:46

不烧入文件系统是没法改变配置的

TQ-ZQL 发表于 2014-3-6 09:19:00

看common/cmd_menu.c文件,我这里的源码是有q进入命令行的.如果你的没有可以自己加一个。

一撇一捺 发表于 2014-3-6 11:54:16

TQ-ZQL 发表于 2014-3-6 09:19
看common/cmd_menu.c文件,我这里的源码是有q进入命令行的.如果你的没有可以自己加一个。

这文件详细路径是什么,在内核源代码目录里面吗

一撇一捺 发表于 2014-3-6 11:56:43

TQ-ZQL 发表于 2014-3-6 09:19
看common/cmd_menu.c文件,我这里的源码是有q进入命令行的.如果你的没有可以自己加一个。

找到了,谢谢了

一撇一捺 发表于 2014-3-6 12:38:39

TQ-ZQL 发表于 2014-3-6 09:19
看common/cmd_menu.c文件,我这里的源码是有q进入命令行的.如果你的没有可以自己加一个。

文件里好像有显示这个按q退出uboot主菜单命令,编译后运行时却依旧没那个功能

TQ-ZQL 发表于 2014-3-6 13:45:14

menu_shell函数里面加。作为测试可以自己加些打印信息或者试着直接menu_shell都不执行看下

一撇一捺 发表于 2014-3-6 16:26:48

TQ-ZQL 发表于 2014-3-6 13:45
menu_shell函数里面加。作为测试可以自己加些打印信息或者试着直接menu_shell都不执行看下


说实话不大懂,是否把//注释取消,再改写什么呢?

TQ-ZQL 发表于 2014-3-6 17:10:13

没有找到 menu_shell函数吗(约618行)。在menu_shell函数里加个q的命令就可以了

一撇一捺 发表于 2014-3-6 18:29:10

TQ-ZQL 发表于 2014-3-6 17:10
没有找到 menu_shell函数吗(约618行)。在menu_shell函数里加个q的命令就可以了

{:2_153:}非常感谢!

tujiali 发表于 2014-7-31 13:34:36

请问怎么从eboot菜单进去uboot菜单
页: [1]
查看完整版本: uboot原始菜单及环境配置问题