diff options
Diffstat (limited to 'target/arm/systems')
-rw-r--r-- | target/arm/systems/banana-p2-zero | 25 | ||||
-rw-r--r-- | target/arm/systems/kinetis-k70 | 5 | ||||
-rw-r--r-- | target/arm/systems/linksys-nslu2 | 6 | ||||
-rw-r--r-- | target/arm/systems/pcduino-3b | 20 | ||||
-rw-r--r-- | target/arm/systems/qemu-arm-spitz | 11 | ||||
-rw-r--r-- | target/arm/systems/qemu-arm-terrier | 11 | ||||
-rw-r--r-- | target/arm/systems/qemu-arm-xilinx-zynq | 1 | ||||
-rw-r--r-- | target/arm/systems/raspberry-pi4 (renamed from target/arm/systems/raspberry-pi3p) | 8 | ||||
-rw-r--r-- | target/arm/systems/st-stm32f746g | 15 | ||||
-rw-r--r-- | target/arm/systems/synology-ds414 | 20 |
10 files changed, 92 insertions, 30 deletions
diff --git a/target/arm/systems/banana-p2-zero b/target/arm/systems/banana-p2-zero new file mode 100644 index 000000000..8fd4c9f95 --- /dev/null +++ b/target/arm/systems/banana-p2-zero @@ -0,0 +1,25 @@ +config ADK_TARGET_SYSTEM_BANANA_P2_ZERO + bool "Banana P2 zero" + depends on ADK_TARGET_OS_LINUX + select ADK_TARGET_LITTLE_ENDIAN + select ADK_TARGET_CPU_ARM_CORTEX_A7 + select ADK_TARGET_CPU_WITH_NEON + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_WITH_CPU_FREQ + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_SD + select ADK_TARGET_WITH_SDIO + select ADK_TARGET_WITH_I2C + select ADK_TARGET_WITH_SPI + select ADK_TARGET_WITH_SMP + select ADK_TARGET_WITH_ROOT_RW + select ADK_TARGET_WITH_NET + select ADK_TARGET_WITH_NETDEVICE + select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_KERNEL_ZIMAGE + select ADK_PACKAGE_U_BOOT + select ADK_HOST_BUILD_U_BOOT + help + Banana PI M2 Zero with Allwinner H3 + diff --git a/target/arm/systems/kinetis-k70 b/target/arm/systems/kinetis-k70 index 624c8874e..73b4783ba 100644 --- a/target/arm/systems/kinetis-k70 +++ b/target/arm/systems/kinetis-k70 @@ -2,7 +2,7 @@ config ADK_TARGET_SYSTEM_KINETIS_K70 bool "Kinetis K70" depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_CORTEX_M3 + select ADK_TARGET_CPU_ARM_CORTEX_M4 select ADK_TARGET_ARCH_ARM_WITH_THUMB select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_USB @@ -11,7 +11,8 @@ config ADK_TARGET_SYSTEM_KINETIS_K70 select ADK_TARGET_WITH_BLOCK select ADK_TARGET_WITH_NAND select ADK_TARGET_UCLINUX - select ADK_TARGET_KERNEL_IMAGE + select ADK_TARGET_KERNEL_UIMAGE + select ADK_HOST_BUILD_U_BOOT help Kinetis K70 diff --git a/target/arm/systems/linksys-nslu2 b/target/arm/systems/linksys-nslu2 index 72f55eadd..18333a17c 100644 --- a/target/arm/systems/linksys-nslu2 +++ b/target/arm/systems/linksys-nslu2 @@ -4,15 +4,17 @@ config ADK_TARGET_SYSTEM_LINKSYS_NSLU2 select ADK_TARGET_BIG_ENDIAN select ADK_TARGET_CPU_ARM_XSCALE select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_PCI select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE - select ADK_TARGET_WITH_BLOCK select ADK_TARGET_WITH_I2C + select ADK_TARGET_WITH_MTD + select ADK_TARGET_WITH_PCI select ADK_TARGET_KERNEL_ZIMAGE select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_PACKAGE_IXP4XX_MICROCODE + select ADK_PACKAGE_APEX + select ADK_HOST_BUILD_UPSLUG2 help Linksys NSLU2 diff --git a/target/arm/systems/pcduino-3b b/target/arm/systems/pcduino-3b new file mode 100644 index 000000000..c146b59c0 --- /dev/null +++ b/target/arm/systems/pcduino-3b @@ -0,0 +1,20 @@ +config ADK_TARGET_SYSTEM_PCDUINO_3B + bool "PCduino 3b" + depends on ADK_TARGET_OS_LINUX + select ADK_TARGET_LITTLE_ENDIAN + select ADK_TARGET_WITH_MMU + select ADK_TARGET_CPU_ARM_CORTEX_A7 + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_INPUT + select ADK_TARGET_WITH_SD + select ADK_TARGET_WITH_NET + select ADK_TARGET_WITH_NETDEVICE + select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_KERNEL_ZIMAGE + select ADK_PACKAGE_U_BOOT + help + PCduino 3b + + diff --git a/target/arm/systems/qemu-arm-spitz b/target/arm/systems/qemu-arm-spitz deleted file mode 100644 index d97c5868e..000000000 --- a/target/arm/systems/qemu-arm-spitz +++ /dev/null @@ -1,11 +0,0 @@ -config ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - bool "Qemu Emulator (Spitz PDA)" - depends on ADK_TARGET_OS_LINUX - select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_XSCALE - select ADK_TARGET_QEMU - select ADK_TARGET_KERNEL_ZIMAGE - select ADK_TARGET_KERNEL_WITH_COMPRESSION - help - Qemu Emulator for ARM architecture (Spitz PDA). - diff --git a/target/arm/systems/qemu-arm-terrier b/target/arm/systems/qemu-arm-terrier deleted file mode 100644 index 2fe25fc0f..000000000 --- a/target/arm/systems/qemu-arm-terrier +++ /dev/null @@ -1,11 +0,0 @@ -config ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - bool "Qemu Emulator (Terrier PDA)" - depends on ADK_TARGET_OS_LINUX - select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_XSCALE - select ADK_TARGET_QEMU - select ADK_TARGET_KERNEL_ZIMAGE - select ADK_TARGET_KERNEL_WITH_COMPRESSION - help - Qemu Emulator for ARM architecture (Terrier PDA). - diff --git a/target/arm/systems/qemu-arm-xilinx-zynq b/target/arm/systems/qemu-arm-xilinx-zynq index c00543509..08133822a 100644 --- a/target/arm/systems/qemu-arm-xilinx-zynq +++ b/target/arm/systems/qemu-arm-xilinx-zynq @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ bool "Qemu Emulator (Xilinx Zynq)" depends on ADK_TARGET_OS_LINUX select ADK_TARGET_CPU_ARM_CORTEX_A9 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE select ADK_TARGET_KERNEL_WITH_COMPRESSION diff --git a/target/arm/systems/raspberry-pi3p b/target/arm/systems/raspberry-pi4 index d2100a948..6f36bf036 100644 --- a/target/arm/systems/raspberry-pi3p +++ b/target/arm/systems/raspberry-pi4 @@ -1,8 +1,8 @@ -config ADK_TARGET_SYSTEM_RASPBERRY_PI3P - bool "Raspberry PI 3 Model B+" +config ADK_TARGET_SYSTEM_RASPBERRY_PI4 + bool "Raspberry PI 4" depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_CORTEX_A53 + select ADK_TARGET_CPU_ARM_CORTEX_A72 select ADK_TARGET_BOARD_BCM28XX select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_SERIAL @@ -23,5 +23,5 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI3P select ADK_TARGET_WITH_ROOT_RW select ADK_TARGET_KERNEL_IMAGE help - Raspberry PI 3 Model B+ + Raspberry PI 4 diff --git a/target/arm/systems/st-stm32f746g b/target/arm/systems/st-stm32f746g new file mode 100644 index 000000000..eb68dbfe4 --- /dev/null +++ b/target/arm/systems/st-stm32f746g @@ -0,0 +1,15 @@ +config ADK_TARGET_SYSTEM_ST_STM32F746G + bool "STMicroelectronics STM32F746G Disco" + depends on ADK_TARGET_OS_LINUX + select ADK_TARGET_LITTLE_ENDIAN + select ADK_TARGET_CPU_ARM_CORTEX_M7 + select ADK_TARGET_ARCH_ARM_WITH_THUMB + select ADK_TARGET_SOFT_FLOAT + select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_UCLINUX + select ADK_TARGET_KERNEL_WITH_COMPRESSION + select ADK_TARGET_KERNEL_ZIMAGE + select ADK_HOST_BUILD_OPENOCD + help + STMicroelectronics STM32F746G Disco + diff --git a/target/arm/systems/synology-ds414 b/target/arm/systems/synology-ds414 new file mode 100644 index 000000000..24f4addc3 --- /dev/null +++ b/target/arm/systems/synology-ds414 @@ -0,0 +1,20 @@ +config ADK_TARGET_SYSTEM_SYNOLOGY_DS414 + bool "Synology DS414" + select ADK_TARGET_CPU_ARM_MVEBU + select ADK_TARGET_LITTLE_ENDIAN + select ADK_TARGET_KERNEL_UIMAGE + select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_WITH_CPU_FREQ + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_SD + select ADK_TARGET_WITH_I2C + select ADK_TARGET_WITH_SPI + select ADK_TARGET_WITH_LEDS + select ADK_TARGET_WITH_WATCHDOG + select ADK_TARGET_WITH_SMP + select ADK_TARGET_WITH_ROOT_RW + select ADK_TARGET_WITH_NET + select ADK_TARGET_WITH_NETDEVICE + select ADK_TARGET_WITH_BLOCK + help + The DS414 is a four-slot NAS featuring a Marvell ArmadaXP SoC. |