香橙派Orange Pi 3开发板在Armbian系统下使用SPI的方法

news/2024/10/21 11:32:07/

香橙派Orange Pi 3开发板,采用全志H6系统级芯片,同时拥有1GB或2GB LPDDR3 内存,可选8GB EMMC Flash。集成了千兆网,MIC,HDMI等功能接口,拥有4个 USB 3.0接口,另外,板子提供了26pin接口极大扩展了板子的功能接口。下面要介绍的就是通过扩展接口使用SPI设备的方法(以armbian系统为例)

  1. 在/boot/armbianEnv.txt中加入下面的两行配置

2.重启系统
root@orangepi3:~# reboot

 

3.如果在u-boot的启动log中看到下面的输出,说明打开spi的设置正确
U-boot loaded from SD
Boot script loaded from mmc
247 bytes read in 2 ms (120.1 KiB/s)
36946 bytes read in 9 ms (3.9 MiB/s)
645 bytes read in 5 ms (126 KiB/s)
Applying kernel provided DT overlay sun50i-h6-spi-spidev1.dtbo
4191 bytes read in 6 ms (681.6 KiB/s)
Applying kernel provided DT fixup script (sun50i-h6-fixup.scr)
## Executing script at 45000000
11058317 bytes read in 1110 ms (9.5 MiB/s)
21168136 bytes read in 2120 ms (9.5 MiB/s)

 

4.进入系统后就能在/dev下看到打开的spi的设备节点了,这时候就可以接上你的spi设备到开发板的spi引脚上进行调试啦
root@orangepi3:~# ls /dev/spi*
/dev/spidev1.0

 


http://www.ppmy.cn/news/345166.html

相关文章

理解视频格式(一)

一、视频 ① 视频是什么? 大家一开口就是视频制作如何如何。究竟什么是视频?音频比较好理解,就是声音,你录声音、做声音就是音频制作。那视频呢?你拍DV叫视频,你做的电脑动画叫视频吗?…

嘉兴桐乡会计考证实操-税务师备考真的那么难吗?

税务师-一学就会,一考就废,税务师备考真的那么难吗? 相信很多学生在备考时都曾遇到过“一听就会,可一做题就废”的情况,明明课上跟着老师做题时很顺利,怎么自己一做就不行呢?这种怪圈怎么破呢&…

基于代码生成器的 J2EE 开发平台 Jeecg-Boot

java自学网 http://www.javaj.cn/thread-451-1-1.html 项目介绍: Jeecg-boot 是一款企业级快速开发平台!采用前后端分离技术:SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design。提供强大的代码生成器&#xff…

vue学习随笔一

CSS: 层叠样式表,非程序式语言,没有变量、函数的概念,于是有了SASS、LESS等预处理器 SASS:2007诞生,对CSS的扩展提升,增加了变量、函数等特性,比如把CSS中重复的属性值定义成变量去引用它们&…

【分析笔记】全志 i2c-sunxi.c 控制器驱动分析

分析平台:全志 A64 内核版本:Linux 4.9 数据手册:Allwinner_A64_User_Manual_V1.1.pdf (whycan.com) 驱动框架 I2C 设备驱动 作为方案应用来说,我们是最经常要动的地方,这一层主要与具体的芯片功能强关联&#xff0c…

23 H5的spi控制器驱动

spi工作原理参考:http://blog.csdn.net/jklinux/article/details/74287735 在内核里的配置选项: make menuconfig ARCHarm64 CROSS_COMPILEaarch64-linux-gnu-Device Drivers --->[*] SPI support ---><*> Allwinner A31 SPI controller //H5所用的spi控制器…

学习VI编辑器

【PART 1】 简单编辑 &#xff03;移动光标 h j k l &#xff0b; 移动到下一行的行首&#xff0c;直接按回车也可以达到同样效果 &#xff0d; 移动到上一行的行首 一次移动几个位置&#xff0c;例&#xff1a;4l &#xff03;设置页面右边距 不是特别…

OrangePi3 LTS 驱动开发-uart通信

OrangePi3 LTS 驱动开发-uart通信 kernel版本&#xff1a;orange-pi-5.10-media 5.1x版本&#xff0c;uart3默认是关闭的&#xff0c;需要在orangepiEnv.txt中添加overlaysuart3字样开启uart3。如果不添加&#xff0c;默认设置为开&#xff0c;需要更高dts中的配置。 1、修改…