1*4882a593SmuzhiyunThis is the support for the ARM Foundation v8 machine emulated by the 2*4882a593SmuzhiyunARM software simulator of the AArch64 architecture. 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunFirst, one has to download the AArch64 software simulator from: 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun https://silver.arm.com/download/download.tm?pv=4807186 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunThen, use the arm_foundationv8_defconfig configuration to build your 9*4882a593SmuzhiyunBuildroot system. 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunFinally, boot your system with: 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun ${LOCATION_OF_FOUNDATIONV8_SIMULATOR}/models/Linux64_GCC-6.4/Foundation_Platform \ 14*4882a593Smuzhiyun --image output/images/linux-system.axf \ 15*4882a593Smuzhiyun --block-device output/images/rootfs.ext2 \ 16*4882a593Smuzhiyun --network=nat \ 17*4882a593Smuzhiyun --cores 4 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunYou can get network access from within the simulated environment 20*4882a593Smuzhiyunby requesting an IP address using DHCP (run the command 'udhcpc'). 21