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

ti-sdk-am335x-evm-07.00.00.00编译内核时,配置menuconfig出错

在我安装SDK7.0之后,配置了编译环境,如下:

root@ubuntu:/home/lyl/LORA/ti-sdk-am335x-evm-07.00.00.00/board-support/linux-3.12.10-ti2013.12.01# echo $PATH
/opt/jdk1.6.0_31/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/lyl/LORA/ti-sdk-am335x-evm-07.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/bin

然后使用了如下两条命令:

# make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm distclean

# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- tisdk_am335x-evm_defconfig

上面两条命令都没有问题,生成了.config文件,但是当我使用# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig命令配置内核时,显示的菜单如下图所示:

没有<Select>、<Exit>、<Help>选项,并且按方向键也无法控制。请问一下,该问题该怎么解决呢?或是是什么文件需要配置吗?

Denny%20Yang99373:

可能是控制台的软件  或者显示的问题

你用其他terminal登录试试

user4581928:

回复 Denny%20Yang99373:

我是下载安装SDK07之后,就只把/ti-sdk-am335x-evm-07.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/bin加进了/etc/environment。

但是直接使用#make menuconfig命令打开菜单就没有出现这个问题。

只有使用# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig 时才会出现显示问题。

我想请教一下,是还有什么地方需要配置吗?

yongqing wang:

回复 user4581928:

重新下载一份这个Linux源码看看,这个问题比较奇葩,看样子是选了ARM架构的芯片才会出现

user4581928:

回复 Denny%20Yang99373:

SDK7有没有跟SDK6一样的烧写全记录之类的手册啊?告诉怎么编译内核,编译UBOOT

user4581928:

回复 yongqing wang:

是选了ARM架构的芯片才出现这个问题。但是不知道在哪里修改解决这个问题,很恼火啊!

Jian Zhou:

回复 user4581928:

用的是什么版本的虚拟机啊,以前没有碰到这种问题啊。

user4581928:

回复 Jian Zhou:

@ Jian Zhou 我的虚拟机版本如下:

lyl@ubuntu:~$ uname -aLinux ubuntu 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linuxlyl@ubuntu:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 12.04 LTSRelease: 12.04Codename: preciselyl@ubuntu:~$

赞(0)
未经允许不得转载:TI中文支持网 » ti-sdk-am335x-evm-07.00.00.00编译内核时,配置menuconfig出错
分享到: 更多 (0)