Waveshare spotpear 4" Retropie

Trädvy Permalänk
Medlem
Registrerad
Dec 2015

Waveshare spotpear 4" Retropie

Tjena!

Köpte nyss en waveshare skärm för min rasp pi 3, men kan inte få den att funka. Är ny till linux och raspberry pi.

Provade följande, men fastnar vid punkt 7. Får bara ett "no file/directory" meddelande.

1: Within RetroPi GUI, go to raspi-config>> advanced settings>>spi>> turn on>> yes to kernel option

2: Drop to the Terminal by plugging in a keyboard and pressing F4, or SSH to your PI.

3: wget http://www.waveshare.net/w/upload/7/73/LCD-show.tar.gz

3: wget https://github.com/tasanakorn/rpi-fbcp/ ... master.zip

4: wget 'https://www.dropbox.com/s/zek0nvvv6e9j6xh/driver_workaround.s...'

5: Extract driver with 'tar xvf LCD-show.tar'

6: unzip rpi-fbcp-master.zip
cd rpi-fbcp-master
sudo mkdir build
cd build
sudo cmake ..
sudo make

7: Make the driver_workaround.sh file executable, 'chmod 777 /home/pi/driver_workaround.sh'
Execute 'sudo bash /home/pi/driver_workaround.sh' . The screen should now be black.

8: Now run 'sudo /home/pi/rpi-fbcp/build/fbcp &'
The screen should now be active.

9: To make the changes stick after a reboot
sudo mv /home/pi/driver_workaround.sh /etc/init.d
sudo mv /home/pi/rpi-fbcp/build/fbcp /etc/init.d
sudo nano /etc/rc.local
Add to the bottom, before the 'exit 0' line....
sudo bash /etc/init.d/driver_workaround.sh
sudo /etc/init.d/fbcp &

10: You can delete the zip and tar(gz) files from /home/pi now, more room for games!

Trädvy Permalänk
Medlem
Plats
127.0.0.1
Registrerad
Nov 2005

Har du laddat hem filen i punkt 4 så den ligger under /home/pi/ ?

Enligt all kod så skall alla nerladdade filer ligga i /home/pi så det är ett första steg för att få det rätt.

Corsair Obsidian 650D / Silverstone Strider 1200w / Intel 2600K / Corsair H100 / ASUS Sabertooth Z77 / Corsair Vengeance 1866mhz 16GB / 2x Intel 520 240GB Raid0 / 5x WD 3TB / 2x Seagate 4TB / 2x GTX 680 4GB SLI / Philips BDM4065UC
Fyndtråden - Inet Fraktfritt

Trädvy Permalänk
Medlem
Registrerad
Dec 2015
Skrivet av Electrix:

Har du laddat hem filen i punkt 4 så den ligger under /home/pi/ ?

Enligt all kod så skall alla nerladdade filer ligga i /home/pi så det är ett första steg för att få det rätt.

Hur bestämmer jag att filerna ska hamna där m.h.a wget? Körde bara kommandot som stod i "guiden".

Trädvy Permalänk
Medlem
Registrerad
Dec 2015

Skulle jag då köra:
wget -e robots=off -r --no-parent /home/pi/driver_workaround.sh https://www.dropbox.com/s/zek0nvvv6e9j6xh/driver_workaround.s....

på alla 3 punkter?

Cheers

Trädvy Permalänk
Medlem
Plats
127.0.0.1
Registrerad
Nov 2005
Skrivet av eligri:

Skulle jag då köra:
wget -e robots=off -r --no-parent /home/pi/driver_workaround.sh https://www.dropbox.com/s/zek0nvvv6e9j6xh/driver_workaround.s....

på alla 3 punkter?

Cheers

Citat:

As far as I was aware wget usually downloads into the current working directory.

Så med andra ord, gå till /home/pi/ först och SEN kör wget så skall alla filerna hamna där i auto.

Du skulle även kunna använda;
wget -O /home/pi/driver_workaround.sh https://www.dropbox.com/s/zek0nvvv6e9j6xh/driver_workaround.s...

Då "-O" specifierar mål som står efter.

Corsair Obsidian 650D / Silverstone Strider 1200w / Intel 2600K / Corsair H100 / ASUS Sabertooth Z77 / Corsair Vengeance 1866mhz 16GB / 2x Intel 520 240GB Raid0 / 5x WD 3TB / 2x Seagate 4TB / 2x GTX 680 4GB SLI / Philips BDM4065UC
Fyndtråden - Inet Fraktfritt

Trädvy Permalänk
Medlem
Registrerad
Dec 2015
Skrivet av Electrix:

Så med andra ord, gå till /home/pi/ först och SEN kör wget så skall alla filerna hamna där i auto.

Du skulle även kunna använda;
wget -O /home/pi/driver_workaround.sh https://www.dropbox.com/s/zek0nvvv6e9j6xh/driver_workaround.s...

Då "-O" specifierar mål som står efter.

Och det kommer funka med endast retropie installerat, dvs. ingen raspbian etc?

Trädvy Permalänk
Medlem
Plats
127.0.0.1
Registrerad
Nov 2005
Skrivet av eligri:

Och det kommer funka med endast retropie installerat, dvs. ingen raspbian etc?

Svårt att svara på då det har med drivrutiner att göra men värt ett försök? Funkar det så funkar det.

Skickades från m.sweclockers.com

Corsair Obsidian 650D / Silverstone Strider 1200w / Intel 2600K / Corsair H100 / ASUS Sabertooth Z77 / Corsair Vengeance 1866mhz 16GB / 2x Intel 520 240GB Raid0 / 5x WD 3TB / 2x Seagate 4TB / 2x GTX 680 4GB SLI / Philips BDM4065UC
Fyndtråden - Inet Fraktfritt

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Aug 2007
Skrivet av eligri:

Och det kommer funka med endast retropie installerat, dvs. ingen raspbian etc?

Retropie är raspbian under skalet..

Retropie = raspbian + retroarch tror jag det heter..

Skickades från m.sweclockers.com

Ryzen 1700x @ Corsair 16gb 3200mhz lpx @ 512gb M2 pcie @ Gigabyte 7950 @ Msi x370 plus @ Evga 650 80+gold modulärt @ Fractal r5 @ Corsair hydro 110i @ Benq 144hz 1920-1080 24tum
i5 4670k @ Asus z-87a @ Corsair vx450 @ Corsair 16gb 1600mhz @ Fractal r3 @ 256gb Kingston
c2d e4400 @ 4gb noname @ 10tb+ @ noname chassi @ 128gb Kingston ssd

Trädvy Permalänk
Medlem
Registrerad
Dec 2015

Den guiden jag följde först funkade inte, men har nu ändå lyckats få igång skärmen

Dock är den EXTREMT seg (typ 1-2 fps). Har ändrat config.txt till 29fps och 80000000. Vad mer kan jag göra?

Trädvy Permalänk
Medlem
Registrerad
Dec 2015

1/2 fixat, fortfarande lite lag o fel färger när jag kör snabbare än 27000000 though.