uboot 2015 添加新的板级支持

环境

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 100644
index 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 $< $@



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无才顽石

如果文章对你有用,请我喝瓶水吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值