ARM
文章平均质量分 56
CH_Qing
尚善若水,水善利万物,而不争!
展开
-
大话kernel 移植
1. kernel的启动流程2. linux kernel 的设备驱动模型3. linux 设备树的移植4. linux 设备驱动4. kernel 的init 进程4. kernel 的debug 参数原创 2022-05-19 10:58:50 · 213 阅读 · 0 评论 -
大话uboot 移植
1. arm soc 的启动方式2. uboot 源码的基本结构3. 如何移植4. uboot 环境变量5. uboot 启动 boot_args & boot_command6. uboot 源码分析原创 2022-05-19 10:35:18 · 1519 阅读 · 0 评论 -
imx8 kernel drm source trace
drm_atomic_helper_commit_modeset_enables原创 2021-06-29 19:49:21 · 1120 阅读 · 0 评论 -
Make modules M <=> make modules SUBDIRS
这两个参数完全等价,在5.0 kernel 中, 似乎已经去掉了SUBDIRS 的部分。所以强烈建议换成 make M=# Use make M=dir to specify directory of external module to build# Old syntax make ... SUBDIRS=$PWD is still supported# Setting the environment variable KBUILD_EXTMOD take precedenceifdef SUB原创 2021-06-07 14:02:21 · 345 阅读 · 0 评论 -
ARM平台性能大比拼
该文章使用unixbench 对作者使用开发过的平台,进行性能测评。用理论和数据告诉你那家ARM 强悍。1. AM3352单核A82. IMX6Q3. AM57xx4. RK3399(Dual core Cortex-A72 + Quard core Cortex-A53)------------------------------------------------------------------------Benchmark Run: Tue Jul 07 2020 10:32:1原创 2020-07-08 10:20:22 · 2050 阅读 · 0 评论 -
网卡PHY 移植注意事项
1. MAC 和PHY 的关系MAC 就是以太网控制器,属于OSI的数字链路层。 phy 属于OSI的物理层(Physical layer),所以叫phy. MAC主要处理的数字信号,PHY负责把MAC的数字信号进行编码,串行化等操作后,转化为模拟信号进行发送。PHY在数据接受时, 进行如上所述的逆操作,将模拟信号转化为数字信号,解码,并行化后,传给MAC。PHY 有一个重要的功能就是 自协商。 什么是自协商? 就是PHY一旦连入网络,PHY 会和它相连接的端口的PHY进行协商,当前通信使用的速率是原创 2020-06-04 15:32:07 · 3852 阅读 · 0 评论 -
Imx6 Set Network interface
如何设置IMX6 Yocto2.2 网络接口?Yocto2.2 的网络由connMan 管理,设置网络通过命令 connmanctl 进行。设置静态IP# 查看Service$ connmanctl services*AO Wired { ethernet_00142d269dfd_cable }# 设置静态IP 地址$ connmanctl co...原创 2020-04-12 22:42:00 · 412 阅读 · 0 评论 -
[AM57xx] IPU AMMU 独家专解
1. About the AMMU:Sorry for the confusion. Given you are using QNX and not SYSBIOS on the host, the situation is different. IPC has a different set of examples that support loading and starting the ...原创 2019-11-22 10:09:53 · 832 阅读 · 0 评论 -
大话mysql5.7 移植(armhf 平台)
mysql 自从5.5 以后,使用cmake 作为它的编译框架。之前一直用autotools 进行编译,即configure & make & make install。为啥要用cmake, 主要原因是,它可以跨平台编译,不但可以用于linux, 还是用于windows。cmake 和Makefile 一样,在每个目录都有一个叫CMakeList.txt 的文件,这个文件控制着该目...原创 2018-10-12 15:09:49 · 2848 阅读 · 5 评论 -
IMX6DL Lvds pixelclock 深入详解
写在前面的话: 嵌入式系统中有两个比较难搞的问题, 一个是电源,一个是Clock。随着现在电源管理芯片的成熟,我们将会越来越少地关注到电源的配置和设定(但管理应用还是比较广泛的)。 Clock系统是一个嵌入式产品的命脉,Soc 复杂的Clock 常常会让大家望而却步, 另外还有Soc厂商大都已经完善了Soc Clock 的配置, 这让我们在移植过程中 更是不长接触soc c...原创 2018-02-23 16:20:08 · 7023 阅读 · 1 评论 -
PCIE 知识
www.ssdfans.com/老男孩读pcie之六:配置和地址空间/原创 2017-12-11 15:40:15 · 1079 阅读 · 0 评论 -
Ubuntu14.04 交叉编译Qt-creator
1. 下载Qt-creator 的源码: 链接:http://download.qt.io/official_releases/qtcreator/2. diff --git a/src/libs/3rdparty/botan/botan.cpp b/src/libs/3rdparty/botan/botan.cppindex 917c385..4364a2e 100644--原创 2017-10-31 10:53:43 · 1393 阅读 · 4 评论 -
I2C Timing Item
I2c timing protocol; 1) WRTIE: In the case of writing, we need to use only one message;-Start -|Addr+w| register| data| -stop-2) READ: when reading, we need two.-Start -|Addr+w| register| -stop-原创 2017-03-20 11:47:35 · 2077 阅读 · 0 评论 -
VGA 分辨率参数
[1] = { .name = "INNOLUX_VGA_800x600@60", .width = 800, .height = 600, .hfp = 50, .hbp = 179, .hsw = 27, .vfp = 1, .vbp = 24, .vsw = 3, .pxl_clk = 40000000,原创 2016-08-16 14:40:02 · 3514 阅读 · 0 评论 -
OMAP SOC Compatible
Texas Instruments OMAPOMAP is currently using a static file per SoC family to describe the IPs present in the SoC. On top of that an omap_device is created to extend the platform_device capabilitie翻译 2016-11-09 10:22:47 · 813 阅读 · 0 评论 -
README
Kconfig in U-BootThis document describes the configuration infrastructure of U-Boot.The conventional configuration was replaced by Kconfig at v2014.10-rc1 release.Language SpecificationKconfig originat原创 2016-10-11 09:54:19 · 429 阅读 · 0 评论 -
AM57xx Remoteproc
Firmware Loading and Unloading The table below shows the remote cores and their corresponding definitions in the kernel dtsi files ([ti-processor-sdk-linux-am57xx-evm-[ver]]/board-support/linux-[转载 2016-05-15 17:09:42 · 2470 阅读 · 6 评论