1*4882a593SmuzhiyunIntro 2*4882a593Smuzhiyun===== 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunNanoPi Neo4 is a RK3399 SoC based ARM64 board. 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunOfficial wiki: http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO4 8*4882a593SmuzhiyunMainline wiki: https://wiki.amarulasolutions.com/bsp/rockchip/rk3399/neo4.html 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunBuild 11*4882a593Smuzhiyun===== 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunRun NanoPi Neo4 configuration 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun $ make friendlyarm_nanopi_neo4_defconfig 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunTo build, run make comamnd. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun $ make 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunFiles created in output directory 22*4882a593Smuzhiyun================================= 23*4882a593Smuzhiyun 24*4882a593Smuzhiyunoutput/images 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun├── bl31.bin 27*4882a593Smuzhiyun├── bl31.elf 28*4882a593Smuzhiyun├── Image 29*4882a593Smuzhiyun├── rk3399-nanopi-neo4.dtb 30*4882a593Smuzhiyun├── rootfs.ext2 31*4882a593Smuzhiyun├── rootfs.ext4 -> rootfs.ext2 32*4882a593Smuzhiyun├── rootfs.tar 33*4882a593Smuzhiyun├── sdcard.img 34*4882a593Smuzhiyun├── u-boot.bin 35*4882a593Smuzhiyun├── u-boot.itb 36*4882a593Smuzhiyun├── u-boot-spl-dtb.bin 37*4882a593Smuzhiyun├── u-boot-tpl-dtb.bin 38*4882a593Smuzhiyun├── u-boot-tpl-dtb.img 39*4882a593Smuzhiyun└── u-boot-tpl-spl-dtb.img 40*4882a593Smuzhiyun 41*4882a593SmuzhiyunCreating bootable SD card: 42*4882a593Smuzhiyun========================= 43*4882a593Smuzhiyun 44*4882a593SmuzhiyunSimply invoke (as root) 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun # dd if=output/images/sdcard.img of=/dev/sdX && sync 47*4882a593Smuzhiyun 48*4882a593SmuzhiyunWhere X is your SD card device 49*4882a593Smuzhiyun 50*4882a593SmuzhiyunSerial console 51*4882a593Smuzhiyun-------------- 52*4882a593Smuzhiyun 53*4882a593SmuzhiyunBaudrate for this board is 1500000 54