spi液晶显示retropie关键点

说重点fbcp是关键

很多人在安装了LCD-show驱动以后就以为万事大吉,其实不然,当retropie游戏界面启动的时候,界面还是在HDMI显示,屏幕依旧不会有想要的画面。
我们需要安装一个控制台输出控制软件fbcp,然后用“fbcp &”和“con2fbmap 1 1”命令切换控制台输出到spi屏幕,这时候启动游戏就会在显示在spi设备上,最好把“fbcp &; con2fbmap 1 1;”加到"/etc/rc.local"里面自动启动。
// An highlighted block

sudo apt-get install cmake
git clone https://github.com/tasanakorn/rpi-fbcp
cd rpi-fbcp/
mkdir build
cd build/
cmake ..
make
sudo mkdir /usr/local/bin
sudo install fbcp /usr/local/bin/fbcp
fbcp &
con2fbmap 1 1

安装流程走一遍

从官网下载安装retropie系统

这一部分尽量简练,大部分都不会有问题的
官网https://retropie.org.uk/下载,速度还不错!
下载Etcher或者Win32DiskImager,将下载的文件写入SD卡(最好是class10以上的卡),建议先在boot盘上新建文本文件”ssh.txt“,然后改名”ssh“以临时启动ssh,插入树莓派卡槽即可。
不建议在普通树莓派系统上直接安装retropie,后期会有不少问题。

使用ssh登录retropie

局域网内(路由器,无线路由器可以),通过网线连接树莓派(zero自己想办法)
windows需要下载ssh客户端,推荐putty,通过”retropie.local“连接,或者使用路由器管理功能,直接看到retropie名称设备的ip,手机上也有专门的树莓派控制软件,ssh工具等。
ssh登录,用户名:pi, 密码:raspberry

使用ssh设置retropie

// An highlighted block
sudo raspi-config

运行设置程序,选择第5个
“Internationalisation Options”
进入设置界面,enable ssh,前面是临时启动。

使用ssh安装spi驱动

// An highlighted block
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./LCD24-show #根据屏幕尺寸运行,我的是2.4寸设备,如果是3.5的就运行sudo ./LCD35-show,2.8的就是sudo ./LCD28-show

自动重启以后生效

使用ssh安装和设置fbcp

ssh重新连接树莓派

// An highlighted block

sudo apt-get install cmake
git clone https://github.com/tasanakorn/rpi-fbcp
cd rpi-fbcp/
mkdir build
cd build/
cmake ..
make
sudo mkdir /usr/local/bin
sudo install fbcp /usr/local/bin/fbcp
fbcp &
con2fbmap 1 1
sudo nano rc.local #把fbcp &和 con2fbmap 1 1 写到 exit 0前面,control+x保存
sudo reboot

重启以后,spi显示器上显示游戏启动画面。

结束语

想要做自己的mini游戏机是件工作量比较大的工作,HDMI显示器价格都比较高,而几十块的spi无疑是最佳的选择,喜欢折腾的朋友可以尽情的折腾,成功的离我们就是一个网页心得的距离。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值