16ev200内核编译过程遇到的问题

1. ubuntu13.04 16ev200 编译内核时报错
liu@ubuntu:~/hisi/16ev200/Hi3516EV200R001C01SPC011/01.software/board/Hi3516EV200_SDK_V1.0.1.1/osdrv/opensource/kernel/linux-4.9.y$ make ARCH=arm CROSS_COMPILE=arm-himix100-linux- menuconfig
  HOSTCC  scripts/kconfig/mconf.o
In file included from scripts/kconfig/mconf.c:23:0:
scripts/kconfig/lxdialog/dialog.h:38:20: fatal error: curses.h: No such file or directory
compilation terminated.
make[1]: *** [scripts/kconfig/mconf.o] Error 1
make: *** [menuconfig] Error 2


2. 百度查需要安装libncurses5-dev 包,安吧,出错了,需要安装依赖包
liu@ubuntu:~/hisi/16ev200/Hi3516EV200R001C01SPC011/01.software/board/Hi3516EV200_SDK_V1.0.1.1/osdrv/opensource/kernel/linux-4.9.y$ sudo apt-get install libncurses5-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libncurses5-dev : Depends: libncurses5 (= 5.9-4) but 5.9-10ubuntu4 is to be installed
                   Depends: libtinfo-dev (= 5.9-4) but it is not going to be installed
                   Depends: ncurses-bin (= 5.9-4) but 5.9-10ubuntu4 is to be installed
E: Unable to correct problems, you have held broken packages.


3. 从最下面的开始安装,安装成功
liu@ubuntu:~/hisi/16ev200/Hi3516EV200R001C01SPC011/01.software/board/Hi3516EV200_SDK_V1.0.1.1/osdrv/opensource/kernel/linux-4.9.y$ sudo apt-get install ncurses-bin=5.9-4
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be DOWNGRADED:
  ncurses-bin
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 2 not upgraded.
Need to get 151 kB of archives.
After this operation, 4,096 B disk space will be freed.
Do you want to continue [Y/n]? y
Get:1 http://mirrors.163.com/ubuntu/ precise/main ncurses-bin i386 5.9-4 [151 kB]
Fetched 151 kB in 0s (417 kB/s) 
dpkg: warning: downgrading ncurses-bin from 5.9-10ubuntu4 to 5.9-4
(Reading database ... 158961 files and directories currently installed.)
Preparing to replace ncurses-bin 5.9-10ubuntu4 (using .../ncurses-bin_5.9-4_i386.deb) ...
Unpacking replacement ncurses-bin ...
Processing triggers for man-db ...
Setting up ncurses-bin (5.9-4) ...


4. 安装完的那个试一下 是有作用的
liu@ubuntu:~/hisi/16ev200/Hi3516EV200R001C01SPC011/01.software/board/Hi3516EV200_SDK_V1.0.1.1/osdrv/opensource/kernel/linux-4.9.y$ sudo apt-get install libncurses5-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean th

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: hisi16ev200 bt1120是一种多媒体处理器芯片。该芯片由海思半导体公司设计和生产,是一种专为多媒体应用而开发的高性能处理器。 hisi16ev200 bt1120采用了先进的制程技术和架构设计,拥有强大的处理能力和丰富的接口功能。它支持多种多媒体格式的解码和编码,可以处理高清视频和音频数据,并提供了高品质的图像和声音输出。 同时,hisi16ev200 bt1120还具备丰富的接口资源,包括多个USB接口、以太网接口、外设接口等,方便用户与其他设备进行数据传输和交互。 此外,hisi16ev200 bt1120还具备低功耗特性,能够提供高效能的同时减少能耗,具有较好的节能性能。 总的来说,hisi16ev200 bt1120是一款功能强大、性能高效的多媒体处理器芯片,广泛应用于数字电视、机顶盒、网络摄像头、智能手机等多媒体设备中,为用户提供优质的多媒体体验。 ### 回答2: hisi16ev200是一款由海思公司开发的嵌入式处理器,它是一款高性能的芯片,广泛应用于视频处理、智能家居、机器人等领域。hisi16ev200采用了先进的16nm工艺制造,具备了较高的计算性能和低功耗。 bt1120是一种视频传输接口标准,常用于电视、监控、摄像机等设备中。它支持标清视频信号传输,具备较低的传输延迟和较高的传输带宽。 hisi16ev200与bt1120之间存在着一定的关系。首先,hisi16ev200芯片具备强大的视频处理能力,可以对从bt1120接口传来的视频信号进行处理和编码,提供优质的视频输出。 其次,hisi16ev200还支持多种其他视频传输接口,如HDMI、LVDS等,可以与bt1120接口进行转换或者同时使用,提供更多的接口选择。 此外,hisi16ev200还可以与其他外围设备进行通信,如传感器、存储器等,为视频处理提供更多的数据源。 总结来说,hisi16ev200是一款强大的芯片,能够提供强大的视频处理和编码能力,同时支持多种视频接口标准,包括bt1120,为用户提供了更多的接口和数据源选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值