cmdline.txt settings

cmdline.txt is a special file which is used by the Raspberry Pi when it boots up. There are a lot of Pi specific settings which are officially supported by the Pi’s firmware (some of which are ignored by SDC), but in addition to these SDC adds its own settings for some specific areas. Certain settings need to be added to this file rather than the SDC.ini file because the ini file is only accessible once the SD card is ready. This is often too late in the initialisation sequence. By contrast, cmdline.txt settings are avaiable to the application immediately, before the file system is accessible.

There is one specific rule about cmdline.txt: All of the entries must appear on one and only one line. You will see this when you open it; do not change that otherwise the settings will not all be registered.

Setting Valid Values/Format Description Example
SDCDISPLAYTYPE HDMI (default), TINYSDC, PIOFFICIAL Sets the display type in use. This setting is not required if using HDMI. For other display types this may enable specific features e.g. setting of the brightness on an official Pi display, or enabling TinySDC instead of HDMI. SDCDISPLAYTYPE=HDMI
GPSVID 4 digit hex number Specifies an override Vendor ID of the GPS receiver. If not specified, the default is UBLOX vk172. Important: The number specified should be a hexadecimal number. GPSVID=1546
GPSPID 4 digit hex number Specifies an override Product ID of the GPS receiver. If not specified, the default is UBLOX. Important: The number specified should be a hexadecimal number. GPSPID=01a7
SPEEDYCONSOLE TRUE or FALSE Enables or disables the on-screen console display. You may be asked to use this if receiving support; otherwise it is not needed. SPEEDYCONSOLE=TRUE
BOOTSCREEN TRUE or FALSE Enables (default) or disables the boot screen. This will only be used in conjunction with SPEEDYCONSOLE above, and with other ini file settings BOOTSCREEN=FALSE