It seems that the only concern is that your power supply, if it's not a decent, reliable supply capable of 2A+ of clean output power, might not be able to power the Pi sufficiently, resulting in crashes or frequent rainbows.
All that max_usb_current=1 does is to set GPIO38 high, which in turn turns on a FET, which connects a second 39K ...
There was a change in the firmware/kernel recently, that enabled kernel CPU frequency scaling. Now, you don't set static CPU frequency in config.txt, you set maximum frequency. If your system is on load, it will change CPU frequency to higher value (it is called turbo mode, you can see the max setting in your log line) but if your system is idle, it will ...
I have this problem, too, when I'm using my huge TV. Try this:
To see a list of available fonts:
The numbers at the end indicate width and height (though not always that exact!)
No idea why config.txt is missing.
However, you can use this:
From http://www.raspberrypi-spy.co.uk/2012/06/overclocking-benchmarking-the-raspberry-pi/, I learned that the /boot directory actually resides in a specific partition that is readable directly from Windows (and probably many other OSes...).
So I just have to insert the card in my laptop, edit the file, et voilà...
The answer to your question title has been hard to word better than gregeric explained:
dwc_otg is the driver that has been heavily patched to squeeze most performance & function in host mode on the Pi: the fiq stuff etc. So heavily patched that, despite the name, it only does host mode & not OTG.
dwc2 is an upstream driver which can do the ...
I think others here have done a good job answering:
Is it even worth switching from ARMv7 to ARMv8
Various software cited to require ARMv8 includes CockroachDB, MongoDB (if accessing >2 GB), the Dolphin emulator, and OpenMW. However, likewise you'll lose out on other features or programs that may be less-supported with a 64-bit kernel (e.g. gaming with ...
The raspi-config tool, at least in recent Raspbian releases (September 19th, 2012), allows you to hold the Shift key during boot to return to a non-overclocked state. This worked for me when my device didn't finish booting at 1000MHz.
You can now choose from one of five overclock presets in raspi-config,
the highest of which runs the ARM at 1GHz. The ...
I used the following to calibrate my display https://github.com/ukscone/set_overscan
I found this on http://www.raspberrypi.org/forums/viewtopic.php?p=305797&sid=4fe5fc284854fe3723841f79ea2c6546#p305797
Is it even worth switching from ARMv7 to ARMv8?
Not unless you are running a kernel and OS userland compiled for ARMv8; there are at least a few such things for the Pi 3 around, including Fedora. For some hints about why there still isn't a special version of Raspbian, see here:
Raspbian moving to 64-bit mode
Otherwise, I think the only relevance is in ...
This is a classic line-endings problem.
Text files created on DOS/Windows machines have different line endings than files created on Unix/Linux. DOS uses carriage return and line feed ("\r\n") as a line ending, which Unix uses just line feed ("\n"). You need to be careful about transferring files between Windows machines and Unix machines to make sure ...
CMA dynamically allocates memory to the GPU as required. When the amount of free memory available to the GPU falls below the 'low water mark' (cma_lwm), CMA will attempt to re-allocate some of the memory currently available to the ARM to be instead reserved for the GPU. You can think of this as 'minimum free memory' for the GPU.
If the GPU later frees up ...
You can use setfont from a terminal to set the current console font to one of the fonts found in /usr/share/consolefonts/. You don't need to specify the full path or the .psf.gz suffix. Just something like:
will do the trick. You can play around until you find a font you like, and then to make it systemwide and default, you can ...
I had the same problem. Everyone owns an HDMI TV except me (well, I do now). I found the following information only after a long long search. No one seems to be talking about it, so the wider community is not aware.
Display Mode Selection: By default, NOOBS will output over HDMI at your display's preferred resolution, even if no HDMI display is connected. ...
It is not possible to set the device hostname through config.txt. A full list of commands can be found on the Raspberry Pi Foundation's website.
You mention that you're creating a custom image. In this case, I believe the best practice would be to write the assigned hostname to /etc/hostname during the card creation process. It does require ...
What finally helped was the following:
I dumped the EDID-file with tvservice -d edid_dump.bin
I edited this file with LIGHTWARE-EDID-editor (part of a demo suite).
What I actually needed to change was little: In the CEA part of the file, I needed to specify that the device was HDMI-compliant (HDMI/HDMI options), and under CEA/Audio data, I needed to add ...
Did you run the setup properly at the first boot?Also you can run it again using the command
To manually add the file, just add a new file config.txt to the /boot folder.You can find the options from the elinux website.
I think changes are made to the firmware so it was still there after reflashing the sd card.
Hope it helps.
For me to set raspberry_pi raspbian(jessie) video resolution as 1280x1024, from 655x500(some very large and disturbing display resolution) I have made following changes in my /boot/config.txt file.
PS : These are the only values in my /boot/config.txt
Answer to QUESTION 1 (Read Comments section down below question)
The config.txt is read from the FAT32 partition!!! The config.txt I added has no effect indeed. It can't. Read Comment section below.
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
root@raspberrypi2:/# fdisk -l
Disk /dev/mmcblk0: 7948 MB, 7948206080 ...
You probably need to use sudo:
sudo chmod a+w config.txt
You don't say much about the file (who owns it?) or which user you're running the command as, but I guess you're probably logged in as a normal user and the file is owned by someone else (root?). Hence you don't have permission to change the permissions.
Using sudo runs the command as ...
The Raspberry Pi 3 Model B starts at 1.2Ghz regardless of what /boot/config.txt says. Here are the results of my clock speed files on my Pi 3 with config.txt not edited from a fresh card:
sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
When not under load:
sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
The permitted over voltage values are given in
CPU/GPU core voltage adjustment. [-16,8] equates to [0.8V,1.4V] with
0.025V steps; in other words, specifying -16 will give 0.8V as the GPU/core voltage, and specifying 8 will give 1.4V. The default value
is 0 (1.2V). Values ...
Setting the governor to "performance" should mean the processor runs at the maximum frequency set in config.txt, or the default if there isn't one. Note that this is generally pointless except in unusual contexts, since when required gearing up to a higher frequency happens much faster than is humanly perceivable.
I have read that using a raspberry pi B+ ...
Check if your SD-card (or SD-card adapter) has been set to "lock" by accident.
/boot mounted as read-only
mount | grep /boot
if the the output is
/dev/mmcblk0p1 on /boot type vfat (ro,relatime, ... ,errors=remount-ro)
it is mounted read-only (see the ro). You can remount it with the following command:
sudo mount -o remount,rw /...
I understand this is an old question, but happens that I knew how this is working trying to fix a similar problem (more on this later on).
Yes you can boot again from the sdcard, even with the (permanent) OTP bit set, simply because that bit says to the Pi to look further for the bootcode, after checking onto the sdcard, scanning also USB devices etc.
I've just tested this on my Pi3 with 5 inch touchscreen - both work - with and without the '='.
hdmi_cvt=800 480 60 6 0 0 0
hdmi_cvt 800 480 60 6 0 0 0
There is "safe mode" boot option in raspberry Pi firmware for some time now. To enable it, you have to use a jumper to do short between pins 5 and 6 on P1 header. This makes bootloader code to almost ignore content of config.txt (except from avoid_safe_mode option) using default values and try to boot with kernel_emergency.img (or kernel.img if it's not ...