2014年6月25日水曜日

STM32F429 uclinux(2)

修正個所と、設定変更箇所を図で示します。
u-boot/include/configs/stm32429-disco.h
uclinux/arch/arm/mach-stm32/iomux.c
uclinux/arch/arm/mach-stm32/spi.c

2014.06.26

2014年6月24日火曜日

STM32F429 uclinux

emcraft さんのソースをいじって、なんとかSD Cardがrootfs でmountできた。
しかし、github上にはすでに、動作するものがあったようだ。
https://github.com/Lefinnois/stm32f429-linux-builder

主な変更箇所は
u-boot:
include/configs/stm32429-disco.h
root=dev/mmcblk0p1 rootdelay=1 rdinit=/sbin/init
uclinux:
arch/arm/mach-stm32/spi.c
arch/arm/mach-stm32/iomux.c

あとは make menuconfig で
http://blackfin.uclinux.org/doku.php?id=linux-kernel:drivers:spi_mmc
のような感じに設定


2014.06.24