代码编织梦想

Yocto编译libdrm-爱代码爱编程

在调试display时经常使用modetest工具,modetest.c源码由libdrm提供,yocto提供了编译libdrm的方法: poky/meta/recipes-graphics/drm/libdrm_2.4.91.bb 1、bb文件指定libdrm从网上fetch的路径: 13 SRC_URI = "http://dri.f

MT2712 Android 串口波特率修改-爱代码爱编程

MTK平台默认使用的波特率是921600,经常遇到过串口乱码的问题,原因是USB转RS232的串口线hold不住这么高的波特率,可以通过降低串口波特率来解决。 1、修改bootargs 修改dts中bootargs 参数: kernel-4.9/arch/arm64/boot/dts/mediatek/device_id.dts bootargs

MT2712 SOC DMIPS-爱代码爱编程

1、SOC(MTK文档叫SKU) 列表 2、CPU info 排序:小核在前,大核在后,D04小核,D08大核 MT2712P =CA72*2 + CA35*4 console:/ # cat /proc/cpuinfo processor : 0 BogoMIPS : 26.00 Features

MT2712 Boot Flow Introduction-爱代码爱编程

  Boot Flow OverviewBootROM IntroduceBL2 stageTEE+ATFBL33 stageMT2712 Image Format  Boot Flow Overview ARM64处理器上电以后,首先执行地址0x0000_0000的bootroom代码,bootrom将引导程序加载到内部SRAM执行。MTK平台使用

MT2712 USB-爱代码爱编程

MT2712 have two SSUSB IP Core &ssusb{} &ssusb1{} 每一个ssusb 包含1个USB3.1 host和2个USB2.0 OTG HOST user Guide: port0,port1,port2,port3 默认是host,直接使用不需要配置 OTG user Guide:

MT2712 Display Debug 方法-爱代码爱编程

DPI test pattern使用下面的command,从DPI输出test pattern,适用于LVDS显示通路: DPI0 pattern, test pattern color bar: echo regw:0x1401DF00=0x41 > /sys/kernel/debug/mtkdrm disable test patter

MT2712 平台AGL6 demo适配-爱代码爱编程

bitbake mtk-image-agl-full 命令默认生成的是weston显示demo,如果需要显示agl6的demo需要做如下修改: 主要包括三个文件: meta/base/conf/mt2712/auto2712p1v1-ivi_agl/local.conf.samplemtk-image-agl-full.bbauto2712p1v1-i

MT2712 环境配置-爱代码爱编程

配置Yocto环境 安装软件sudo apt-get install curl terminator vim gawk wget git-core diffstat unzip texinfo gcc-multilib \ build-essential chrpath socat libsdl1.2-dev xterm g++ libstdc++6