1.4 KiB
1.4 KiB
F.O.R.G.E. (Invar)
This repo is a work in progress
/boot/firmware/config.txt
# --- overclocking ---
# ARM core frequency in MHz
arm_freq=3000
# VideoCore VII frequency in MHz
gpu_freq=1000
# Voltage offset in microvolts
over_voltage_delta=50000
# --- opengl ---
# Enable DRM VC4 V3D driver
dtoverlay=vc4-kms-v3d,composite
# Increase the memory reserved for the GPU
gpu_mem=64
# Avoid GPU down-clocking below 500 MHz that slows FPS down
# v3d_freq_min=500
# --- composite ---
enable_tvout=1
Installs
sudo apt install git
git clone --recursive https://git.klemek.fr/klemek/forge-invar
sudo apt update
sudo apt upgrade
sudo apt install mesa-utils libglfw3-dev libgl-dev libasound2-dev libv4l-dev libegl-dev libgles2-mesa-dev
Links
- https://www.raspberrypi.com/documentation/computers/config_txt.html
- https://freedom251.com/raspberry-pi-5-how-to-make-composite-video-output/
- https://raspberry.tips/en/raspberrypi-tutorials/overclock-raspberry-pi-5
- https://raspberry.tips/en/raspberrypi-tutorials/raspberry-pi-overclocking-3-4-5
- https://www.baeldung.com/linux/opengl-check-working
- https://ttt.io/glsl-raspberry-pi
- https://drgeoffathome.wordpress.com/2020/02/03/opengl-without-x-on-raspberry-pi-4-part-1/
- https://manpages.org/weston
- wayland.pages.freedesktop.org/weston/toc/kiosk-shell.html
TODO
- PAL/NTSC switch
- Sync in -> fake midi ?
- rasp compute