Жалоба Помогите сборка ядра Linux для arm в Общий форум Опубликовано 13 марта, 2012 скачал ядро Linux 2.6.33.1 распаковал в usr/src распаковал Linux-spmp8k в каталог с ядром из README к Linux-spmp8k правил нужные файлы вот README download linux kernel sources (tested with linux-2.6.33.1) - unpack the kernel sources - unpack the linux-spmp8k.tar.bz2 (inside the linux directory) - edit the "arch/arm/tools/mach-types" file and add a line at the bottom of the file spmp8000 MACH_SPMP8000 SPMP8000 8000 - add the line machine-$(CONFIG_ARCH_SPMP8000) := spmp8000 to arch/arm/Makefile - add the following to arch/arm/Kconfig config ARCH_SPMP8000 bool "SPMP8000 SoC" select ARM_AMBA select HAVE_CLK select COMMON_CLKDEV help Support for the SPMP8000 - modify arch/arm/mm/Kconfig (not sure about this one anymore) # ARM926T config CPU_ARM926T this line-> bool "Support ARM926T processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB || ARCH_SPMP8000 select CPU_32v5 - in arm/arm/boot/compressed/Makefile change EXTRA_AFLAGS := -Wa,-march=all to EXTRA_AFLAGS := - define your build directory export BUILDDIR=your-build-directories-full-path - configure and build the kernel with: make O=$(BUILDDIR) ARCH=arm CROSS_COMPILE=arm-elf- spmp8000_defconfig make O=$(BUILDDIR) ARCH=arm CROSS_COMPILE=arm-elf- (note: "CROSS_COMPILE=arm-linux-" is preferred compiler) - finally copy lxboot.S, mkimg.sh and up.sh to $(BUILDDIR) - run mkimg.sh - upload the new image via x-modem - type go on the Redboot command prompt что подчеркнуто это я зделал, а что выделено жирным шрифтом не знаю что с этим делать распишите что как и куда для чайника P.S. собираю первый рас да и английский плохо знаю
Помогите сборка ядра Linux для arm
в Общий форум
Опубликовано
скачал ядро Linux 2.6.33.1 распаковал в usr/src
распаковал Linux-spmp8k в каталог с ядром
из README к Linux-spmp8k правил нужные файлы
вот README
download linux kernel sources (tested with linux-2.6.33.1)
- unpack the kernel sources
- unpack the linux-spmp8k.tar.bz2 (inside the linux directory)
- edit the "arch/arm/tools/mach-types" file and add a line at the bottom of the file
spmp8000 MACH_SPMP8000 SPMP8000 8000
- add the line
machine-$(CONFIG_ARCH_SPMP8000) := spmp8000
to arch/arm/Makefile
- add the following to arch/arm/Kconfig
config ARCH_SPMP8000
bool "SPMP8000 SoC"
select ARM_AMBA
select HAVE_CLK
select COMMON_CLKDEV
help
Support for the SPMP8000
- modify arch/arm/mm/Kconfig (not sure about this one anymore)
# ARM926T
config CPU_ARM926T
this line-> bool "Support ARM926T processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB || ARCH_SPMP8000
select CPU_32v5
- in arm/arm/boot/compressed/Makefile change
EXTRA_AFLAGS := -Wa,-march=all
to
EXTRA_AFLAGS :=
- define your build directory
export BUILDDIR=your-build-directories-full-path
- configure and build the kernel with:
make O=$(BUILDDIR) ARCH=arm CROSS_COMPILE=arm-elf- spmp8000_defconfig
make O=$(BUILDDIR) ARCH=arm CROSS_COMPILE=arm-elf-
(note: "CROSS_COMPILE=arm-linux-" is preferred compiler)
- finally copy lxboot.S, mkimg.sh and up.sh to $(BUILDDIR)
- run mkimg.sh
- upload the new image via x-modem
- type go on the Redboot command prompt
что подчеркнуто это я зделал, а что выделено жирным шрифтом не знаю что с этим делать распишите что как и куда для чайника
P.S. собираю первый рас да и английский плохо знаю