FANTASTIC! Thank you so much! That's so cool! On Fri, Feb 6, 2015 at 10:13 AM, Richard Miller <9fans@hamnavoe.com> wrote: > To return to the original subject ... > > /n/sources/contrib/miller/9pi2 is a Plan 9 kernel which runs on the > Raspberry Pi 2 (one core only, so far). I'll put updated source > in contrib/miller/9/bcm later today. mk CONF'='pi2 for the new > model, CONF'='pi for the original model. > > Plan 9 from Bell Labs > firmware: rev 1422642103 > cpu0: 900MHz ARM Cortex-A7 r0p5 > fp: 32 registers, simd > fp: arm arch VFPv3+ with common VFP subarch v2; rev 5 > eMMC external clock 250 Mhz > #u/usb/ep1.0: dwcotg: port 0X0 irq 9 > 992M memory: 200M kernel data, 792M user, 3762M swap > usb/hub... usb/ether... > etherusb smsc: b827eb4f2fbd > usb/kb... usb/kb... root is from (local, tcp)[local]: tcp > > Even with one core activated, the rpi2 is noticeably quicker than > the rpi. Decoding a 1600x1200 jpeg with 'jpg -t' (from ramfs) > takes about 5.8s on rpi, 3.2s on rpi2. > > Note that the publicity says 900Mhz, but the firmware boots at > 600Mhz, and relies on dynamic clock and voltage management in > linux to adjust the speed. To get a fixed 900Mhz speed, I put > this in config.txt: > > kernel=9pi2 > gpu_mem=16 > disable_overscan=1 > arm_freq=900 > force_turbo=1 > > Disclaimer: if you put silly numbers in arm_freq, bad stuff > might happen. Supposedly the firmware detects this and sets > an irreversible bit somewhere that voids your warranty. > > >