飞思卡尔IMX6文档----README

飞思卡尔的3.10.17-1.0.0 Yocto BSP

BSP是飞思卡尔发布支持以下处理器

  • *飞思卡尔 i.MX6Q SABRE Smart Device(智能设备) (imx6qsabresd)
  • *飞思卡尔 i.MX6Q SABRE Auto(汽车) (imx6qsabreauto)
  • *飞思卡尔 i.MX6DL SABRE Smart Device (imx6dlsabresd)
  • *飞思卡尔 i.MX6DL SABRE Auto (imx6dlsabreauto)
  • *飞思卡尔 i.MX6SOLO SABRE Smart Device(imx6solosabresd )
  • *飞思卡尔 i.MX6SOLO SABRE Auto (imx6solosabreauto )
  • *飞思卡尔 i.MX6 Solo Lite EVK (imx6slevk)

i.MX6 设备树配置

imx6qsabresd - imx6q-sabresd.dtb imx6q-sabresd-ldo.dtb imx6q-sabresd-hdcp.dtb
imx6qsabreauto - imx6q-sabreauto.dtb imx6q-sabreauto-gpmi-weim.dtb imx6q-sabreauto-ecspi.dtb
imx6dlsabresd - imx6dl-sabresd.dtb imx6dl-sabresd-ldo.dtb imx6dl-sabresd-hdcp.dtb
imx6dlsabreauto - imx6dl-sabreauto.dtb imx6dl-sabreauto-gpmi-weim.dtb imx6dl-sabreauto-ecspi.dtb
imx6solosabresd -imx6dl-sabresd.dtb imx6dl-sabresd-ldo.dtb
imx6solosabreauto - imx6dl-sabreauto.dtb
imx6slevk - imx6sl-evk.dtb imx6sl-evk-csi.dtb imx6sl-evk-ldo.dtb

i.MX6 Uboot 配置

  • imx6qsabresd - sd, sata
  • imx6qsabreauto - sd, eimnor, spinor, nand, sata
  • imx6dlsabresd - sd
  • imx6dlsabreauto - sd, eimnor, spinor, nand
  • imx6solosabresd - sd
  • imx6solosabreauto - sd, eimnor, spinor, snand
  • imx6slevk - sd, spinor

快速入门指南

先安装I.MX Freescale BSP repo

$: repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.10.17-1.0.0_ga

下载Yocto Freescale Layers

$:repo sync

运行I.MX Yocto 项目设置

$: MACHINE=< machine name> source fsl-setup-release.sh -b <build directory> -e  < backend fb, dfb, wayland, x11>

这将复制的配置文件,然后运行项目和更新local.conf 、bblayer.conf 到编译目录 meta-fsl-bsp-release。

在这个步骤中,您将建立一个镜像的所有步骤。

构建配置

飞思卡尔创建新镜像支持多个图形后端。
以下是使用新镜像配方的所有后端设置。

请注意,< build directory>是在setup-environment中指定的相同目录。 如果没有指定它是一个名为“build”的目录。

编译X11

X11是默认现有的社区将使用现有的镜像。

$: bitbake fsl-image-x11

编译帧缓冲区Frame Buffer (FB)

帧缓冲区需要一个DISTRO_FEATURES更改,我们的设置脚本将在local.conf中提供fsl-image-fb提供帧缓冲区映像。
请注意,由于gpu-viv-bin-mx6q为每个后端提供不同的二进制文件,因此建议构建一个干净的系统来拾取正确的gpu帧缓冲库。

$: MACHINE=< machine name>. ./fsl-setup-release.sh -b < build directory> -e fb
$: bitbake fsl-image-fb

编译Direct FB (DFB)

Direct FB需要一个DISTRO_FEATURES更改,我们的设置脚本将在local.conf中提供fsl-image-dfb提供直接的帧缓冲图像。
请注意,由于gpu-viv-bin-mx6q为每个后端提供不同的二进制文件,建议构建一个干净的系统来接收正确的gpu directfb库。

