I'm going to take a wild guess that freebsd-update(8) isn't going to support ARM. Is there any reasonable path other than just downloading a 10.1 image and starting from scratch?
portsnap fetch
takes a while, portsnap extract
takes even longer. Like a day for the whole thing.Raspberry Pi model B Revision 2 (512 MB)
FreeBSD 10.0-RELEASE r260789
buildworld
and buildkernel
. I never built a kernel. I'm probably going about it the hard way but in all of my experience with FreeBSD (which is limited) I have never built a kernel.I ran across this while looking for an answer to how long buildworld will take. I already made buildkernel from the 10.1-RELEASE sources using the stock (RPI-B) configuration, that took 5.5 hours. It might be slightly faster if I hadn'tHow long does a fullmake buildworld buildkernel
take on that hardware? If it's something tolerable you could do a source based upgrade.
nice
'd it, however, the Raspberry Pi was mostly idle so that shouldn't account for much.arm_freq=900
arm_freq_min=700
core_freq=400
core_freq_min=250
sdram_freq=500
sdram_freq_min=400
avoid_pwm_pll=1
over_voltage=6
over_voltage_min=0
make buildworld
is finally through, that took 52 hours. Accounting for the (very modest) system load, I guess under optimal conditions it takes something around 48 hours.dmesg |grep -i "cpu"
That's where I have them, too.Where do you put your clock settings above? I've modified my config.txt in the boot partition on the SD card
disable_commandline_tags=1
gpu_mem=32
device_tree=rpi.dtb
device_tree_address=0x100
kernel=uboot.img
hdmi_force_hotplug=1
hdmi_edid_file=1
disable_overscan=1
arm_freq=900
arm_freq_min=700
core_freq=400
core_freq_min=250
sdram_freq=500
sdram_freq_min=400
avoid_pwm_pll=1
over_voltage=6
over_voltage_min=0
Odd, I don't have any such Turbo line at all., however when I runit says "Turbo OFF"Code:dmesg |grep -i "cpu"
How do you verify that? (I haven't verified that the clock is actually 900 MHz in my case, I just assumed it were.)and my frequency isn't changing.
I wouldn't have too high hopes where that's concerned - you might perhaps save an hour or so.Please help me over clock my pi running FreeBSD. My need to over clock is to hopefully speed up some compile times as you mention above.
username@hostname:~ % uname -a
FreeBSD hostname 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r277486: Thu Jan 22 13:54:47 UTC 2015 root@grind.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI-B arm
username@hostname:~ % dmesg |grep -i "cpu"
CPU: ARM1176JZ-S rev 7 (ARM11J core)
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
bcm2835_cpufreq0: <CPU Frequency Control> on cpu0
bcm2835_cpufreq0: ARM 700MHz, Core 250MHz, SDRAM 398MHz, Turbo OFF
Sorry about that. I was running 10 on one of my other pi's, however this new one I got is the b+ model so I thought i'd try 11. I couldn't find anything about over clocking pi's that are running FreeBSD other than here. Still confused about the Turbo thing, however it's no biggie. Appreciate the quick responses!Ah, 11-CURRENT. This thread was about 10.1-RELEASE, which is what I'm running on mine.