【经验】地平线X3M平台点亮sensor出现问题的分析(1)

2023-03-08 世强
X3M,地平线 X3M,地平线 X3M,地平线 X3M,地平线

外界的图像数据一般是通过sensor感知,然后通过mipi接口进入到地平线X3M这款AI芯片的视频处理模块,模块对视频图像做比如放大、缩小、旋转等处理。


在点亮sensor过程中会碰到各种报错的问题,下面介绍I²C通讯失败的问题以及排查方法。

问题:I²C通讯失败,错误log如下:

出现I²C通讯失败错误,一般需要从如下三种情况来排查:

1、检查sensor是否需要gpio拉低拉高

针对有些sensor配置有gpio的拉低拉高的管脚需要复位后才能写sensor的I²C寄存器,点亮sensor时候需要跟硬件工程师或者自行查看硬件原理图check清楚,X3系统支持GPIO子系统,因此可以通过操作sys节点的方式来做,以gpio111为例,命令如下:

echo 111 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio111/direction

echo 0 > /sys/class/gpio/gpio111/value
sleep 0.2

echo 1 > /sys/class/gpio/gpio111/value

2、hb_x3player.json文件对于sensor I²C bus配置错误,检查bus_num字段,以imx415 sensor为例,参考如下:

"config_0":{
       "interface_type":"mipi",
       "port_number":1,
       "port_0":{
           "bus_type":0,
           "bus_num":2,
           "entry_num":1,
           "sensor_addr":"0x1a",
           "sensor_name":"imx415",
           "reg_width":16,
           "sensor_mode":1,
           "fps":30,
           "resolution":2160,
           "gpio_pin":[ 118 ],
           "gpio_level":[ 0 ],
           "deserial_index":0,
           "deserial_port":0,
           "config_path":"hb_mipi_imx415_raw10_%dfps_%dP.json"
       }
   },

3、sensor没有正确接入,需要检测I²C是否能够探测到,包括是否给sensor的mclk和mipiclk给时钟,对于sensor使用X3提供mclk时,需要先开启mclk,使用I²C命令才能正常探测到sensor, X3系统可以通过如下命令给mipi host0 mclk 24Mhz时钟,注意检查使用的mipi rx是0,1,还是2,对应需要修改命令为mipi_host0,mipi_host1,mipi_host2示波器实际量下在X3端的mclk和mipiclk波形是否跟配置的一致:

echo 1 > /sys/class/vps/mipi_host0/param/snrclk_en

echo 24000000 > /sys/class/vps/mipi_host0/param/snrclk_freq


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由孟高祥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

地平线旭日X3系列智能芯片开发经验资料汇总

旭日X3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® )。包含 X3M 和 X3E 两颗芯片,X3M 主要面向 8M 智能前视市场和边缘计算,提供 5TOPS 算力;X3E 主要面向 5M 智能前视市场,提供 3TOPS 算力。

2024-08-16 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线ISP工具Control tool的使用方法介绍

Control tool是isp-tuning时tuning ISP参数的图形界面工具,对于刚接触地平线的开发者来说,会比较陌生,下面详细介绍Control tool的使用方法。

2022-09-10 -  设计经验 代理服务 技术支持 批量订货

【经验】SoC X3M烧录自定义14G userdata镜像并打包进disk.img的镜像过程解析

地平线SoC X3M自定义镜像,比如userdata,其中固件和算法模型以及图像等资料有14G多,此时生成的userdata镜像就有14G多,与其他镜像包一起打包进disk.img后接近15G,我们是否还可以用地平线hbupdate_win64_v1.3(AIOT)工具烧录呢,本文记录烧录并解析注意点。

2023-09-10 -  设计经验 代理服务 技术支持 批量订货
February 2021  - 地平线  - 数据手册  - Rev. 1.0 代理服务 技术支持 批量订货
2024/2/22  - 地平线  - 商品及供应商介绍 代理服务 技术支持 批量订货

地平线(Horizon Robotics)新一代AIoT智能芯片选型表

描述- 旭日®3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® ),可提供 5TOPS 的算力。新的 BPU 架构极大提升了对先进 CNN 网络架构的支持效果,并极大降低了运算对 DDR 带宽的占用率。辅以地平线天工开物® 软件开发平台,大幅简化算法开发与部署过程,降低产品的落地成本。

型号- X3M,X3E

2022/10/25  - 地平线  - 选型指南 代理服务 技术支持 批量订货

