admin 管理员组文章数量: 1184232
===========================================
make: Entering directory '/home/xuzui/3288/linux/buildroot'
GEN /home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/Makefile
/home/xuzui/3288/linux/buildroot/build/defconfig_hook.py -m /home/xuzui/3288/linux/buildroot/configs/rockchip_rk3288_defconfig /home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.rockchipconfig
BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/build/buildroot-config/tristate.config BR2_CONFIG=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.config HOST_GCC_VERSION="5" BUILD_DIR=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/build SKIP_LEGACY= BR2_DEFCONFIG=/home/xuzui/3288/linux/buildroot/configs/rockchip_rk3288_defconfig /home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/build/buildroot-config/conf --defconfig=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.rockchipconfig Config.in
/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.rockchipconfig:73:warning: override: reassigning to symbol BR2_PACKAGE_MPP
/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.rockchipconfig:74:warning: override: reassigning to symbol BR2_PACKAGE_MPP_ALLOCATOR_DRM
/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.rockchipconfig:76:warning: override: reassigning to symbol BR2_PACKAGE_LINUX_RGA
/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.rockchipconfig:243:warning: override: reassigning to symbol BR2_PACKAGE_RKWIFIBT
#
# configuration written to /home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/.config
#
make: Leaving directory '/home/xuzui/3288/linux/buildroot'
umask 0022 && make -C /home/xuzui/3288/linux/buildroot O=/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288
ln: /home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/host/usr/.: cannot overwrite directory
Makefile:572: recipe for target '/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/host/usr' failed
make[1]: *** [/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/host/usr] Error 1
/home/xuzui/3288/linux/buildroot/output/rockchip_rk3288/Makefile:16: recipe for target '_all' failed
make: *** [_all] Error 2
Command exited with non-zero status 1
you take 0:05.65 to build builroot
====Build buildroot failed!====
RK3288是一颗适用于高端平板电脑、广告机、机器人、智能监控器等领域的高性能应用处理器,并且是4Kx2K电视盒子的强大解决方案之一。桑尼奇科技长期供应瑞芯微主控芯片及其周边配套物料。每一款新主控型号的推出,我们都极力走在供货最前端,为您带来最新的资讯和急需的支持。
RK3288采用了四核arm Cortex-A17处理器,主频达到了1.8GHz,共享1MB二级缓存。采用双通道64位DDR3/LPDDR2/LPDDR3控制器。超过32位的地址位,可以支持高达8GB存取空间。内嵌最新一代和最强大的GPU(Mali-T764)能顺利支持高分辨率(3840X2160)显示和主流游戏。支持OpenVG1.1,OpenGL的ES1.1/2.0/3.0,OpenCL1.1,RenderScript以及DirectX11等,在3D效果方面相对同类产品有较大的提升。 RK3288还支持全部主流视频格式解码,支持H.265和4kx2k分辨率视频解码。
RK3288具有多种高性能的接口,使能显示输出方案变得非常灵活,如双通道LVDS,双通道mipi-DSI,eDP1.1,HDMI2.0等,并支持具有1300万像素ISP处理能力的双通道MIPI-CSI2接口。
RK3288 功能框图 :
既然RK3288功能如此强大,接口如此丰富,那么它配套的外围芯片一般会采用哪些呢,下边我们来介绍下:
1、 主控芯片RK3288自不必多说
2、 电源管理单元(PMU)常用有ACT8846QM490-T/RK818/RC5T620-1017
ACT8846QM490-T是针对Rockchip RK3288处理器的电源、电压排序和控制要求而优化的完整、高效电源管理解决方案。
RK808-B/818-1是一款高性能PMIC,面向单节锂离子电池(包括锂离子及锂聚合物)中需要多路输出的多核处理器应用,可以提供完整的电源解决方案,外围应用简单。
RC5T620-1017它集成了五个降压型DC DC转换器,十二个低压差稳压器,电源控制逻辑,锂离子电池充电器,I2C总线接口,电压检测器,热关断等。
3、 千兆以太网收发器RTL8211E, USB转RJ45接口的千兆以太网控制器RTL8152B
4、 wifi模块,根据所需WiFi、BT、FM等功能常选择以下型号AP6212/AP6330/AP6335
AMPAK(正基)推出的具有WiFi、蓝牙和FM功能的低成本和低功耗模块。高度集成的模块可以实现网页浏览、VoIP、蓝牙耳机、FM收音机等功能应用。通过无缝漫游功能和高级安全性,还可以与无线局域网中的不同供应商的802.11b / g / n接入点进行交互。
5、 多通道音频编解码芯片ALC5640
ALC5640是一款高性能,低功耗,双I2S接口音频编解码器。双I2S接口可以连接到不同的设备,让ALC5640成为音频中枢。每个设备都可以通过音频集线器,然后执行输入或输出应用。异步采样率转换器(ASRC)提供独立和异步的连接到不同处理器。
6、 同步降压DC/DC转换器SYR827/SYR828
7、 SYR827/SYR828是一款高效率的2.4MHz同步降压DC/DC调节器IC,能够提供高达6A的输出电流。它可以在2.6V至5.5V的宽输入电压范围内工作。输出电压可通过I2C接口编程从0.7125V到1.5V。
8、 超小型内置延迟高精度电压检测器CE8809C63MA
9、 实时时钟/日历芯片HYM8563S
10、HYM8563是一款低功耗CMOS实时时钟/日历芯片,它提供一个可编程的时钟输出,一个中断输出和一个掉电检测器,所有的地址和数据都通过I2C总线接口串行传递。最大总线速度为400Kbits/s,每次读写数据后,内嵌的字地址寄存器会自动递增。
Platform: RK3288
OS: buildroot
Kernel: 4.4
Environment:ubuntu 16.04
原因:开发环境搭建不够完整。
解决办法:
sudo apt-get install git gcc-arm-linux-gnueabihf u-boot-tools device-tree-compiler mtools\
parted libudev-dev libusb-1.0-0-dev python-linaro-image-tools linaro-image-tools libssl-dev\
autotools-dev libsigsegv2 m4 libdrm-dev curl sed make binutils build-essential gcc g++ bash\
patch gzip bzip2 perl tar cpio python unzip rsync file bc wget libncurses5 libglib2.0-dev\
openssh-client
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl\
zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev\
x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils\
xsltproc unzip device-tree-compiler
sudo apt-get install libfile-which-perl sed make binutils gcc g++ bash patch gzip\
bzip2 perl tar cpio python unzip rsync file bc libmpc3 git repo texinfo pkg-config cmake tree
sudo apt-get install libncurses5-dev
本文标签: 办法 系统 Linux recipe failed
版权声明:本文标题:RK3288:LINUX 系统编译报“recipe for target '_all' failed” 处理办法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766139535a3440961.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论