Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
add_tft_screen_rpi_only [2022/01/05 01:23] – [MHS35 on Raspberry Pi 4] amended atariadd_tft_screen_rpi_only [2022/02/17 05:24] (current) – update on the 64-bit status of raspiOS atari
Line 4: Line 4:
  
 <WRAP center round tip> <WRAP center round tip>
-Some drivers only work on 32-bit systems (most typically because Raspberry Pi OS is still 32-bit after all these years come on guys) so you will have to use [[https://mirrors.o2switch.fr/batocera/rpi3/stable/last/archives/31/batocera-rpi3-31-20210615.img.gz|Batocera v31 or earlier on the RPi3B+]] or [[https://mirrors.o2switch.fr/batocera/rpi4/stable/last/batocera-29-rpi4-20201203.img.gz|the last available 32-bit build, v29, for RPi4]].+Some drivers only work on 32-bit systems (most typically because Raspberry Pi OS was 32-bit for the majority of its life, [[https://www.raspberrypi.com/news/raspberry-pi-os-64-bit/|but has recently moved to 64-bit]]) so you will have to use [[https://mirrors.o2switch.fr/batocera/rpi3/stable/last/archives/31/batocera-rpi3-31-20210615.img.gz|Batocera v31 or earlier on the RPi3B+]] or [[https://mirrors.o2switch.fr/batocera/rpi4/stable/last/batocera-29-rpi4-20201203.img.gz|the last available 32-bit build, v29, for RPi4]].
 </WRAP> </WRAP>
  
Line 16: Line 16:
 dtoverlay=waveshare32b,rotate=90,speed=22000000,fps=60 dtoverlay=waveshare32b,rotate=90,speed=22000000,fps=60
 </code> </code>
 +    * Most TFT LCDs will need the fake KMS driver activated instead of the real one, ''dtoverlay=vc4-fkms-v3d-pi4''
   - Boot up Batocera on the Pi, access it [[:access_the_batocera_via_ssh|via SSH]] and execute the main driver binary. If the stars align and you are successful, you'll get an image on your screen: {{ :tft_screen.png?500 |}}   - Boot up Batocera on the Pi, access it [[:access_the_batocera_via_ssh|via SSH]] and execute the main driver binary. If the stars align and you are successful, you'll get an image on your screen: {{ :tft_screen.png?500 |}}
   - Add the command line you used to start the drivers to [[:launch_a_script#launching_a_script_one_time_only_early_in_the_boot_process|a custom early boot script]]. If this doesn't work, try using [[:launch_a_script#launch_a_script_one_time_only_during_boot|the later post-boot custom script]] instead (you'll lose out of seeing the splash screen if you use this method).   - Add the command line you used to start the drivers to [[:launch_a_script#launching_a_script_one_time_only_early_in_the_boot_process|a custom early boot script]]. If this doesn't work, try using [[:launch_a_script#launch_a_script_one_time_only_during_boot|the later post-boot custom script]] instead (you'll lose out of seeing the splash screen if you use this method).
Line 53: Line 54:
  
 Credit to xuancong on the forums. [[https://forum.batocera.org/d/6829-tutorial-batocera-on-mhs-lcd-display-for-rpi4|Original post.]] Credit to xuancong on the forums. [[https://forum.batocera.org/d/6829-tutorial-batocera-on-mhs-lcd-display-for-rpi4|Original post.]]
 +
 +==== PiStation Deluxe LCD display ====
 +
 +{{:retroflag-pistation-case-lcd-3.jpg?400|}}
 +
 +The PiStation was confirmed to work with the latest 64-bit builds of Batocera (**v33** was tested).
 +
 +  - Adjust settings in ''/boot/config.txt''
 +    - Comment out the line: ''#dtoverlay=vc4-kms-v3d-pi4''
 +    - Add the line: ''dtoverlay=vc4-fkms-v3d-pi4''
  
  • add_tft_screen_rpi_only.1641345835.txt.gz
  • Last modified: 4 years ago
  • by atari