随笔分类 -  驱动

摘要:如何移植ftp服务器到arm板子?很多厂家提供的sdk,一般都不自带ftp服务器功能, 需要要发人员自己移植ftp服务器程序。 本文手把手教大家如何移植ftp server到arm板子。 环境 sdk:复旦微 Buildroot 2018.02.3 1. 解压 $ mkdir ~/vsftpd $ cp vsftpd-3.0.2.t 阅读全文
posted @ 2025-01-25 21:18 一口Linux 阅读(10) 评论(0) 推荐(0) 编辑
摘要:zynq QSPI flash分区设置&启动配置需求: 一款基于zynq架构的产品,只有qspi flash,并没有其他的存储设备, 现在的要求固化某个应用程序app,设置开机启动, 但是根据厂家提供的sdk,编译出的镜像重启后,文件系统的内容都会还原, 之前的方案是每次都要把程序放到buildroot下, 然后重新编译,将rootfs、内核镜像 阅读全文
posted @ 2024-12-03 15:54 一口Linux 阅读(359) 评论(0) 推荐(0) 编辑
摘要:一口君后面会陆续更新基于瑞芯微rk3568的I2S系列文章。 预计10篇左右。有对语音感兴趣的朋友,可以收藏该专题。 《瑞芯微 | I2S-音频基础 -1》 《瑞芯微-I2S | 音频驱动调试基本命令和工具-基于rk3568-2》 《瑞芯微-I2S | ALSA基础-3 》 调试I2S,最常用到的测 阅读全文
posted @ 2024-08-17 11:18 一口Linux 阅读(542) 评论(0) 推荐(1) 编辑
摘要:持续更新中... 很多想从事嵌入式Linux开发的老铁问一口君,有没有快速提升自己编程水平的小例子? 一口君根据自己多年工作经验,整理了一些基于Linux的c语言的非常实用的小例子, 这些例子在嵌入式开发工作中,或多或少都会用到。 看看你们会做多少? 一、基础C语言 1. 排序算法 给指定数组排序, 阅读全文
posted @ 2024-08-17 11:17 一口Linux 阅读(30) 评论(0) 推荐(0) 编辑
摘要:需求: 一款基于zynq架构的产品,只有qspi flash,并没有其他的存储设备, 现在的要求固化某个应用程序app,设置开机启动, 但是根据厂家提供的sdk,编译出的镜像重启后,文件系统的内容都会还原, 之前的方案是每次都要把程序放到buildroot下, 然后重新编译,将rootfs、内核镜像 阅读全文
posted @ 2024-08-17 11:16 一口Linux 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:瑞芯微-I2S | ALSA基础-3针对音频设备,linux内核中包含了两类音频设备驱动框架; OSS:开放声音系统 包含dsp和mixer字符设备接口,应用访问底层硬件是直接通过sound设备节点实现的; ALSA:先进linux声音架构(Advanced Linux Sound Archiecture) 以card和组件(PCM、 阅读全文
posted @ 2024-04-30 22:31 一口Linux 阅读(413) 评论(0) 推荐(0) 编辑
摘要:作为一名嵌入式软件/硬件工程师,要会使用各种仪表仪器,尤其示波器、逻辑分析仪, 这两个仪器可以监测各种数据线、信号线波形, 可以帮我们快速定位产品问题,缩短开发周期。 今天一口君安利一款非常不错的逻辑分析仪:kingst LA5016 这款仪器非常容易上手, 尤其在一些常见的协议解析这块,表现非常不 阅读全文
posted @ 2024-04-01 21:38 一口Linux 阅读(739) 评论(0) 推荐(1) 编辑
摘要:安卓如何设置开机启动某个程序?init.rc给你搞定一、如何设置开机启动某个程序? 1.需求描述 最近有个项目需要在Android开机启动之后,自动执行一个C语言编写的程序:pengd 该程序运行时需要修改网络ip地址及其他网络操作,所以需要root权限 根据需求描述,我们需要做一下操作: 将pengd 预置到Android中的某个路径下,比如放在 阅读全文
posted @ 2023-09-09 10:34 一口Linux 阅读(2299) 评论(0) 推荐(0) 编辑
摘要:本为你主要讲解如何让摄像头ov13850支持自动对焦功能。 摄像头的对角主要通过VCM马达驱动芯片DW9714来实现的。 ## 一、环境 ```bash soc : rk3568 board: EVB1-DDR4-V10 软 件:Android 11 Linux:4.19.232 Camera:ov 阅读全文
posted @ 2023-09-01 21:50 一口Linux 阅读(488) 评论(0) 推荐(0) 编辑
摘要:![ ](https://img-blog.csdnimg.cn/dd5bd990ea5142de8866f2fa04980553.png) ## 一、调试环境 平台:rk3568 kernel: 4.19.232 SDK: rk_android11.0_sdk Board: rk3568-evb1 阅读全文
posted @ 2023-07-29 10:34 一口Linux 阅读(1569) 评论(1) 推荐(0) 编辑
摘要:本文主要讲解如何,解决基于3568实现双网口互通问题。 ## 一、组网 如下图所示: 1. rk3568自带2个千兆以太口,对应网卡名称为:eth0、eth1 2. pc1和pc2分别连接这2个网口 3. pc1与eth0连接,网段:192.168.30.0 4. pc2与eth1连接,网段:192 阅读全文
posted @ 2023-07-19 19:10 一口Linux 阅读(836) 评论(0) 推荐(0) 编辑
摘要:![ ](https://img-blog.csdnimg.cn/1dcaa3fa442a4399b2a684c182f0a241.png) ## 一、adb介绍 adb:Android Debug Bridge,Android 调试桥的缩写,adb 是一个 C/S 架构的命令行工具, 主要由 3 阅读全文
posted @ 2023-07-14 18:47 一口Linux 阅读(359) 评论(0) 推荐(0) 编辑
摘要:基于瑞芯微camera文章汇总pdf分享给大家前面一段时间基于瑞芯微3568平台编写了camera系列文章, 一共12篇,目前更新完毕。 《[瑞芯微文章合集](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzUxMjEyNDgyNw==&action=getalbum&album_id=25837 阅读全文
posted @ 2023-06-25 19:15 一口Linux 阅读(262) 评论(0) 推荐(0) 编辑
摘要:## 前言 在实际调试基于瑞芯微平台的camera过程中,发现显示的图片发绿, 现在把调试步骤分享给大家: ![请添加图片描述](https://img-blog.csdnimg.cn/cb60e97eb6fe432a8445a3c5903078a2.jpeg) ## 1、修改iq文件 sdk中位置 阅读全文
posted @ 2023-06-13 18:47 一口Linux 阅读(507) 评论(0) 推荐(0) 编辑
摘要:Camera | 10.linux驱动 led架构-基于rk3568前面文章我们简单给大家介绍了如何移植闪光灯芯片sgm3141,该驱动依赖了led子系统和v4l2子系统。 V4L2可以参考前面camera系列文章,本文主要讲述led子系统。 ## 一、LED子系统框架 Linux内核的 led 子系统主要功能: * 为每个设备在/sys/class/leds下创建 阅读全文
posted @ 2023-05-31 18:37 一口Linux 阅读(258) 评论(0) 推荐(0) 编辑
摘要:Camera | 9.如何让camera支持闪光灯?-基于rk3568一、闪光灯基本原理 工作模式 Camera flash led分flash和torch两种模式。 flash: 拍照时上光灯瞬间亮一下,电流比较大,目前是1000mA,最大电流不能超过led最大承受能力 torch: 只用于录video或者拿led当手电筒的情况,电流不能太大, flash开启需要先 阅读全文
posted @ 2023-05-11 22:51 一口Linux 阅读(353) 评论(0) 推荐(0) 编辑
摘要:一、目标 本文主要目标是,支持前置摄像头0v5648、后置摄像头ov13850,以及移植过程遇到的一些小问题的解决。 1. 摄像头连接图 参考上图,摄像头详细信息如下: 2个摄像头均连接在I2C通道4 2个摄像头共用同一个MIPI数据通道 2个摄像头各自有独立的rst、pwdn引脚 rkw提供的sd 阅读全文
posted @ 2023-04-20 22:42 一口Linux 阅读(784) 评论(0) 推荐(0) 编辑
摘要:因为有拍照、录制视频、直播等刚需,现在手机的摄像头基本都是高清,支持高清摄像头的SoC都支持MIPI-CSI。 不同SoC的MIPI-CSI在实现上有一定差别,即使同一厂家设计生产的芯片也都不尽相同。 本文基于瑞芯微rk3568平台evb1公板为例来详细讲解MIPI-CSI/DPHY驱动。 阅读本文 阅读全文
posted @ 2023-04-12 22:02 一口Linux 阅读(2178) 评论(0) 推荐(1) 编辑
摘要:一、 设备节点、模块、拓扑结构关系 拓扑结构是我们了解MIPI-CSI内部模块以及与摄像头连接关系的最直观最便捷的方法。 1. 如何表示拓扑结构? file视角 v4l2视角 来自: 参考文档《RKISP_Driver_User_Manual_v1.3.pdf》 模块之间相互独立,通过struct 阅读全文
posted @ 2023-03-13 23:05 一口Linux 阅读(764) 评论(0) 推荐(0) 编辑
摘要:上一篇我们讲解了如何编写基于V4L2的应用程序编写,本文主要讲解内核中V4L2架构,以及一些最重要的结构体、注册函数。 厂家在实现自己的摄像头控制器驱动时,总体上都遵循这个架构来实现,但是不同厂家、不同型号的SoC,具体的驱动实现仍然会有一些差别。 读者可以通过本文了解各个结构体与对应的摄像头模块、 阅读全文
posted @ 2023-03-02 22:39 一口Linux 阅读(3837) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示