logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式分享#41:RK3576改UART波特率【精简版】

正文RK3576 官方公版的调试串口默认波特率为 1500000,若实际使用时遇到串口工具不支持这一波特率,就需要对其进行调整。首先我们可通过系统启动首条日志判断当前所处阶段,以此为依据,就能明确波特率修改需要覆盖系统的哪些阶段。从上图的输出日志能清晰看到,系统启动后第一条打印信息就与 DDR 相关。熟悉 RK3576 启动流程的朋友应该知道,DDR 的初始化正是从 preloader 阶段正式开

#嵌入式#ubuntu#linux +1
嵌入式分享#37:RK3576 板子变砖?先搞懂 Maskrom 和 Loader 的区别!

正文RK3576 有两种模式烧写系统,能不能去掉其中一个?搞清楚下面两个问题,你自然会有答案。1 Maskrom 和 Loader 有什么区别?2 为什么需要两种模式?

#嵌入式硬件#嵌入式#iot +1
嵌入式分享#27:原来GT911有两个I2C地址(全志T527)

在实际应用中,Linux内核提供的gt9xx.c触摸驱动默认时序设定的I2C地址为0x5d,调试中偶尔出现0x14地址,多数情况是由于dts的RTS或INT引脚配置不正确导致。在通信中GT911始终作为从设备,其I2C设备地址由7位设备地址加1位读写控制位组成,高7位为地址,bit0为读写控制位。最近在调试全志T527的触摸功能时,发现GT911触摸芯片的I2C地址有时是0x5d,有时又识别成0x

#嵌入式#嵌入式硬件#iot
嵌入式分享#31:比I2C快10倍!RK3576的I3C你用了吗?

I3C 全称为 Improved Inter-Integrated Circuit,即改进型的 I2C。它是由 MIPI(Mobile Industry Processor Interface)移动产业处理器接口联盟推出的,旨在改进传统 I2C 总线的局限性(将 I2C 和 SPI 的优势性能都整合到一起了),以满足现代物联网设备和嵌入式系统对更高性能、更灵活设备管理及更高效功耗管理的需求。

#单片机#嵌入式硬件
RK3588/RK3576/RK3562、T113/T527 MIPI CSI调试思路

请确认 I2C 通讯没有错,Sensor 的寄存器初始化列表有全部写到 Sensor 中,在 Sensor 驱动中,最后使能 MIPI 输出的是 s_stream() ,请确认在这个函数前,特别是s_power() ,不要让 MIPI 信号输出。根据TRM手册,查看dphy的stopstate 来判断是否有收到数,例如查看RK3588 CSI0:io -4 -l 0x100 0xfdd30000需

#linux#stm32#嵌入式硬件 +2
RK3588/RK3576/RK3562、T113/T527 Audio调试思路

(1)硬件供电与软件配置的domian一致,否则可能会造成功能异常,甚至芯片损坏等。(2)使用示波器测量硬件信号:时钟和数据。测量时钟频率,幅度,占空比,jitter等是否符合协议规范(比如:当⼯作电压为3.3v,而实际时钟信号只有2v时,导致采集不到数据,原因可能是被外设拉低,或者对地短路,或者软件电压配置不正确等)。

#linux#单片机#嵌入式硬件 +2
RK&全志平台WiFi&BT调试思路

调试前WiFi常见的通信接口:PCIE、SDIO、USB。BT 常见的通信接口: UART、SDIO、USB。(1)固件(用来控制模组硬件行为);(2)模组驱动源码(SDK 一般会提供常用的 WiFi 模组驱动源码,没有的需要找模组厂商)。

#单片机#嵌入式硬件#linux +1
RK&全志平台LCD设备调试思路

硬件确认没问题后,接上屏幕查看背光是否点亮。背光不亮,需要先解决背光问题。然后根据屏幕参数修改 dts 屏参、复位/使能脚以及时钟等,并确认使用的具体屏驱动以及其加载情况。(2)确认显示链路、图层是否正确,这个一般可以通过 log 查看。不同平台显示链路和图层会有所差异,具体排查手段参考原厂资料(全志平台要特别留意 uboot )。说明:全志平台的显示分为 uboot 和内核阶段,需要同时修改这两

#stm32#mcu#物联网 +2
嵌入式分享#13:如何使用apt安装与卸载?

如果想卸载 qtcreator 并彻底清理不再需要的依赖和缓存,可以执行 如 下命令:# 卸载但不删除配置文件# 卸载并删除配置文件# 删除不再需要的依赖包# 清理缓存中的下载包。

文章图片
#linux
嵌入式分享#13:如何使用apt安装与卸载?

如果想卸载 qtcreator 并彻底清理不再需要的依赖和缓存,可以执行 如 下命令:# 卸载但不删除配置文件# 卸载并删除配置文件# 删除不再需要的依赖包# 清理缓存中的下载包。

文章图片
#linux
    共 14 条
  • 1
  • 2
  • 请选择