$: MACHINE=< machine name>. ./fsl-setup-release.sh -b < build directory> -e dfb
$: bitbake fsl-image-dfb

编译Wayland-Weston (wayland)

Wayland Weston需要一个DISTRO_FEATURES更改,我们的设置脚本将在local.conf中提供。fsl-image-wayland提供了wayland weston映像。
请注意,由于gpu-viv-bin-mx6q为每个后端提供不同的二进制文件,因此建议构建一个干净的系统来拾取正确的gpu帧缓冲库。

$: MACHINE=< machine name>. ./fsl-setup-release.sh -b < build directory> -e wayland
$: bitbake fsl-image-weston

硬件浮点

此版本启用硬件浮点。 在机器配置和layer.conf中都启用了此功能(因为某些机器文件存在于公用的meta-fsl-arm中。)
DEFAULTTUNE_mx6 = “cortexa9hf-neon”
要构建为软件浮点,请将以下内容添加到local.conf中
DEFAULTTUNE_mx6 = “cortexa9-neon”

请注意,我们还提供了一些二进制文件,它们具有软件浮点版本,我们在layer.conf中的FP_TAG上进行切换。
此版本仅针对硬件浮点进行测试。

限制编解码器

一些编解码器在图层中有配方,但是在Yocto fetch系统(microsoft,ac3和aacp)中没有提供二进制文件
这些编解码器具有需要单独分发的合同限制。

制造工具

制造工具图像在3.10.17-1.0.0版本中提供。 这包括所使用的fsl-image-manufacturing闪光目标设备。

终止用户许可协议

在飞思卡尔Yocto社区BSP设置环境过程中,显示飞思卡尔i.MX最终用户许可协议(EULA)。 要继续,用户必须同意本许可证的条件。 该协议的条款允许Yocto构建从飞思卡尔镜像的解包。 请在设置过程中仔细阅读此许可协议,因为一旦被接受,Yocto环境中的所有进一步工作都与此接受的协议相关。

Chromium

Chromium浏览器需要在fsl-release-setup.sh脚本中添加额外的图层。
为了使Chromium能够进行以下步骤
在local.conf中
- 将Chromium添加到列表中

CORE_IMAGE_EXTRA_INSTALL += "chromium"
  • 将commercial添加到local.conf中。
LICENSE_FLAGS_WHITELIST="commercial"
  • 要启用WebGL的渲染,请在启动后执行以下步骤。
    将以下行添加到/etc/profile 或者 /usr/bin/google-chrome
export LD_PRELOAD=/usr/lib/libGAL.so:/usr/lib/libEGL.so:/usr/lib/libGLSLC.so:/usr/lib/libCLC.so:/usr/lib/libGLESv2.so
  • 启动Chromium浏览器
$google-chrome --use-gl=egl 

QT5

默认构建meta-fsl-qt5图层未启用。该层演示了QT5 5.2.1在多拉分支上工作所需的更改。
该层不会在主分支上运行。
要集成meta-fsl-qt5,从构建目录运行fsl-qt5-demo.sh

$../sources/meta-fsl-bsp-release/imx/meta-fsl-qt5/tools/fsl-qt5-setup-demo.sh

这将下载的meta-qt5层检验5.2.1分支添加到版本特点Qt5。meta-fsl-qt5层为x11,wayland,fb和directfb提供了新的映像配方。 图像配方提供的示例是电影体验。 每个后端都需要一组不同的参数。 以下是QT5电影体验的参数。

– Frame buffer

Qt5_CinematicExperience -platform eglfs -plugin evdevtouch:/dev/input/event0

—Wayland

Qt5_CinematicExperience -platform wayland-egl -plugin evdevtouch:/dev/input/event0 --fullscreen

— X11

