Download - Raspberrypi+yocto in Yocto Workshop Japan #1

Transcript
  • 1. Yocto + Raspberry PI Kazuya Nishimura, 2014.02.22

2. 1) Meta-raspberrypi 2) Hard float WiFi 3. Raspberry PI SoC: Broadcom BCM2835CPU: 700MHz, ARM1176JZF-SGPU: Broadcom VideoCore IVRAM: 512 MB 4. Linux Host PC Lubuntu 12.04 HDDYocto git://git.yoctoproject.org/pokygit://git.openembedded.org/openembedded-coregit://git.openembedded.org/meta-openembeddedgit://git.yoctoproject.org/meta-raspberrypi 5. bblayers.conf local.conf source oe-init-build-env build_dirMACHINE bitbake rpi-hwup-image 6. 7. meta-raspberrypi READMEDevtools rpi-gpio wiringPi 8. 9. 3.10.x conf/machine/include/rpi-default-providers.inc PREFERRED_VERSION_linux-raspberrypi ?= "3.10.%"Local.conf PREFERRED_VERSION_linux-raspberrypi = "3.12.%" 10. Local.conf ARM_FREQ = 1000CORE_FREQ = 500SDRAM_FREQ = 500OVERVOLTAGE = 6Config.txt Cpufreq force_turbo = 1 11. Hard float build armv6 conf/machine/include/tune-arm1176jzf-s.inc DEFAULTTUNE ?= "armv6"Local.conf DEFAULTTUNE = armv6hf DEFAULTUNE = arm1176jzfshf 12. TEST700MHzArmv61000MHzArm1176jzfshfArmv6Arm1176jzfshfNUMERIC SORT183.39193.66270.84285.91STRING SORT28.70228.62941.41141.3578.285e+076.6561e+071.1971e+089.6061e+07FP EMULATION28.36227.0540.95239.045FOURIER1666.11820.12524.82717.7ASSIGNMENT2.46922.49923.9213.7566IDEA674.45671.34973.99970.39HUFFMAN409.25405.55591.91587.352.6692.75783.96234.1006LU DECOMPOSITION78.08476.585127.1125.94INTEGER INDEX10.36310.04815.22014.646FLOATING-POINT INDEX3.2033.3144.9375.102MEMORY INDEX2.4312.2673.6233.317BITFIELDNEURAL NET 13. WiFi BUFFALO WLI-UC-GNM bitbake linux-firmware deploy/rpm/all/linux-firmware-ralink-.....rpm/etc/network/interfaces /etc/wpa_supplicant.confConnman 14. Local.conf VIDEO_CAMERA = 1 GPU_MEM = 128Config.txt start_x=1 (fixup_x.dat, start_x.elf ) gpu_mem=128Raspistill Raspbian raspistill LAN 15.