- 博客(26)
- 收藏
- 关注
原创 STM32MP157 AP6236 WiFi蓝牙模块
AP6236是采用BCM43436B0方案,2.4G单频单通道SDIO接口支持BT4.2单频蓝牙WiFi二合一模块。
2023-06-21 22:51:09
2577
2
原创 iMX6ULL EC20 4G连网
EC20是移远一款带有GPS功能的LTE模块支持4G上网,本文将利用官方提供linux-ppp-scripts_V1.2.zip包实现ppp拨号上网,更多详细的指令操作细节、参数、示例可参考官网提供的手册:Quectel_EC20_GNSS_AT_Commands_Manual_V1.1.pdf。
2023-01-12 22:42:14
1093
原创 iMX6ULL RTL8723BU WiFi蓝牙模块
我移植的板子是讯为的TERMINATOR_V1.1开发板,参考板为官方 i.MX6ULL EVK开发板。RTL8723UB是Realtek公司的WiFi蓝牙芯片,内核已经支持了RTL8723UB模块,就不需要我们自己去编写了,只需要简单配置Linux 内核并编译就可以了。
2022-12-06 22:30:17
5663
7
原创 Linux AP3216C驱动
AP3216C是通过IIC进行操作的,操作地址为0x1E,芯片有多种工作模式使用,详细的寄存器操作可以阅读芯片手册。我这里利用IIC子系统和IIO子系统进行开发,向应用层提供的sysfs接口。
2022-11-26 23:27:36
771
原创 Linux驱动开发
我们进行Linux移植主要是对arch目录的文件进行修改,而驱动开发主要是针对drivers目录进行开发。当然也需要修改arch目录下的设备树,配置相应的外设设备。Linux源码drivers目录中已经有很多的文件了,支持了大量的设备驱动。如果Linux源码已经有了某个设备驱动,只需要配置设备树并编译进内核即可使用。对于没有的设备驱动需要自行开发,这里我将在drivers目录下新建一个Sonboy目录管理我自己开发的驱动。
2022-11-19 23:26:19
509
原创 iMX8MM buildroot-2022.02.5构建根文件系统
我移植的板子是讯为i.MX8MM开发板,参考板为官方 8MMINILPD4-EVK开发板。
2022-10-30 19:36:40
1362
2
原创 iMX8MM uboot2021.04 linux5.15.32移植
我移植的板子是讯为i.MX8MM开发板,参考板为官方 8MMINILPD4-EVK开发板。
2022-10-30 19:33:12
1809
原创 iMX6ULL buildroot-2022.02.5构建根文件系统
我移植的板子是讯为的TERMINATOR_V1.1开发板,参考板为官方 i.MX6ULL EVK开发板。
2022-10-02 23:14:01
1197
原创 iMX6ULL linux5.15.32移植
我移植的板子是讯为的TERMINATOR_V1.1开发板,参考板为官方 i.MX6ULL EVK开发板。
2022-10-02 23:03:40
943
原创 iMX6ULL u-boot2021.04移植
我移植的板子是讯为的TERMINATOR_V1.1开发板,参考板为官方 i.MX6ULL EVK开发板。
2022-10-02 22:59:34
1600
原创 iMX6ULL uboot2021.04 linux5.15.32移植
我移植的板子是讯为的TERMINATOR_V1.1开发板,参考板为官方 i.MX6ULL EVK开发板。
2022-10-02 22:43:35
1432
原创 STM32MP157 buildroot-2022.02.5构建根文件系统
STM32MP157 buildroot-2022.02.5构建根文件系统
2022-09-03 11:12:34
1637
原创 STM32MP157 tf-a2.6 optee3.16 u-boot2021.10 linux5.15移植
STM32MP157 tf-a2.6 optee3.16 u-boot2021.10 linux5.15移植
2022-09-03 11:02:18
1742
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人