完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
嗨..社区
希望一切都很好 我正在处理来自variscite的i.MX6 SOM 例如,我使用的是Yocto BSP hardknott 我的目的是让ecspi1工作,这就是我配置内核的方式如下 1. 从 menuconfig 中激活所有必要的驱动程序 For ex CONFIG_SPI=y CONFIG_SPI_MASTER=y CONFIG_SPI_IMX=y CONFIG_SPI_IMX_DMA=y 2.在专用pads上配置device tree源文件如下 &ecspi1 { fsl,spi-num-chipselects = <1>; cs-gpios = <&gpio4 26 0>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_ecspi1_1>; status = "okay"; chip1: spidev@0 { compatible = "var,spidev"; spi-max-frequency = <12000000>; reg = <0>; }; }; pinctrl_ecspi1_1: ecspi1grp { fsl,pins = < MX6UL_PAD_CSI_DATA07__ECSPI1_MISO 0x100b1 MX6UL_PAD_CSI_DATA06__ECSPI1_MOSI 0x100b1 MX6UL_PAD_CSI_DATA04__ECSPI1_SCLK 0x100b1 MX6UL_PAD_CSI_DATA05__GPIO4_IO26 0x100b1 >; }; 3.使用自定义图像安装 imx-sdma 固件, 该图像出现在我的自定义图像的 /lib/firmware/imx/sdma 目录中 CORE_IMAGE_EXTRA_INSTALL += " firmware-imx-sdma" 问题陈述 ecspi 未激活,因为 /dev/spi* 目录未填充! 在内核启动日志中,我发现了一些 SPI 的错误日志,这里提到 [ 2.216962] spi_imx 2008000.spi: can't get the TX DMA channel, error -517! [ 3.538836] spi_imx 2008000.spi: can't get the TX DMA channel, error -517! [ 3.558381] spi_imx 2008000.spi: can't get the TX DMA channel, error -517! [ 3.564509] spi_imx 2008000.spi: can't get the TX DMA channel, error -517! 从哪里,我知道 TX DMA 通道没有分配给 SPI |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37376 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6775 浏览 1 评论
7793 浏览 1 评论
7642 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5071 浏览 0 评论
1556浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1208浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
749浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
735浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
678浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:44 , Processed in 0.640860 second(s), Total 70, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2032