Signed-off-by: Albert ARIBAUD (3ADEV) <albert.aribaud@3adev.fr>master
parent
a7e5f7f3e5
commit
27192d16eb
@ -0,0 +1,48 @@ |
||||
/* |
||||
* Copyright 2016 Toradex AG |
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ or X11 |
||||
*/ |
||||
|
||||
/dts-v1/; |
||||
#include "vf.dtsi" |
||||
|
||||
/ { |
||||
model = "Phytec phyCORE-Vybrid"; |
||||
compatible = "phytec,pcm052", "fsl,vf610"; |
||||
|
||||
chosen { |
||||
stdout-path = &uart1; |
||||
}; |
||||
|
||||
aliases { |
||||
spi0 = &qspi0; |
||||
}; |
||||
|
||||
}; |
||||
|
||||
&uart1 { |
||||
status = "okay"; |
||||
}; |
||||
|
||||
&qspi0 { |
||||
bus-num = <0>; |
||||
num-cs = <2>; |
||||
status = "okay"; |
||||
|
||||
qflash0: spi_flash@0 { |
||||
#address-cells = <1>; |
||||
#size-cells = <1>; |
||||
compatible = "spi-flash"; |
||||
spi-max-frequency = <108000000>; |
||||
reg = <0>; |
||||
}; |
||||
|
||||
qflash1: spi_flash@1 { |
||||
#address-cells = <1>; |
||||
#size-cells = <1>; |
||||
compatible = "spi-flash"; |
||||
spi-max-frequency = <66000000>; |
||||
reg = <1>; |
||||
}; |
||||
}; |
@ -0,0 +1,33 @@ |
||||
CONFIG_ARM=y |
||||
CONFIG_TARGET_BK4R1=y |
||||
CONFIG_DEFAULT_DEVICE_TREE="bk4r1" |
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/phytec/pcm052/imximage.cfg,ENV_IS_IN_NAND" |
||||
CONFIG_BOOTDELAY=3 |
||||
CONFIG_HUSH_PARSER=y |
||||
CONFIG_CMD_BOOTZ=y |
||||
# CONFIG_CMD_IMLS is not set |
||||
CONFIG_CMD_MEMTEST=y |
||||
CONFIG_CMD_MMC=y |
||||
CONFIG_CMD_SF=y |
||||
CONFIG_CMD_I2C=y |
||||
CONFIG_CMD_GPIO=y |
||||
CONFIG_CMD_DHCP=y |
||||
CONFIG_CMD_MII=y |
||||
CONFIG_CMD_PING=y |
||||
CONFIG_CMD_FAT=y |
||||
CONFIG_OF_CONTROL=y |
||||
CONFIG_DM=y |
||||
CONFIG_DM_GPIO=y |
||||
CONFIG_VYBRID_GPIO=y |
||||
CONFIG_NAND_VF610_NFC=y |
||||
CONFIG_SYS_NAND_BUSWIDTH_16BIT=y |
||||
CONFIG_DM_SERIAL=y |
||||
CONFIG_FSL_LPUART=y |
||||
CONFIG_DM_SPI=y |
||||
CONFIG_FSL_QSPI=y |
||||
CONFIG_DM_SPI_FLASH=y |
||||
CONFIG_SPI_FLASH=y |
||||
CONFIG_SPI_FLASH_STMICRO=y |
||||
CONFIG_SPI_FLASH_MTD=y |
||||
CONFIG_CMD_DM=y |
||||
CONFIG_CMD_UBI=y |
@ -0,0 +1,33 @@ |
||||
/*
|
||||
* Copyright 2016 3ADEV <http://3adev.com>
|
||||
* Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr> |
||||
* |
||||
* Configuration settings for the phytec PCM-052 SoM-based BK4R1. |
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ |
||||
*/ |
||||
|
||||
/* Define the BK4r1-specific env commands */ |
||||
#define PCM052_EXTRA_ENV_SETTINGS \ |
||||
"set_gpio103=mw 0x400ff0c4 0x0080; mw 0x4004819C 0x000011bf\0" \
|
||||
"set_gpio122=mw 0x400481e8 0x0282; mw 0x400ff0c4 0x04000000\0" |
||||
|
||||
/* BK4r1 boot command sets GPIO103/PTC30 to force USB hub out of reset*/ |
||||
#define PCM052_BOOTCOMMAND "run set_gpio103; sf probe; " |
||||
|
||||
/* BK4r1 net init sets GPIO122/PTE17 to enable Ethernet */ |
||||
#define PCM052_NET_INIT "run set_gpio122; " |
||||
|
||||
/* add NOR to MTD env */ |
||||
#define MTDIDS_DEFAULT "nand0=NAND,nor0=NOR" |
||||
#define MTDPARTS_DEFAULT "mtdparts=NAND:640k(bootloader)"\ |
||||
",128k(env1)"\
|
||||
",128k(env2)"\
|
||||
",128k(dtb)"\
|
||||
",6144k(kernel)"\
|
||||
",-(root);"\
|
||||
"NOR:-(nor)" |
||||
|
||||
/* now include standard PCM052 config */ |
||||
|
||||
#include "configs/pcm052.h" |
Loading…
Reference in new issue