完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1,修改dts文件 build/boards/cv180x/cv1800b_milkv_duo_sd/dts_riscv/cv1800b_milkv_duo_sd.dts 添加如下内容:
2,修改 build/boards/default/dts/cv180x/cv180x_base.dtsi
3,打开内核驱动 首先我们需要需要知道用到的那些东西,这里我们用到了spi,fb_tft,st7789v等这些,我们需要去内核里面去使能这些驱动。 首先我们先配置好板子和环境变量:
然后在sdk目录直接执行
我们会进入如下界面 我们直接在这个节目按下/然后直接输入SPI搜索,看开关是否打开,可以直接按数字键盘的数字进入对应的选项进去看一下详细信息,如果没有则打开之 我们一共需要打开以下配置:
所有项都检查完毕后就可以保存退出了 4,内核这边都配置完毕了,我们还需要配置一下管脚
在
修改为
接下来就可以执行以下命令进行编译了:
编译完成后使用命令:
就可以看到已经生成了.ko文件了 5,现在我们可以把img烧录到内存卡里启动系统了,这里我们使用一个官方的工具查看一下我们使用的IO是否设置正确了。 一,下载工具包 二,通过通过scp或其他方式传到Duo上
在Duo终端中解压安装(会安装到/usr/bin目录下) :
查看当前所有IO信息
查询某个引脚当前的配置:
设置某个引脚当前的配置:
到目前,已经可以在dev下面看到fb0设备了,spi节点也出来了。 但是用cvi_pinmux读取io状态发现还是普通io,并没有设置为spi,屏幕也无法控制,用万用表测量spi的io发现也是没有变化的,这是因为 |
|
相关推荐
|
|
2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!
749 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】移植IEC61850协议助力电子电子发展
748 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】在Docker 中运行 OpenWrt
1701 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】以容器的方式安装 HomeAssistant
2226 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机试用体验】开箱及装载Debian系统
1622 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 16:58 , Processed in 0.577174 second(s), Total 36, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号