Browse Source

board/andes: rearrange andes folder structure

In order to add ae350 RISC-V platform, rename ae3xx to ae300 for NDS32
architecture.

AE300 (NDS32):
- http://www.andestech.com/en/products-solutions/andeshape-platforms/ae300/
AE350 (RISC-V):
- http://www.andestech.com/en/products-solutions/andeshape-platforms/ae350-axi-based-platform-pre-integrated-with-n25f-nx25f-a25-ax25/

Signed-off-by: Yu Chien Peter Lin <peterlin@andestech.com>
Signed-off-by: Alan Kao <alankao@andestech.com>
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Tested-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Yu Chien Peter Lin 3 năm trước cách đây
mục cha
commit
48bdd83741

+ 1 - 1
DEVELOPERS

@@ -2150,7 +2150,7 @@ F:	package/tcf-agent/
 N:	Nylon Chen <nylon7@andestech.com>
 N:	Nylon Chen <nylon7@andestech.com>
 F:	arch/Config.in.nds32
 F:	arch/Config.in.nds32
 F:	board/andes
 F:	board/andes
-F:	configs/andes_ae3xx_defconfig
+F:	configs/andes_ae300_defconfig
 F:	toolchain/toolchain-external/toolchain-external-andes-nds32/
 F:	toolchain/toolchain-external/toolchain-external-andes-nds32/
 
 
 N:	Olaf Rempel <razzor@kopf-tisch.de>
 N:	Olaf Rempel <razzor@kopf-tisch.de>

+ 0 - 0
board/andes/ae3xx/ae3xx.fragment → board/andes/ae300/ae300.fragment


+ 0 - 0
board/andes/patches/linux/0001-nds32-Fix-boot-messages-garbled.patch → board/andes/ae300/patches/linux/0001-nds32-Fix-boot-messages-garbled.patch


+ 0 - 0
board/andes/patches/linux/0002-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch → board/andes/ae300/patches/linux/0002-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch


+ 5 - 5
board/andes/readme.txt → board/andes/ae300/readme.txt

@@ -1,10 +1,10 @@
 Intro
 Intro
 =====
 =====
 
 
-Andestech(nds32) AE3XX Platform
+Andestech(nds32) AE300 Platform
 
 
-The AE3XX prototype demonstrates the AE3XX example platform on the FPGA. 
-It is composed of one Andestech(nds32) processor and AE3XX.
+The AE300 prototype demonstrates the AE300 example platform on the FPGA.
+It is composed of one Andestech(nds32) processor and AE300.
 
 
 How to build it
 How to build it
 ===============
 ===============
@@ -12,10 +12,10 @@ How to build it
 Configure Buildroot
 Configure Buildroot
 -------------------
 -------------------
 
 
-The andes_ae3xx_defconfig configuration is a sample configuration with
+The andes_ae300_defconfig configuration is a sample configuration with
 all that is required to bring the FPGA Development Board:
 all that is required to bring the FPGA Development Board:
 
 
-  $ make andes_ae3xx_defconfig
+  $ make andes_ae300_defconfig
 
 
 Build everything
 Build everything
 ----------------
 ----------------

+ 2 - 2
configs/andes_ae3xx_defconfig → configs/andes_ae300_defconfig

@@ -1,10 +1,10 @@
 BR2_nds32=y
 BR2_nds32=y
-BR2_GLOBAL_PATCH_DIR="board/andes/patches/"
+BR2_GLOBAL_PATCH_DIR="board/andes/ae300/patches"
 BR2_TOOLCHAIN_EXTERNAL=y
 BR2_TOOLCHAIN_EXTERNAL=y
 BR2_TOOLCHAIN_EXTERNAL_ANDES_NDS32=y
 BR2_TOOLCHAIN_EXTERNAL_ANDES_NDS32=y
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.17"
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.17"
 BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
 BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/andes/ae3xx/ae3xx.fragment"
+BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/andes/ae300/ae300.fragment"
 BR2_TARGET_ROOTFS_INITRAMFS=y
 BR2_TARGET_ROOTFS_INITRAMFS=y

+ 1 - 1
toolchain/toolchain-external/toolchain-external-andes-nds32/Config.in

@@ -12,4 +12,4 @@ config BR2_TOOLCHAIN_EXTERNAL_ANDES_NDS32
 	help
 	help
 	  nds32 toolchain for the nds32 architecture. It uses GCC
 	  nds32 toolchain for the nds32 architecture. It uses GCC
 	  8.2.1, GDB 8.1.1, glibc 2.28, Binutils 2.30. It generates
 	  8.2.1, GDB 8.1.1, glibc 2.28, Binutils 2.30. It generates
-	  code that runs on ae3xx platform
+	  code that runs on ae300 platform