This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM3358:SPI 问题

Guru**** 2551110 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/621330/linux-am3358-spi-issue

器件型号:AM3358

工具/软件:Linux

大家好:

我购买了一个 BB-Black 开发板—REV C、但当我使用内核自己的 SPI 程序"spidev_test.c"对其进行测试时、我发现没有收到任何数据。

当我使用命令"cat /sys/devices/platform/slots 时,我得到了  

0:PF----1
1:PF----1
2:PF----1
3:PF----1
4:P-O-L- 0覆盖板名称、00A0、覆盖手册、CAP-Universaln。

但我从互联网获得的其他人解决方案是

  1. 0: 54:PF--    
  2. 1: 55:PF--    
  3. 2: 56:PF--    
  4. 3: 57:PF--    
  5. 4: FF:P-O-L Bone-LT-eMMC-2G、00A0、Texas Instrument、BB-Bone-EMMC-2G   
  6. 5: FF:P-O-L Bone-Black-HDMI、00A0、Texas Instrument、BB-BONELT-HDMI   
  7. 6: FF:P-O-L 覆盖 板 名称、00A0、覆盖 手册、BB-UART1  

此外 ,当我使用命令"ls /dev/spi *" 时,我得到了  

/dev/spidev1.0 /dev/spidev1.1 /dev/spidev2.0 /dev/spidev2.1

此外 ,当我使用命令"ls /lib/firmware/BB-SPI *" 时,我得到了  

/lib/firmware/BB-SPI0-MCP3008-00A0.dtbo /lib/firmware/BB-SPIDEV0-00A0.dtbo /lib/firmware/BB-SPIDEV1-00A0.dtbo /lib/firmware/BB-SPIDEV1A1-00A0.dtbo

每个人都能为我提供帮助吗?  

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    这是什么软件? 哪个版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件是否指的是操作系统?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这是哪个 Linux 版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Linux BeagleBone 4.1.15-ti-RT-R43 #1 SMP 抢占 RT Thu Jan 21 20:13:58 UTC 2016 armv7l GNU/Linux
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BBB 不支持 AM335x Linux-RT 处理器 SDK。 请使用标准 AM335x Linux 处理器 SDK :software-dl.ti.com/.../index_FDS.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser Gatchev-XID
    我从官方网站:beagleboard.org/latest-images,but 上获得了图片 、我也无法工作。 引入该图像是为了支持 BB_BREY。
    该软件是:
    Linux BeagleBone 4.4.3.83-ti-r119 #1 SMP Thu 8月17日06:39:24 UTC 2017 armv7l GNU/Linux
    我必须使用您介绍的 SDK 吗?
    感谢您的回答!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我明白了。 在此站点上有 TI 不支持的 Debian Linux 映像。 您应该在 www.beagleboard.org 上寻求支持。 此论坛仅支持 TI 分布式处理器 SDK: www.ti.com/.../PROCESSOR-SDK-AM335X
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我明白了!非常感谢!