![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PX30/RK3358
文章平均质量分 72
szembed
这个作者很懒,什么都没留下…
展开
-
CoM-Px30|RK3358开发初步连载-Andorid系统固件的烧写(三)
一般情况下是不用进入 MaskRom 模式的,只有在 bootloader 校验失败(读取不了 IDR 块,或 bootloader 损坏) 的情况下,BootRom 代码就会进入 MaskRom 模式。在 Loader 模式下,bootloader 会进入升级状态,等待主机命令,用于固件升级等。烧写统一固件升级可以一步达成烧写的目的,使用方便。烧写固件到eMMC,瑞芯微提供了多种烧写方式, Windows和Linux系统中各有升级工具,其中Windows系统的升级工具可分为调试阶段和量产阶段两种。原创 2022-09-06 16:13:00 · 3125 阅读 · 0 评论 -
CoM-Px30|RK3358开发初步连载-Andorid系统固件的编译 (二)
工业宽温设计,工作更稳定:CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!提供开发套件,可快速应用开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。原创 2022-09-06 15:52:50 · 679 阅读 · 0 评论 -
CoM-Px30|RK3358开发初步连载-Andorid系统的开发环境搭建 (一)
工业宽温设计,工作更稳定:CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!提供开发套件,可快速应用开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。原创 2022-09-06 15:42:00 · 784 阅读 · 0 评论 -
CoM-Px30|RK3358核心模块串口通信测试
工业宽温设计,工作更稳定:CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!提供开发套件,可快速应用开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。原创 2022-09-06 15:20:34 · 1005 阅读 · 0 评论 -
CoM-Px30|RK3358核心模块WIFI通信测试
工业宽温设计,工作更稳定:CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!提供开发套件,可快速应用开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。原创 2022-09-06 14:07:53 · 1303 阅读 · 0 评论 -
CoM-Px30|RK3358核心模块以太网通信测试
工业宽温设计,工作更稳定:CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!提供开发套件,可快速应用开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。原创 2022-09-06 12:29:27 · 1063 阅读 · 0 评论 -
CoM-Px30|RM3358核心板模块MMC接口存储速度测试
工业宽温设计,工作更稳定:CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!提供开发套件,可快速应用开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。原创 2022-09-06 11:56:38 · 673 阅读 · 0 评论 -
Px30裸板初始化及固件升级
CoM-PX30 隶属于盈鹏飞嵌入式Computer-on-Module (CoM)系列,该产品集成了四核 Cortex-A35 1.3GHz(MAX) PX30 处理器,稳定运行Android 8.0/Ubuntu 20.04/Linux 4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!原创 2022-09-06 10:53:05 · 3286 阅读 · 1 评论 -
px30 buildroot系统开发环境的搭建
工业宽温设计,工作更稳定:CoM-PX30隶属于盈鹏飞嵌入式系列,该产品集成了四核Cortex-A351.3GHz(MAX)PX30处理器,稳定运行Linux4.4。CoM-PX30提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场!原创 2022-09-06 10:18:22 · 1050 阅读 · 0 评论 -
RK debug串口无法正常使用调试记录
项目刚开始,有可能会出现 debug串口无法使用的情况,而 RK 标准使用的是 uart2 的串口作为 debug 口,所以首先查看硬件原理图,找到 debug 口的引脚,查看连接到的是哪个主控出来的引脚。转载 2022-09-03 14:57:28 · 457 阅读 · 0 评论 -
RK px30 配置GT911 TP触摸流程记录
RK px30配置GT911 TP 触摸,流程记录。转载 2022-09-03 14:57:13 · 543 阅读 · 0 评论 -
RK px30 配置ap6212 wifi bt流程记录
RK的wifi与蓝牙都是集成在一块IC上的,一般查看RK的支持系列,都可以快速的配置出wifi与蓝牙。目前我这有个项目使用的是PX30 android8.1 + AP6212,就拿此案例作为演示。转载 2022-09-03 14:56:54 · 878 阅读 · 0 评论 -
RK px30 双面屏带宽不足问题调试
我们有一个项目是双屏异显的(双 MIPI 屏),副屏是通过 rk618 的转换芯片,把 rgb 信号转成 mipi信号输出,但是转换出来的画面会有抖动的现象,log 打印的错误显示带宽不足123。转载 2022-09-03 14:56:39 · 541 阅读 · 0 评论 -
RK px30 配置RGB屏详细流程记录
我们有一个项目(rk PX30 android8.1)使用了一款4.3寸的RGB屏,所以需要在dts上配置屏相关的信息,使屏可以正常点亮。在此记录配置过程与遇到的问题,供以后学习查看RK配置屏相关的文档一般放在上,所以先查看一遍相关资料文档,心里大概就能清楚配置屏的七八分步骤与方法了。转载 2022-09-03 14:56:17 · 946 阅读 · 0 评论 -
RK 3568 IDB烧录失败解决方法
公司有个RK3568的项目使用了江波龙的58A43 emmc,但在硬件回板的时候,发现烧录程序不进去,会报IDB失败部分log截图。转载 2022-09-03 14:56:00 · 1990 阅读 · 0 评论 -
RK 3568 调试配置以太网流程记录
我们有个rk3568的项目,硬件刚刚拿到回板,拿到板子老规矩先编译一版软件烧录进去。在外面测试一下以太网功能时,发现打不开,会报如下错误。参考RK的以太网配置说明文档(RKDocs\common\GMAC\Rockchip_Developer_Guide_Ethernet_CN.pdf)转载 2022-09-03 14:55:50 · 4805 阅读 · 0 评论 -
RK 3568 配置RTC流程记录
在配置之前,需要明白什么是RTC呢?实时时钟的缩写是RTC(Real_Time Clock)。RTC 是集成电路,通常称为时钟芯片。实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。有些时钟芯片为了在主电源掉电时,还可以工作,需要外加电池供电。------------- 百度百科在RK的平台上RTC需要怎么配置呢?转载 2022-09-03 14:55:29 · 866 阅读 · 0 评论 -
RK 3568 移植CH9344驱动流程记录
我们有个项目需要用到多个串口接外设,但因为复用的关系导致原本RK3568的支持的串口不够用,所以硬件画板就添加了一个USB转串口的IC电路(CH9344)一转四。接下来我们就要开始在RK3568上移植CH9344的驱动,让它跑起来。因为是挂在USB上的,所以不需要配置dts,移植完驱动就可以使用了。转载 2022-09-03 14:55:16 · 844 阅读 · 1 评论 -
RK 3586 移植RTL8723DU驱动流程记录
那么接下来我们就操作一遍适配RTL8723DU的驱动吧,因为走USB的,所以是不需要配置dts的,移植完成驱动就可以工作了。转载 2022-09-03 14:54:52 · 1322 阅读 · 0 评论 -
同步与互斥
因为工作原因,想系统的学习下驱动,参考韦东山嵌入式视频,做一些笔记。转载 2022-09-02 09:51:43 · 642 阅读 · 0 评论 -
1.5 px30驱动移植-网卡驱动检测网线插拔
本小节主要分析一下rk平台px30 GAMC网卡驱动如何检测的网线拔插。linux内核版本 :4.4。转载 2022-09-02 09:48:53 · 164 阅读 · 0 评论 -
1.1 px30驱动移植-网卡驱动概述
移植瑞芯微px30 网卡RTL8363的时候,遇到了一些坑,为此理了一下GMAC的代码思路,所遇到的问题主要是没有识别到 phy,表象为启动日志里打印 no found phy,调试过程总结如下。转载 2022-09-02 09:45:09 · 150 阅读 · 0 评论 -
1.2 px30驱动移植-网卡驱动调试思路
移植瑞芯微px30 网卡RTL8363的时候,遇到了一些坑,为此理了一下GMAC的代码思路,所遇到的问题主要是没有识别到 phy,表象为启动日志里打印 no found phy,调试过程总结如下。转载 2022-09-02 09:42:28 · 1011 阅读 · 0 评论 -
1.3 px30驱动移植-网卡驱动框架
移植瑞芯微px30 网卡RTL8363的时候,不能识别到网卡 日志打印No found PHY, 只能调试一下代码,调试完成后,梳理网卡框架如下。转载 2022-09-02 09:40:18 · 839 阅读 · 3 评论 -
1.4 px30驱动移植-网卡驱动找不到网卡解决
移植瑞芯微px30 网卡RTL8363的时候,不能识别到网卡 日志打印No found PHY, 前面的硬件确认无误之后,调试代码 ,最后发现源码有一点小问题,结论为-if(IS_ERR(phydev)){++if(IS_ERR(phydev)&&(PTR_ERR(phydev)!gotoerror;}1234。转载 2022-09-02 09:37:05 · 555 阅读 · 0 评论 -
2.1 px30驱动移植-DRM驱动框架简介
主要是介绍一下rk平台px30 移植LCD屏的工作心得。转载 2022-09-02 09:34:31 · 689 阅读 · 0 评论 -
6.0 px30 sd卡移植的问题解决
在给px30移植sd的时候,发现有两个问题1 sd卡识别率低,有一部分sd卡识别不了,主要是一些老的sd卡2 即使sd卡已经识别,但是给sd卡写入内容之后,sync之后消失针对这两个问题,看了一下sd的相关的知识网上的一些基础知识已经很完善了,主要是记录一下遇到的问题和解决方法,取自网上,分享网上。转载 2022-09-02 09:30:33 · 533 阅读 · 0 评论 -
2.3 rk平台DRM驱动一些理解
其实写这个是因为工作中遇到了要在rk linux平台上的应用程序要使用fb的方式去画图,但是底层驱动是使用DRM框架实现的,因为刚开始接触DRM驱动,在这里走了一些弯路,我这边的现象是,本来就有一个Qlauncher的QT程序,我把这个程序杀掉之后,我的fb程序就map失败了,然后写了一个drm的测试程序,这个程序运行之后,fb程序就正常了,一直在想为什么DRM和framebuffer有什么关系,虽然问题很简单,其实就是因为我停止QLauncher的时候把图像显示的整个通路断掉了,但是还是想记录一下。转载 2022-09-02 09:26:50 · 393 阅读 · 0 评论 -
2.2 px30驱动移植 - LCD屏驱动讲解(encode + panel )
整理一下px30移植时,panel-simple.c的调用堆栈逻辑,这一块主要是涉及到panel-simple.c 和 rockchip_rgb.c的逻辑调用 ,其中panel-simple.c 主要是实现读取设备树中设置并且提供设置函数,rockchip_rgb.c 的初始化会调用到panel-simple.c中提供的相应底层初始化设备。转载 2022-09-02 09:09:28 · 655 阅读 · 0 评论 -
3.0 rk平台如何操作GPIO
想操作一下GPIO的原因是wifi软重启的时候起不来,但是断电重启就可以,所以怀疑可能不是驱动的问题,有可能是电源引脚需要拉低拉高刺激他一下,将这段经历记录一下以GPIO1_C0为例 说明RK平台如何使用GPIO系统。转载 2022-09-02 09:07:34 · 623 阅读 · 0 评论 -
4.0 RTL8723DU驱动(wifi+蓝牙)
公司使用px30 + rtl8723du驱动来使能蓝牙和wifi功能,目前蓝牙需要厂家提供固件,调通再更新。记录一下wifi移植的时候一个奇怪的现象:rtl8723du wifi 断电重启正常,但是reboot软重启,wifi不正常。具体表现为ifconfig 看不到wlan的信息,使用ifconfig wlan0 up 显示 找不到节点,将调试构成记录一下。...转载 2022-09-02 09:06:43 · 1813 阅读 · 0 评论 -
0 px30 linux bringup时buildroot的修改
主要是记录一下rk平台px30 linux移植过程中,buildroot做的一些修改和注意事项,记录一下,希望后来人可以少踩一点坑。Buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile。...转载 2022-09-02 09:07:07 · 232 阅读 · 0 评论 -
5.1 px30 - rt5640音频驱动
这一章节主要是介绍px30移植5640驱动的过程,实现的目标如下1 rt5640驱动移植2 alsa通路配置3 alsa通路保存默认配置信息如果对alsa框架想详细了解可以参考这位大神的博客。转载 2022-09-02 09:06:22 · 420 阅读 · 0 评论 -
pinctrl 子系统
这一篇是学习韦东山老师视频随手做的笔记。转载 2022-09-02 09:05:54 · 650 阅读 · 0 评论 -
【无标题】6.0 px30 sd卡移植的问题解决
在给px30移植sd的时候,发现有两个问题1 sd卡识别率低,有一部分sd卡识别不了,主要是一些老的sd卡2 即使sd卡已经识别,但是给sd卡写入内容之后,sync之后消失针对这两个问题,看了一下sd的相关的知识网上的一些基础知识已经很完善了,主要是记录一下遇到的问题和解决方法,取自网上,分享网上。...转载 2022-09-01 17:34:46 · 227 阅读 · 0 评论 -
2.3 rk平台DRM驱动一些理解
其实写这个是因为工作中遇到了要在rk linux平台上的应用程序要使用fb的方式去画图,但是底层驱动是使用DRM框架实现的,因为刚开始接触DRM驱动,在这里走了一些弯路,我这边的现象是,本来就有一个Qlauncher的QT程序,我把这个程序杀掉之后,我的fb程序就map失败了,然后写了一个drm的测试程序,这个程序运行之后,fb程序就正常了,一直在想为什么DRM和framebuffer有什么关系,虽然问题很简单,其实就是因为我停止QLauncher的时候把图像显示的整个通路断掉了,但是还是想记录一下。...转载 2022-09-01 17:32:43 · 314 阅读 · 1 评论 -
2.2 px30驱动移植 - LCD屏驱动讲解(encode + panel )
整理一下px30移植时,panel-simple.c的调用堆栈逻辑,这一块主要是涉及到panel-simple.c 和 rockchip_rgb.c的逻辑调用 ,其中panel-simple.c 主要是实现读取设备树中设置并且提供设置函数,rockchip_rgb.c 的初始化会调用到panel-simple.c中提供的相应底层初始化设备。...转载 2022-09-01 15:05:40 · 1021 阅读 · 0 评论 -
Rockchip PX30/RK3326 Android开机时间优化
RK的kernel是一个通用版本的kernel,为了兼容各个芯片会把每个芯片的配置和产品上面的需要的外设都配置编译,这样就会导致kernel的加载的驱动模块很多,拖慢开机速度,而这些驱动中有一些是具体产品上没有用到的,可以进行删减的。按这个思路我们可以针对每个具体的产品对kernel进行瘦身裁剪,下面以PX30和RK3326芯片平台为例进行裁剪。具体的kernel模块加载时间和模块信息可以通过下面的文章获取。...转载 2022-09-01 15:02:20 · 999 阅读 · 0 评论 -
PX30-Android8.1-gpio控制
可做输入/输出,默认。转载 2022-09-01 14:56:40 · 404 阅读 · 0 评论 -
瑞芯微rockchip PX30 QT环境搭建
系列文章目录 瑞芯微rockchip PX30 串口调试记录 瑞芯微rockchip PX30 显示屏调试 瑞芯微rockchip PX30触摸屏调试记录 瑞芯微rockchip PX30 QT环境搭建 瑞芯微rockchip PX30 GPIO的使用转载 2022-09-01 14:53:58 · 494 阅读 · 0 评论