linux
niotong2014
我是一个立志成为牛逼程序员的菜鸟程序员
展开
-
内核驱动按照文件路径读写文件
直接上代码,此段代码选取自realtek的wifi驱动中的一段代码 fp = filp_open("/data/wifimac.txt", O_RDWR, 0644); if (IS_ERR(fp)) { pEEPROM->bloadmac_fail_flag = _TRUE; DBG_871X("Error, wifi mac address file doesn't exist.\n"); } else { fs = get原创 2020-06-04 14:14:17 · 323 阅读 · 0 评论 -
Linux如何验证AP6212(AP6236)的bluetooth功能
开发环境cpu:ARM芯片系统:使用buildroot(版本为2016.11)编译出的linux系统(无界面)BT模块:AP6212(该芯片有bt+wifi功能)测试步骤1.加载bcmdhd驱动2.rfkill来控制bt的供电3.执行brcm_patchram_plus程序控制ap6212的工作方式以及固件下载以上三个命令我写入了脚本openbt.sh#!/bin/s...原创 2019-09-05 11:45:09 · 5733 阅读 · 2 评论 -
如何解决制作的rootfs无法加载驱动
问题描述和分析解决在制作ubuntu使用的文件系统的时候,开机之后发现自己制作的固件无法加载驱动,看串口打印的logcat,有[FAILED] Failed to start Load Kernel Modules.See ‘systemctl status systemd-modules-load.service’ for details.这样的错误。执行“systemctl s...原创 2019-09-05 14:05:58 · 820 阅读 · 0 评论