u-boot 2016.01 添加新板的配置

一、複製一份參考板級配置文件

複製 /board/freescale/mx6qsabreauto/ 文件夾爲 /board/freescale/mx6myboard/

修改  /board/freescale/mx6myboard/文件夾下面的相關文件:

①修改Kconfig 內容如下

if TARGET_MX6DLMYBOARD

config SYS_BOARD
    default "mx6dlmyboard"

config SYS_VENDOR
    default "freescale"

config SYS_CONFIG_NAME
    default "mx6dlmyboard"

endif

②修改Makefile 內容如下:

#
# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]>
#
# (C) Copyright 2011 Freescale Semiconductor, Inc.
#
# SPDX-License-Identifier:    GPL-2.0+
#

obj-y  := mx6dlmyboard.o

③修改MAINTAINERS 內容如下:

MX6DLMYBOARD BOARD
M:    Fabio Estevam <[email protected]>
M:    Peng Fan <[email protected]>
S:    Maintained
F:    board/freescale/mx6dlmyboard/
F:    include/configs/mx6dlmyboard.h
F:    configs/mx6dlmyboard_defconfig

二、修改 /configs/路徑下的配置文件

①複製一下 mx6qsabreauto_defconfig  爲mx6dlmyboard_defconfig

三、修改配置文件的頭文件

①複製一下 /include/configs/ 路徑下的mx6qsabreauto.h 爲 mx6dlmyboard.h

四、修改/arch/arm 下的Kconfig 文件,在文件中加入如下內容

config TARGET_MX6DLMYBOARD
       bool "Support mx6dlmyboard"
       select CPU_V7
       select DM
       select DM_THERMAL

source "board/freescale/mx6dlmyboard/Kconfig"

之後執行編譯測試一下

make mx6dlmyboard_defconfig

make

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章