- ./configure --build=armv7l-unknown-linux-gnueabihf
- --host=armv7l-unknown-linux-gnueabihf
- --target=armv7l-unknown-linux-gnueabihf --with-cpu=cortex-a9
- --with-float=hard --with-abi=aapcs-vfp --with-fpu=neon
- --enable-targets=arm --disable-optimized --enable-assertions
+ # The code below requires the package 'cpufrequtils' to be installed.
+ for ((cpu=0; cpu<`grep -c proc /proc/cpuinfo`; cpu++)); do
+ sudo cpufreq-set -c $cpu -g performance
+ done
+
+ Remember to turn that off after the build, or you may risk burning your
+ CPU. Most modern kernels don't need that, so only use it if you have
+ problems.
+
+#. Running the build on SD cards is ok, but they are more prone to failures
+ than good quality USB sticks, and those are more prone to failures than
+ external hard-drives (those are also a lot faster). So, at least, you
+ should consider to buy a fast USB stick. On systems with a fast eMMC,
+ that's a good option too.
+
+#. Make sure you have a decent power supply (dozens of dollars worth) that can
+ provide *at least* 4 amperes, this is especially important if you use USB
+ devices with your board. Externally powered USB/SATA harddrives are even
+ better than having a good power supply.