uboot 2015 添加新的板级支持

来源:互联网 发布:补水保湿 知乎 编辑:程序博客网 时间:2024/05/02 04:15

环境

ARM 开发板 飞思卡尔 imx6

uboot 版本:

VERSION = 2015
PATCHLEVEL = 04
SUBLEVEL =
EXTRAVERSION =
NAME =


准备

代码地址: imx     git://git.freescale.com/imx/uboot-imx.git
branch: imx_v2015.04_3.14.52_1.1.0_ga

整个工作涉及的文件:


 arch/arm/Kconfig          |   5 + board/ec9300/Kconfig      |  12 ++ board/ec9300/Makefile     |  13 ++ board/ec9300/ec9300.c     | 304 ++++++++++++++++++++++++++++++++ board/ec9300/imximage.cfg | 151 ++++++++++++++++ board/ec9300/plugin.S     | 661 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configs/ec9300_defconfig  |   5 + include/configs/ec9300.h  | 416 ++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 1567 insertions(+)


index 0000000..299992f--- /dev/null+++ b/configs/ec9300_defconfig@@ -0,0 +1,5 @@+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/ec9300/imximage.cfg,MX6Q"+CONFIG_ARM=y+CONFIG_TARGET_EC9300=y+CONFIG_DM=y



--- a/arch/arm/Kconfig+++ b/arch/arm/Kconfig@@ -771,6 +771,10 @@ config ARCH_UNIPHIER        select SPL        select OF_CONTROL +config TARGET_EC9300+       bool "Support EC9300"+       select CPU_V7+ endchoice  source "arch/arm/mach-at91/Kconfig"@@ -942,6 +946,7 @@ source "board/work-microwave/work_92105/Kconfig" source "board/xaeniax/Kconfig" source "board/xilinx/zynqmp/Kconfig" source "board/zipitz2/Kconfig"+source "board/ec9300/Kconfig"  source "arch/arm/Kconfig.debug"

new file mode 100644index 0000000..c742bf1--- /dev/null+++ b/board/ec9300/Kconfig@@ -0,0 +1,12 @@+if TARGET_EC9300++config SYS_BOARD+       default "ec9300"++config SYS_SOC+       default "mx6"++config SYS_CONFIG_NAME+       default "ec9300"++endif

--- /dev/null+++ b/board/ec9300/Makefile@@ -0,0 +1,13 @@+#+# Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>+#+# (C) Copyright 2011-2015 Freescale Semiconductor, Inc.+#+# SPDX-License-Identifier:     GPL-2.0++#++obj-y  := ec9300.o++extra-$(CONFIG_USE_PLUGIN) :=  plugin.bin+$(obj)/plugin.bin: $(obj)/plugin.o+       $(OBJCOPY) -O binary --gap-fill 0xff $< $@



1 0
原创粉丝点击