Qt5_CinematicExperience -platform xcb -plugin evdevtouch:/dev/input/event0
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
imx6q开发板常用外设芯片器件手册资料大全100个合集: 10029449-001RLF_HDMI插座.pdf 2N7000_N沟道场效应管.pdf 2N7002_N沟道场效应管.pdf 475891001_Micro USB插座.pdf 53398-0271_1.25mm间距立贴式针座.pdf ADMP421_全向数字话筒.pdf AO3416_N沟道增强型FET.pdf AR8031_DS_review1.29_千兆以太网收发器.pdf AR8031_广告_1.pdf AR8031_广告_2.pdf AU0561P1_TVS.pdf B330_肖特基二极管.pdf BAT54H_肖特基势垒二极管.pdf BSS138DW_双N沟道场效应管.pdf CM2020-01TR_HDMI接口保护.pdf CS42L52_音频芯片.pdf EUP2573_升压稳压器.pdf EUP2573_测试报告.pdf EUP3476_3A28V同步降压稳压器.pdf EUP3482_2A30V同步降压稳压器.pdf EUP3484_3A30V同步降压稳压器.pdf EUP3484_V1.2_残缺文档.pdf EUP3485_4A21V同步降压稳压器.pdf EUP3485_V1.2_残缺文档.pdf FDC6331L_负载开关.pdf FT232RQ_USB转串口.pdf GL850G_USB2.0集线器.pdf HR851178C_RJ45千兆以太网插座.pdf HS0038B_红外接收头_1.pdf HS0038B_红外接收头_2.pdf HS0038B_红外接收头_cn.pdf i.MX6 iNAND 19nm Standard eMMC 4.51 HS200 v1.4.pdf IRLML6401_P沟道场效应管.pdf IRM-1738_红外接收头.pdf LDPC0420_岭达贴片功率电感.pdf LM358_双运放_1.pdf LM358_双运放_2.pdf MAX11801_电阻触摸板控制器.pdf MAX8815A_1A升压.pdf MAX8903H_单锂电充电管理.pdf MC74VHC1GT126-D_单路缓冲器.pdf MIC2026_双路电源分配开关.pdf MMA8451Q_三轴线加速度传感器.pdf molex_mini PCI E Latch_4.75mm.pdf molex_mini PCI E Latch_6.50mm.pdf molex_mini PCI E_5.75mm.pdf MP1482_2A18V同步降压.pdf MP1484_3A18V同步降压.pdf MP1493_3A16V同步降压稳压器.pdf NC7SP125_单路电平转换.pdf NC7WZ17_双路缓冲器.pdf NLSV1T34_单路电平转换.pdf OV5640_5MP摄像头.pdf OV5642摄像头模块.pdf PF0100_i.MX6电源管理.pdf PH-4A_2mm单排针.jpg RX8010SJ_RTC芯片_en.pdf RX8010SJ_RTC芯片_ja.pdf SATA(15+7)_H6.74mm.jpg SATA定义及接口.docx SATA插座.pdf SDCN15-A0-R000_5合1SD卡槽.pdf Seiko Epson 3225晶振.pdf SGTL5000_IIS DSP模式.pdf SGTL5000_初始化和编程.pdf SGTL5000_开发板用户手册.pdf SGTL5000_音频芯片.pdf SI-61001-F_千兆RJ45插座.pdf Si2305DS_P沟道场效应管.pdf SLF12575_TDK贴片绕线功率电感.pdf SLF6028_TDK贴片绕线功率电感.pdf SLF6045_TDK贴片绕线功率电感.pdf SN74LVC1G00_2输入端单与非门.pdf SN74LVC2G126_双路缓冲器.pdf SPM系列TDK贴片绕线功率电感.pdf TDK VLCF系列功率电感.pdf TJA1040T_CAN收发器.pdf TPS5430_3A36V异步降压稳压器.pdf TPS54327_3A18V同步降压稳压器.pdf TPS54328_3A18V同步降压稳压器.pdf TPS5450_5A36V异步降压稳压器.pdf VLC5020_TDK贴片绕线功率电感.pdf VLCF5020-1_TDK贴片绕线功率电感.pdf VLF3012A_贴片绕线电感.pdf WM8962B_音频芯片.pdf WM8962_评估板.pdf WM8962_音频芯片.pdf WPM2026_P沟道场效应管.pdf 常见液晶屏LVDS接口定义查询表.jpg

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值