diff --git a/patch/u-boot/u-boot-default/u-boot-99-add-missing-boards.patch b/patch/u-boot/u-boot-default/u-boot-99-add-missing-boards.patch index b0f5c3df7..71326fc4f 100644 --- a/patch/u-boot/u-boot-default/u-boot-99-add-missing-boards.patch +++ b/patch/u-boot/u-boot-default/u-boot-99-add-missing-boards.patch @@ -1,7 +1,9 @@ -diff -Nur a/configs/orangepi_h3_defconfig b/configs/orangepi_h3_defconfig ---- a/configs/orangepi_h3_defconfig 1970-01-01 01:00:00.000000000 +0100 -+++ b/configs/orangepi_h3_defconfig 2016-02-19 00:58:31.007705977 +0100 -@@ -0,0 +1,20 @@ +diff --git a/configs/orangepi_h3_defconfig b/configs/orangepi_h3_defconfig +new file mode 100644 +index 0000000..e0d7357 +--- /dev/null ++++ b/configs/orangepi_h3_defconfig +@@ -0,0 +1,27 @@ +CONFIG_ARM=y +CONFIG_ARCH_SUNXI=y +CONFIG_MACH_SUN8I_H3=y @@ -12,50 +14,63 @@ diff -Nur a/configs/orangepi_h3_defconfig b/configs/orangepi_h3_defconfig +CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" +# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set +CONFIG_SPL=y ++CONFIG_HUSH_PARSER=y ++CONFIG_CMD_BOOTZ=y +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_FLASH is not set ++CONFIG_CMD_MMC=y ++CONFIG_CMD_I2C=y +# CONFIG_CMD_FPGA is not set -+CONFIG_CMD_GPIO=y ++CONFIG_CMD_DHCP=y ++CONFIG_CMD_MII=y ++CONFIG_CMD_PING=y ++CONFIG_CMD_EXT2=y ++CONFIG_CMD_EXT4=y ++CONFIG_CMD_FAT=y ++CONFIG_CMD_FS_GENERIC=y +CONFIG_SY8106A_POWER=y +CONFIG_USB_EHCI_HCD=y -+CONFIG_USB1_VBUS_PIN="" -+CONFIG_USB2_VBUS_PIN="" -+CONFIG_USB3_VBUS_PIN="" -+CONFIG_DM=y -+CONFIG_DM_GPIO=y -+CONFIG_SY8106A_VOUT1_VOLT=1200 -+CONFIG_SYS_CLK_FREQ=1008000000 -diff --git a/configs/Sinovoip_BPI_M2_plus_defconfig b/configs/Sinovoip_BPI_M2_plus_defconfig -new file mode 100644 -index 0000000..2e7c095 ---- /dev/null -+++ b/configs/Sinovoip_BPI_M2_plus_defconfig -@@ -0,0 +1,19 @@ -+CONFIG_ARM=y -+CONFIG_ARCH_SUNXI=y -+CONFIG_MACH_SUN8I_H3=y -+CONFIG_DRAM_CLK=672 -+CONFIG_DRAM_ZQ=3881979 -+CONFIG_DRAM_ODT_EN=y -+# CONFIG_VIDEO is not set -+CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" -+# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set -+CONFIG_SPL=y -+# CONFIG_CMD_IMLS is not set -+# CONFIG_CMD_FLASH is not set -+# CONFIG_CMD_FPGA is not set -+CONFIG_CMD_GPIO=y -+CONFIG_USB_EHCI_HCD=y -+CONFIG_DM=y -+CONFIG_DM_GPIO=y -+CONFIG_SYS_CLK_FREQ=816000000 -+CONFIG_MMC_SUNXI_SLOT_EXTRA=2 ++CONFIG_GPIO=y diff --git a/configs/FriendlyARM_NanoPi_M1_defconfig b/configs/FriendlyARM_NanoPi_M1_defconfig new file mode 100644 -index 0000000..2e7c095 +index 0000000..46f445b --- /dev/null +++ b/configs/FriendlyARM_NanoPi_M1_defconfig -@@ -0,0 +1,18 @@ +@@ -0,0 +1,28 @@ ++CONFIG_ARM=y ++CONFIG_ARCH_SUNXI=y ++CONFIG_MACH_SUN8I_H3=y ++CONFIG_DRAM_CLK=624 ++CONFIG_DRAM_ZQ=3881979 ++CONFIG_DRAM_ODT_EN=y ++# CONFIG_VIDEO is not set ++CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" ++# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set ++CONFIG_SPL=y ++CONFIG_HUSH_PARSER=y ++CONFIG_CMD_BOOTZ=y ++# CONFIG_CMD_IMLS is not set ++# CONFIG_CMD_FLASH is not set ++CONFIG_CMD_MMC=y ++CONFIG_CMD_I2C=y ++# CONFIG_CMD_FPGA is not set ++CONFIG_CMD_DHCP=y ++CONFIG_CMD_MII=y ++CONFIG_CMD_PING=y ++CONFIG_CMD_EXT2=y ++CONFIG_CMD_EXT4=y ++CONFIG_CMD_FAT=y ++CONFIG_CMD_FS_GENERIC=y ++CONFIG_SY8106A_POWER=y ++CONFIG_USB_EHCI_HCD=y ++CONFIG_GPIO=y ++CONFIG_SYS_CLK_FREQ=816000000 +diff --git a/configs/Sinovoip_BPI_M2_plus_defconfig b/configs/Sinovoip_BPI_M2_plus_defconfig +new file mode 100644 +index 0000000..7bcc527 +--- /dev/null ++++ b/configs/Sinovoip_BPI_M2_plus_defconfig +@@ -0,0 +1,28 @@ +CONFIG_ARM=y +CONFIG_ARCH_SUNXI=y +CONFIG_MACH_SUN8I_H3=y @@ -66,11 +81,21 @@ index 0000000..2e7c095 +CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" +# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set +CONFIG_SPL=y ++CONFIG_HUSH_PARSER=y ++CONFIG_CMD_BOOTZ=y +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_FLASH is not set ++CONFIG_CMD_MMC=y ++CONFIG_CMD_I2C=y +# CONFIG_CMD_FPGA is not set -+CONFIG_CMD_GPIO=y ++CONFIG_CMD_DHCP=y ++CONFIG_CMD_MII=y ++CONFIG_CMD_PING=y ++CONFIG_CMD_EXT2=y ++CONFIG_CMD_EXT4=y ++CONFIG_CMD_FAT=y ++CONFIG_CMD_FS_GENERIC=y +CONFIG_USB_EHCI_HCD=y -+CONFIG_DM=y -+CONFIG_DM_GPIO=y ++CONFIG_GPIO=y +CONFIG_SYS_CLK_FREQ=816000000 ++CONFIG_MMC_SUNXI_SLOT_EXTRA=2 diff --git a/patch/u-boot/u-boot-dev/u-boot-99-add-missing-boards.patch b/patch/u-boot/u-boot-dev/u-boot-99-add-missing-boards.patch index b0f5c3df7..71326fc4f 100644 --- a/patch/u-boot/u-boot-dev/u-boot-99-add-missing-boards.patch +++ b/patch/u-boot/u-boot-dev/u-boot-99-add-missing-boards.patch @@ -1,7 +1,9 @@ -diff -Nur a/configs/orangepi_h3_defconfig b/configs/orangepi_h3_defconfig ---- a/configs/orangepi_h3_defconfig 1970-01-01 01:00:00.000000000 +0100 -+++ b/configs/orangepi_h3_defconfig 2016-02-19 00:58:31.007705977 +0100 -@@ -0,0 +1,20 @@ +diff --git a/configs/orangepi_h3_defconfig b/configs/orangepi_h3_defconfig +new file mode 100644 +index 0000000..e0d7357 +--- /dev/null ++++ b/configs/orangepi_h3_defconfig +@@ -0,0 +1,27 @@ +CONFIG_ARM=y +CONFIG_ARCH_SUNXI=y +CONFIG_MACH_SUN8I_H3=y @@ -12,50 +14,63 @@ diff -Nur a/configs/orangepi_h3_defconfig b/configs/orangepi_h3_defconfig +CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" +# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set +CONFIG_SPL=y ++CONFIG_HUSH_PARSER=y ++CONFIG_CMD_BOOTZ=y +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_FLASH is not set ++CONFIG_CMD_MMC=y ++CONFIG_CMD_I2C=y +# CONFIG_CMD_FPGA is not set -+CONFIG_CMD_GPIO=y ++CONFIG_CMD_DHCP=y ++CONFIG_CMD_MII=y ++CONFIG_CMD_PING=y ++CONFIG_CMD_EXT2=y ++CONFIG_CMD_EXT4=y ++CONFIG_CMD_FAT=y ++CONFIG_CMD_FS_GENERIC=y +CONFIG_SY8106A_POWER=y +CONFIG_USB_EHCI_HCD=y -+CONFIG_USB1_VBUS_PIN="" -+CONFIG_USB2_VBUS_PIN="" -+CONFIG_USB3_VBUS_PIN="" -+CONFIG_DM=y -+CONFIG_DM_GPIO=y -+CONFIG_SY8106A_VOUT1_VOLT=1200 -+CONFIG_SYS_CLK_FREQ=1008000000 -diff --git a/configs/Sinovoip_BPI_M2_plus_defconfig b/configs/Sinovoip_BPI_M2_plus_defconfig -new file mode 100644 -index 0000000..2e7c095 ---- /dev/null -+++ b/configs/Sinovoip_BPI_M2_plus_defconfig -@@ -0,0 +1,19 @@ -+CONFIG_ARM=y -+CONFIG_ARCH_SUNXI=y -+CONFIG_MACH_SUN8I_H3=y -+CONFIG_DRAM_CLK=672 -+CONFIG_DRAM_ZQ=3881979 -+CONFIG_DRAM_ODT_EN=y -+# CONFIG_VIDEO is not set -+CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" -+# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set -+CONFIG_SPL=y -+# CONFIG_CMD_IMLS is not set -+# CONFIG_CMD_FLASH is not set -+# CONFIG_CMD_FPGA is not set -+CONFIG_CMD_GPIO=y -+CONFIG_USB_EHCI_HCD=y -+CONFIG_DM=y -+CONFIG_DM_GPIO=y -+CONFIG_SYS_CLK_FREQ=816000000 -+CONFIG_MMC_SUNXI_SLOT_EXTRA=2 ++CONFIG_GPIO=y diff --git a/configs/FriendlyARM_NanoPi_M1_defconfig b/configs/FriendlyARM_NanoPi_M1_defconfig new file mode 100644 -index 0000000..2e7c095 +index 0000000..46f445b --- /dev/null +++ b/configs/FriendlyARM_NanoPi_M1_defconfig -@@ -0,0 +1,18 @@ +@@ -0,0 +1,28 @@ ++CONFIG_ARM=y ++CONFIG_ARCH_SUNXI=y ++CONFIG_MACH_SUN8I_H3=y ++CONFIG_DRAM_CLK=624 ++CONFIG_DRAM_ZQ=3881979 ++CONFIG_DRAM_ODT_EN=y ++# CONFIG_VIDEO is not set ++CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" ++# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set ++CONFIG_SPL=y ++CONFIG_HUSH_PARSER=y ++CONFIG_CMD_BOOTZ=y ++# CONFIG_CMD_IMLS is not set ++# CONFIG_CMD_FLASH is not set ++CONFIG_CMD_MMC=y ++CONFIG_CMD_I2C=y ++# CONFIG_CMD_FPGA is not set ++CONFIG_CMD_DHCP=y ++CONFIG_CMD_MII=y ++CONFIG_CMD_PING=y ++CONFIG_CMD_EXT2=y ++CONFIG_CMD_EXT4=y ++CONFIG_CMD_FAT=y ++CONFIG_CMD_FS_GENERIC=y ++CONFIG_SY8106A_POWER=y ++CONFIG_USB_EHCI_HCD=y ++CONFIG_GPIO=y ++CONFIG_SYS_CLK_FREQ=816000000 +diff --git a/configs/Sinovoip_BPI_M2_plus_defconfig b/configs/Sinovoip_BPI_M2_plus_defconfig +new file mode 100644 +index 0000000..7bcc527 +--- /dev/null ++++ b/configs/Sinovoip_BPI_M2_plus_defconfig +@@ -0,0 +1,28 @@ +CONFIG_ARM=y +CONFIG_ARCH_SUNXI=y +CONFIG_MACH_SUN8I_H3=y @@ -66,11 +81,21 @@ index 0000000..2e7c095 +CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc" +# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set +CONFIG_SPL=y ++CONFIG_HUSH_PARSER=y ++CONFIG_CMD_BOOTZ=y +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_FLASH is not set ++CONFIG_CMD_MMC=y ++CONFIG_CMD_I2C=y +# CONFIG_CMD_FPGA is not set -+CONFIG_CMD_GPIO=y ++CONFIG_CMD_DHCP=y ++CONFIG_CMD_MII=y ++CONFIG_CMD_PING=y ++CONFIG_CMD_EXT2=y ++CONFIG_CMD_EXT4=y ++CONFIG_CMD_FAT=y ++CONFIG_CMD_FS_GENERIC=y +CONFIG_USB_EHCI_HCD=y -+CONFIG_DM=y -+CONFIG_DM_GPIO=y ++CONFIG_GPIO=y +CONFIG_SYS_CLK_FREQ=816000000 ++CONFIG_MMC_SUNXI_SLOT_EXTRA=2