• Hello World

    Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.1 Q...
  • Linux字符设备驱动学习

    linux linux ,driver chapter 1chapter 2
  • 1. Linux内核模块 在Linux系统中,设备驱动会以内核模块的形式出现,学习Linux内核模块编程是驱动开发的先决条件。 第一次接触Linux内核模块,我们将围绕着“Linux内核模块是什么”,“Linux内核模块的工作原理”以及 “我们该怎么使用Linux内核模块”这样的思路一起走进Linux内核世界。 本章大致分为四个部分: 内核模块的概念:内核模块是什么东西?为什么引入内核模块...
  • 001.基于linux内核的嵌入式系统启动流程

    001.基于linux内核的嵌入式系统启动流程上电后,整个系统整体启动流程大致如下:step 1.bootrom,上电后,ARM CPU 从固定的地址开始执行bootrom,根据bootstraps 引脚状态/或者其他机制决定启动介质,同时初始化基本外设。此时程序运行在芯片内部ram step 2.bootram从启动介质加载boot0/SPL到内存,并跳转至boot0,...
  • BDF前16字节含义如下: | 0-3 | 4-7 | 8-11 | 12-16 || – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – || 01 | 00 | 04 | 04 | 00 | 00 | 00 | 00 | 00 | 88 | 01 | 00 | ec | 36 | 00 | 00 || nvid | ...
  • RTL8188EU适配到v3s

    8188EU适配嵌入式Linux:移植USB接口的RTL8188EUS、RTL8188ETV WIFI模块-CSDN博客 连接wifi1234567891011121314151617insmod /lib/modules/8188eu.koifconfig wlan0 upwpa_supplicant -D wext -c /etc/wpa_supplicant.conf -i wlan0...
  • MTK平台开发注意事项

    MTK平台开发注意事项在MTK平台进行bringup的时候踩过一些坑,特此记录。由于Mediatek给出的sdk kernel是随着openwrt一起被编译的,并且被以fit镜像的形式存入到ubi中,因此这里就统一称为ubi了。 ATFuboot nand命令直接操作nand flash,不受nmbm机制的约束,因此在uboot下为了避免异常出现,应禁止使用nand命令读写、擦除flash,...
  • QSDK 校准值与BDF

    BDF与caldata的关系对于高通的WiFi芯片平台,BDF文件是一个射频工程师绕不过去的东西,相关信息都是基于最新的WiFi7平台。对比WiFi6以及之前的平台,高通对BDF的一些定义和工具做了很大的变更,欢迎大家一起沟通探讨,有错误的地方,欢迎指正。针对性的探讨两个问题,一是BDF和caldata的关系以及配合使用,二是BDF中关于T/RX的相关参数如何修改。 第一个问题,B...
123