--更新--

官网:Jetson_Xavier_NX_Product_Design_Guide_DG-09693-001_v1.3.pdf文档中关于SPI的说明如下:

可以看到SPI的最大速度时65Mhz

-------------------------------------------------------分割线----------------------------------------------------------------

目的:使用NX的SPI操作一个SPI转串口芯片。

首先要确认NX的SPI速度,通过NX的设备可以看到如下

下述代码所在位置:

“\kernel_src\hardware\nvidia\platform\t19x\galen\kernel-dts\common\tegra194-p2888-0001-p2822-0000-common.dtsi”

spi@3210000 {status = "okay";spi@0 {compatible = "spidev";reg = <0x0>;spi-max-frequency = <33000000>;controller-data {nvidia,enable-hw-based-cs;nvidia,rx-clk-tap-delay = <0x11>;};};spi@1 {compatible = "spidev";reg = <0x1>;spi-max-frequency = <33000000>;controller-data {nvidia,enable-hw-based-cs;nvidia,rx-clk-tap-delay = <0x11>;};};};

spi-max-frequency 是 <33000000>,即33MBits/s(MBits/s这个单位不能确定),

STM32F405 主频 168MHz下,SPI最大速度为42MBits/s。

关于这个设备树内容查找:

1.找到内核源码,

参照链接:Jetson Xavier NX 开发环境搭建和系统烧录之官方环境烧录_GNNUXXL的专栏-CSDN博客

2.内核源码找查找设备树

参考连接:英伟达 jetson xavier agx 开发(2)修改内核设备树_让良好的行为成为习惯-CSDN博客_jetson 设备树

PS:设备树编辑与查看,可以使用VScode,在VScode中安装“DeviceTree”插件

day4. jetson nx 确认 SPI 时钟相关推荐

  1. linux SPI通信超时,提高SPI时钟时通信异常的案例分享

    有人采用STM32H743ZI芯片的SPI外设跟ADC器件通信,发现一旦SPI的SCK时钟超过25MHz时,比如50Mhz,就会发生读取数据失败,并提示Busy忙信息或ERR错误信息.反正只要串行时钟 ...

  2. jetson nx cmake jtop opencv安装

    jetson nx刷机后需要安装一系列 (1) cmake 在官网上下cmake的包,解压 注:板子要下aarch64版本的 sudo vi ~/.bashrc 在最后一行加上 export CMAK ...

  3. STM32的SPI时钟

    1)fPCLK不是CPU频率,而是外设总线的频率. 2)STM32的SPI时钟最快是18MHz,这是芯片设计时决定的. 3)STM32的SPI1在APB2上,SPI2和SPI3在APB1上,APB1的 ...

  4. Jetson NX设置nvme固态硬盘为系统盘

    一.参考资料 rootOnNVMe How to Boot from NVMe SSD? 仅两步,把JETSON XAVIER NX的系统移动到nvme硬盘上 NVIDIA JETSON XAVIER ...

  5. NVIDIA Jetson NX配置深度学习环境(Pytorch、torchvision)超级详细,torchvision安装避坑总结

    NVIDIA Jetson NX配置深度学习环境 1.准备python环境 2.安装Pytorch 3.torchvision安装 4.torchvision安装报错问题解决 4.1前言 4.2问题描 ...

  6. 基于Jetson NX的模型部署

    系统安装 系统安装过程分为3步: 下载必要的软件及镜像 Jetson Nano Developer Kit SD卡映像 https://developer.nvidia.com/jetson-nano ...

  7. jetson NX 官方板卡排针引脚定义

    jetson NX 官方板卡排针引脚定义 NVIDIA Jetson Xavier NX GPIO Header Pinout - JetsonHacks

  8. GD32F303的SPI初始化完毕,发送SPI数据后。如果想要改变频率SPEED,必须重新初始化SPI时钟。否则SPI将失效

    1.SPI2第一次初始化 GPIO_InitTypeDef GPIO_InitStructure;     SPI_InitTypeDef  SPI_InitStructure; RCC_APB2Pe ...

  9. Jetson NX 使用ROS+YOLOV5+CVbridge

    目录 背景 环境 过程 引用 背景 由于项目需要,需要使用ros topic发布工业相机的图片,这里使用到了ros中的CVbridge,因为默认的CVbridge使用ros 的python2.7,但是 ...

最新文章

  1. 解决win10安装MySQL数据库出现服务无法启动的问题
  2. 手写Java线程池_超详细解说_绝对能运行_代码超详细注释
  3. [跟我学中小企业架构部署]之八:备份服务器部署
  4. 代理模式——结构型模式(7)
  5. python中range的用法_python的range怎么使用
  6. 第17章 高级数据表示 17.7 二叉搜索树(第一部分ADT 和 接口)
  7. python泰坦尼克号案例分析_利用python对泰坦尼克号数据集进行分析
  8. 债券收益率预测模型_利率预测模型系列之一:简单的N-S模型运用
  9. Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make it available
  10. 超简单的wf日记程序
  11. Uconn DataMining Math5671 课程小记(1)
  12. 怎样把纸质试卷扫描成电子版?纸质转电子版教程
  13. CMOS图像传感器——深入ISO
  14. csh shell_06145.16.1同一OS用户并行Shell脚本中kinit不同的Principal串掉问题分析
  15. 待办事项桌面_Win干货 | 电脑桌面清单助手
  16. 引用SMTH的一个“坑”!
  17. ACM/ICPC竞赛
  18. 代码保护(二) 通过Java反编译工具测试加密效果
  19. ANSVCC无功补偿装置在南京某高等院校中的应用——安科瑞崔远航
  20. 现代C++风格以及在实际开发中的使用——谈微软英库中文输入法开发经验

热门文章

  1. 微商做引流产品怎么做效果更好?为什么他人的生意这么好而自己没有生意呢?
  2. 小米电视3 android,小米电视系列ROOT教程(含4A,4S,4X等Android6.0.1版机型)
  3. i5-8500 搭配 RTX3090 算不算奇葩
  4. 鹏业安装算量软件识别电气系统图(表格式)
  5. Unity中的特殊的文件夹
  6. JAVA RESTful WebService实战笔记(二)
  7. inter处理器(CPU)的分类
  8. 深圳夫妻随迁入户办理详解
  9. Java工程师是做什么的 岗位职责都有哪些
  10. 我的世界中国版服务器账号封了,Hypixel中国版服务器停止运营公告