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
- uboot 2015 添加新的板级支持
- 移植UBoot的2016版本/添加新的板级支持
- 在uboot中添加新的命令
- TX2440 ARM开发板Uboot移植(三、添加Nand Flash的有关操作支持)
- 在uboot里添加yaffs镜像的支持
- 在uboot里添加yaffs镜像的支持
- qemu添加新支持遇到的问题
- 设备 支持的字体 添加 新字体
- UBOOT新的进度
- uboot 添加 i2c 支持 平台mini6410
- uboot 添加 DM9000支持,作为uboot移植网卡驱动参考
- uboot 下 FDT的支持
- Notepad++添加新语言支持
- openwrt添加新平台支持
- openwrt添加新设备支持
- u-boot之添加一块新板子的支持
- nufront pad 添加新的3G dangle支持
- 基于mini6410平台:uboot添加支持IIC总线的eeprom读写
- 用VB进行十五个字母的排序——>编程
- winform DataGridView 自适应列宽
- 两个很实用很方便的函数核心及用法{(lower_bound)+(max_element))~~
- HDU1028 Ignatius and the Princess III(DP)
- PLSQL个性化设置
- uboot 2015 添加新的板级支持
- DAC驱动
- iOS简单实现虚线的小方法
- GamePlayKit的ECS“实体-组件-系统”
- 图片文件Exif信息详细说明
- 安装sqlmap+python正确姿势
- MySQL存储引擎--简介入门
- 数据库基础
- android控件的对齐方式