前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于RK3399微服务器点亮一颗灯

基于RK3399微服务器点亮一颗灯

作者头像
Rice加饭
发布2022-05-10 17:24:11
4281
发布2022-05-10 17:24:11
举报
文章被收录于专栏:Rice嵌入式

背景

云芯一号是极术社区推出的arm微服务器开发平台,基于RK3399 SoC(双A72+四A53+Mali-T864),预装了Ubuntu server 18.04,kernel版本4.4.194 是一款兼顾高性能和低功耗的开发板。感谢云芯一号的开发板。

RK3399微服务器初体验

  • 云芯一号,默认不自带图形界面,所以自行安装了xubuntu,其实我也不知道安装图像界面来干嘛,就测评吧(胡乱一波操作)
代码语言:javascript
复制
sudo apt install xubuntu-desktop
  • 在安装的过程中,发现板子发热挺大的,可以煎鸡蛋,所以就想着实时监控一下,搞个屏幕,因为后续也只想用SSH,不用图像界面,这样监控板子就不是很方便。
  • 所以要极速的工程师要了个板子引脚图,如下:
看到了I2C接口,那么就使用I2C屏幕,不过先看看I2C能不能用,通过I2C-tool测试一下,(因为没有拿到板子的更多的资料,驱动部分无法控制,所以直接应用层开发)。
  1. 下载i2c-tool,命令如下
代码语言:javascript
复制
wget https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/i2c-tools-4.1.tar.gz
  1. 解压,编译
代码语言:javascript
复制
tar -xzvf i2c-tools-4.1.tar.gz
cd i2c-tools-4.1
make
  1. 安装
代码语言:javascript
复制
sudo make install
  1. 运行使用
  • 查看所有的I2C总线
代码语言:javascript
复制
sudo i2cdetect -l
  • 如果出现如下错误:
代码语言:javascript
复制
error while loading shared libraries: libi2c.so.0: cannot open shared object file:
No such file or directory
  • 错误解决如下:
代码语言:javascript
复制
sudo cp lib/libi2c.so.0.1.1 /usr/lib/libi2c.so.0
sudo chmod 777 /usr/lib/libi2c.so.0
  • 再次查看I2C总线,找到可以使用的i2c总线
  • 我接了逻辑分析仪在板子的所有I2C接口,然后运行下面的命令,发现没有任何波形。目前还不知道什么原因。
代码语言:javascript
复制
sudo i2cdetect -y 1 
  • 查看I2C的信息, I2C0和I2C1上是有挂载设备的,为啥排针上的I2C却不能用呢?这可能跟他驱动的配置有关,这个先待定
代码语言:javascript
复制
cd /sys/bus/i2c/devices
ls
I2C现在测试不了,试一下GPIO可不可以使用,点亮一颗灯。
  • 导出GPIO1A0,如下为啥是32(1 * 32 + 0 + 0, 其中A代表0,B代表8, 以此类推) 命令如下:
代码语言:javascript
复制
sudo echo 32 > /sys/class/gpio/export
  1. 如果出现如下错误
代码语言:javascript
复制
-bash: /sys/class/gpio/export: Permission denied
  1. 解决方法
代码语言:javascript
复制
sudo -s
  • 设置GPIO1A0的方向
代码语言:javascript
复制
sudo echo out > /sys/class/gpio/gpio32/direction
  • 设置输出电平
代码语言:javascript
复制
sudo echo 1 > /sys/class/gpio/gpio32/value
  • 可以控制,点亮一个灯
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rice 嵌入式开发技术分享 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • RK3399微服务器初体验
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档