Last active
March 8, 2018 12:32
-
-
Save rosterloh/4b0628de7323cba1c6b7b02a043e0d44 to your computer and use it in GitHub Desktop.
Raspberry Pi Config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
kernel=u-boot-dtok.bin | |
framebuffer_depth=16 | |
# Prevent the firmware from loading HAT overlays now that we handle pin muxing. | |
# ourselves. See: | |
# https://www.raspberrypi.org/documentation/configuration/device-tree.md#part3.4 | |
dtoverlay= | |
dtparam=i2c_arm=on,i2c_arm_baudrate=400000 | |
dtparam=spi=on | |
dtparam=audio=on | |
# pwm and I2S are mutually-exclusive since they share hardware clocks. | |
dtoverlay=pwm-2chan-with-clk,pin=18,func=2,pin2=13,func2=4 | |
dtoverlay=generic-i2s | |
start_x=1 | |
# Tell U-boot to always use the "serial0" interface for the console, which is | |
# set to whichever uart (uart0 or uart1) is set to the header pins. This doesn't | |
# interfere with the uart selected for Bluetooth. | |
dtoverlay=chosen-serial0 | |
# Enable skip-init on the UART interfaces, so U-Boot doesn't attempt to | |
# re-initialize them. | |
dtoverlay=rpi-uart-skip-init | |
# Add pin devices to the system for use by the runtime pin configuration driver. | |
dtoverlay=runtimepinconfig | |
dtoverlay=uart1 | |
dtoverlay=bcm2710-rpi-3-b-spi0-pin-reorder | |
# Tell the I2S driver to use the cprman clock. | |
dtoverlay=bcm2710-rpi-3-b-i2s-use-cprman | |
# Uncomment to disable serial port on headers, use GPIO14 and GPIO15 | |
# as gpios and to allow the core_freq to change at runtime. | |
enable_uart=1 | |
core_freq=400 | |
# Support official RPi display. | |
dtoverlay=i2c-rtc,ds3231 | |
dtoverlay=rpi-ft5406 | |
hdmi_force_hotplug=1 | |
# Set framebuffer to use BGRA colors. | |
framebuffer_swap=1 | |
# If a display spills off the screen (RPi graphics is larger than monitors), | |
# set disable_overscan to 0. | |
disable_overscan=1 | |
# Set gpu memory size enough to render 1080p screen and record 1080p | |
# camera at the same time. | |
gpu_mem=256 | |
# LCD Settings | |
lcd_rotate=2 | |
disable_splash=1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment