Skip to content

Commit 8019d6d

Browse files
doc: Buildroot defconfig for AXS103
Signed-off-by: Anton Kolesov <[email protected]>
1 parent 9c072fa commit 8019d6d

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

doc/linux/kernel-build.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,3 +307,33 @@ Now it is possible to mount some NFS share and run applications from it::
307307
[arclinux] # mount -t nfs public-nfs:/home/arc_user/pub /mnt
308308
[arclinux] # /mnt/hello_world
309309

310+
311+
Linux for AXS103 SDP
312+
--------------------
313+
314+
Build process using Buildroot is the same as for standalone nSIM. Buildroot
315+
defconfig is::
316+
317+
BR2_arcle=y
318+
BR2_archs38=y
319+
BR2_TOOLCHAIN_EXTERNAL=y
320+
BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y
321+
BR2_TOOLCHAIN_EXTERNAL_URL="http://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-2016.09/arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install.tar.gz"
322+
BR2_TOOLCHAIN_EXTERNAL_GCC_6=y
323+
BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_8=y
324+
BR2_TOOLCHAIN_EXTERNAL_LOCALE=y
325+
BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y
326+
BR2_TOOLCHAIN_EXTERNAL_INET_RPC=y
327+
BR2_TOOLCHAIN_EXTERNAL_CXX=y
328+
BR2_LINUX_KERNEL=y
329+
BR2_LINUX_KERNEL_DEFCONFIG="axs103_smp"
330+
BR2_PACKAGE_GDB=y
331+
BR2_PACKAGE_GDB_SERVER=y
332+
BR2_PACKAGE_GDB_DEBUGGER=y
333+
BR2_TARGET_ROOTFS_INITRAMFS=y
334+
# BR2_TARGET_ROOTFS_TAR is not set
335+
336+
This defconfig will create a uImage file instead of vmlinux. Please refer to
337+
`ARC Linux wiki
338+
<https://github.com/foss-for-synopsys-dwc-arc-processors/linux/wiki/Getting-Started-with-Linux-on-ARC-AXS103-Software-Development-Platform-(SDP)>`
339+
for more details on using u-boot with AXS103.

0 commit comments

Comments
 (0)