1Synopsys VDK Software Development Platform 2 3Intro 4===== 5 6The Virtualizer Development Kit (VDK) Family for ARM Cortex Products 7consists of a set of virtual prototypes that provide a virtualizer for 8the ARM core variants. The VDK is a standalone package that runs on an 9host computer. 10 11Buildroot will generate the kernel image and a minimal root filesystem. 12 13How to build it 14=============== 15 16Configure Buildroot 17------------------- 18 19Configuring Buildroot is pretty simple, just execute: 20 21 $ make snps_aarch64_vdk_defconfig 22 23Build the rootfs and kernel 24--------------------------- 25 26Note: you will need to have access to the network, since Buildroot will 27download the packages' sources. 28 29You may now build your rootfs with: 30 31 $ make 32 33(This may take a while) 34 35Result of the build 36------------------- 37 38After building, you should obtain this tree: 39 40 output/images/ 41 -- rootfs.ext2 42 -- Image 43 44Installing your rootfs and Image 45================================ 46 47Now copy the content of the output/images folder to the VDK' skins 48folder: 49 50 $ cp rootfs.ext2 Image <vdk_installation_path>/skins/Vanilla-Cortex/ARMv8 51 52 53Starting the VDK 54================================ 55 56Go the VDK' installation root and execute the 'start' script: 57 58 $ cd <vdk_installation_path> 59 $ ./start.sh 60 61The VP Explorer application will be executed, starting the simulation 62automatically. 63 64For more information about Synopsys' VDK please check: 65http://www.synopsys.com/Prototyping/VirtualPrototyping/Pages/default.aspx 66