【应用】地平线推出基于AI SoC X3M的扫地机方案,提供配套TROS操作系统和AI算法

地平线推出基于Sunrise®旭日芯片的扫地机方案,提供芯片+操作系统+算法的完整解决方案,实现更智能、更稳定、更主动的智能扫地机应用。

2022-07-05 -  应用方案 代理服务 技术支持 批量订货

【应用】地平线AI SoC芯片X3M助力智能停车场系统设计,可实现车牌识别、车流量检测等功能,算力可达5Tops

现在,随着智能芯片、算法的技术发展,方便快捷、稳定可靠的非接触式智能停车设备已走进大大小小的城市,成为当今停车场设备的主流。地平线推出的X3M系列AI SoC芯片,可应用于停车场的智能识别设备,用来检测施工车辆的车牌、类别,并可实现计算车流量的功能。

2023-02-26 -  应用方案 代理服务 技术支持 批量订货

【经验】地平线SoC X3M分区修改镜像制作烧录过程实操

地平线SoC X3M SDB核心板的EMMC为16G容量,默认总共有12个分区,其中app,userdata分区没有烧录镜像,我们可以在app,userdata分区中烧录自己的固件,也可以新增自己的分区并制作镜像烧录到新增加的分区中,本文记录在默认的app,userdata分区中烧录自己制作的2个镜像过程。

2023-09-09 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线X3M SDB开发板烧录ubuntu镜像实操和注意事项

地平线X3M SDB开发板,地平线论坛已经支持yocto linux和ubuntu两种SDK包,本文实操烧录ubuntu镜像以及说明注意事项。

2022-06-24 -  设计经验 代理服务 技术支持 批量订货
2020-11-01  - 地平线  - 数据手册  - V1.0 代理服务 技术支持 批量订货

【经验】地平线X3M的SD2/BT1120的电源域与复用为GPIO输出电平关系测试

在地平线SOC X3M上有多个模块的电源域是可以在3.3V和1.8V之间做选择设计的,而这些模块都可以复用为GPIO功能,此时GPIO输出的电平是多少,是否由复用为GPIO之前的模块的电源域决定呢,本文测试验证BIFSD,SD2,BT1120的电源域与复用为GPIO输出电平关系。

2023-07-07 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线Soc X3M适配新的sensor时MIPI CSI、VIO配置注意事项

地平线X3M适配新的sensor,除了要实现sensor寄存器的初始化,以及代码库实现,还需要做X3M端的MIPI CSI配置,以及VIO的配置,本文将介绍地平线Soc X3M的MIPI CSI、VIO配置注意事项。

2021-12-10 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线X3M开发板添加dummy_codec虚拟声卡驱动的方法

一个完整的声卡信息由cpu_dai,codec_dai,platform,dai_link组成。本文将详细介绍地平线X3M开发板添加dummy_codec虚拟声卡驱动的方法。

2022-06-15 -  设计经验 代理服务 技术支持 批量订货

【经验】如何进行地平线X3M开发板的USB驱动性能测试?

地平线X3M开发板针对常见的高速接口,比如ddr, emmc, usb, sdio等提供了相应的测试方法,这样可以保证数据高速传输的稳定性和可靠性。下面是USB驱动性能测试方法。

2023-06-26 -  设计经验 代理服务 技术支持 批量订货
展开更多

电子商城

查看更多

品牌:地平线

品类:SOC

价格:¥144.8208

现货: 673

品牌:地平线

品类:电源管理IC

价格:¥20.0000

现货: 890

品牌:地平线

品类:软件包

价格:¥20.0000

现货: 730

品牌:地平线

品类:SOC

价格:¥128.7296

现货: 409

品牌:地平线

品类:软件包

价格:¥21.2494

现货: 378

品牌:地平线

品类:AIOT RDK MODULE

价格:¥429.0000

现货: 269

品牌:地平线

品类:AIOT RDK MODULE

价格:¥319.0000

现货: 221

品牌:地平线

品类:摄像头模组

价格:¥150.0000

现货: 91

品牌:地平线

品类:天线

价格:¥3.0000

现货: 80

品牌:地平线

品类:AIOT RDK MODULE

价格:¥359.0000

现货: 67

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:地平线

品类:SOC

价格:¥40.9328

现货:1,804

品牌:地平线

品类:软件包

价格:¥4.8667

现货:1,517

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面