摘要: 1、ECM 最近在调试移远的4g、5g模块,用到了几种拨号方式如ecm、ncm、rmnet,下面进行一下梳理。不管是什么拨号方式,在Linux下都是一张网卡,用ifconfig可以看到,应用程序使用4g、5g的网卡和使用有线网卡方式完全一样。先看一下在linux嵌入式设备中有线网卡是怎么样的: 从分 阅读全文
posted @ 2025-05-23 17:56 YYFaGe 阅读(716) 评论(0) 推荐(0)
摘要: 使用海思平台应该知道通常会在uboot中设置blkdevparts=mmcblk0:512K(boot),512K(env),512K(bl31),13M(kernel),96M(rootfs) 类似参数表示emmc的分区,这个blkdevparts参数包含bootargs参数中。bootargs参 阅读全文
posted @ 2025-04-09 17:52 YYFaGe 阅读(213) 评论(0) 推荐(0)
摘要: 一、使用autoconf方式 gnu下载的库一般都使用autoconf方式编译,通常都是 ./configure --prefix=/home/yy/lib --host=aarch64-linux-gnu make make install 如果没有configure文件通常先运行一下autoge 阅读全文
posted @ 2025-02-18 20:23 YYFaGe 阅读(120) 评论(0) 推荐(0)
摘要: 一、下载wmware 1、进入以下网站,点击 现在workstaton 按钮 https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion#product-overview 2、点击按钮后会跳转到broadcom网 阅读全文
posted @ 2025-02-17 19:11 YYFaGe 阅读(60) 评论(0) 推荐(0)
摘要: sd、emmc都是在mmc基础上演化而来的,sdio是在sd上发展而来的。他们三则有很多相似之处。在linux中都是在mmc框架中处理。sdio卡主要是使用sdio接口的wifi、蓝牙等设备。 一、卡识别 在卡识别阶段,主控会用默认电压(所有sd卡都支持的电压)和默认时钟频率(所有sd卡都支持的频率 阅读全文
posted @ 2025-02-08 17:13 YYFaGe 阅读(198) 评论(0) 推荐(0)
摘要: uboot向内核传递bootargs参数有两种方式,一种是通过truct tag 数据结构,U-boot 把要传递给 kernel 的东西保存在 struct tag 数据结构中,启动 kernel 时,把这个结构体的物理地址传给 kernel ; Linux kernel 通过这个地址,用 par 阅读全文
posted @ 2024-12-16 20:57 YYFaGe 阅读(137) 评论(0) 推荐(0)
摘要: 1、安装Qt6时无open source模式只有商业模式 Qt账号注册问题,注册时没有选择个人模式,需要重新注册账号 1、无法打开.ui文件 扩展-->Qr VS Tool-->Options Run in detached windows 选择 True 阅读全文
posted @ 2024-08-02 21:30 YYFaGe 阅读(190) 评论(0) 推荐(0)
摘要: 1、出现一下莫名奇妙的qt头文件编译报错 可能原因是Qt版本太高,建议降低版本,VS2015与Qt5.12.9可以编译通过 2、出现无法运行rc.exe错误 左边项目资源管理器中右击-->属性-->常规->>目标平台选择8.1 3、打开.ui界面文件后提示打开错误 1、右击ui文件,然后点【添加】按 阅读全文
posted @ 2024-07-28 21:29 YYFaGe 阅读(531) 评论(0) 推荐(0)
摘要: tty驱动中的结构体 tty中的结构体关系比较复杂,整理了下面的关系图: 阅读全文
posted @ 2023-08-25 14:44 YYFaGe 阅读(48) 评论(0) 推荐(0)
摘要: 注:该文档对应的linux版本为linux 4.9,以arm AMBA-PL011的uart驱动为例 参考文章:https://blog.csdn.net/lizuobin2/article/details/51773305?ops_request_misc=%257B%2522request%25 阅读全文
posted @ 2023-08-14 13:59 YYFaGe 阅读(747) 评论(0) 推荐(0)