12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #platform
- PLATFORM=am335x-evm
- #defconfig
- DEFCONFIG=tisdk_am335x-evm_defconfig
- #Architecture
- ARCH=armv7-a
- #u-boot machine
- UBOOT_MACHINE=am335x_evm_config
- #Points to the root of the TI SDK
- export TI_SDK_PATH=/opt/local_controller
- #root of the target file system for installing applications
- DESTDIR=__DESTDIR__
- #Points to the root of the Linux libraries and headers matching the
- #demo file system.
- export LINUX_DEVKIT_PATH=$(TI_SDK_PATH)/linux-devkit
- #Cross compiler prefix
- export CROSS_COMPILE=$(LINUX_DEVKIT_PATH)/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-
- #Default CC value to be used when cross compiling. This is so that the
- #GNU Make default of "cc" is not used to point to the host compiler
- export CC=$(CROSS_COMPILE)gcc
- #Location of environment-setup file
- export ENV_SETUP=$(LINUX_DEVKIT_PATH)/environment-setup
- #The directory that points to the SDK kernel source tree
- LINUXKERNEL_INSTALL_DIR=$(TI_SDK_PATH)/board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305
- #The directory that points to the uboot source tree
- UBOOT_INSTALL_DIR=$(TI_SDK_PATH)/board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04
- CFLAGS= -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard
- #Strip modules when installing to conserve disk space
- INSTALL_MOD_STRIP=1
- SDK_PATH_TARGET=$(TI_SDK_PATH)/linux-devkit/sysroots/armv7ahf-neon-linux-gnueabi/
- # Set EXEC_DIR to install example binaries
- EXEC_DIR=__EXEC_DIR__
- MAKE_JOBS=1
|