7 CONFIG_BOARD_VARIANT=mpx-uu-pc
12 CONFIG_APP_U2U_V2_WITH_KEYVAL=y
14 CONFIG_OC_UL_DRV_SYSLESS=y
15 CONFIG_OC_UL_DRV_U450_VARPINS=y
16 CONFIG_OC_UL_DRV_U450_VARPINS_MSRSWAP=n
17 CONFIG_OC_UL_DRV_U450_VARPINS_DIRNEG=n
18 CONFIG_OC_UL_DRV_U450_LOOPBACK=y
24 #CONFIG_STDIO_COM_PORT=y
26 CROSS_COMPILE = arm-elf-
27 TARGET_ARCH = -mthumb -mcpu=cortex-m3
29 # Set default C flags. If theese are set elsewhere (e.g. on a command
30 # line), these default flags are not used.
34 # Set default C flags. If theese are set elsewhere (e.g. on a command
35 # line), these default flags are not used.
37 #OPTIMIZE ?= -Os -ffunction-sections -fdata-sections -Wl,--gc-section
38 #LDFLAGS += -Wl,--cref
39 #LDFLAGS += -Wl,--gc-section
41 # This selects linker script
44 LPC21ISP=~/projects/cf/lpc21isp_v179/lpc21isp
46 LPC_TTY = /dev/ttyUSB0
49 LOAD_CMD-boot = load() { $(LPC21ISP) -bin $$1 $(LPC_TTY) $(LPC_BAUD) $(CPU_SYS_KHZ); }; load
57 LOAD_EXTENSION-app = .bin
61 UL_SENDHEX ?= ul_sendhex
65 $(UL_SENDHEX) -m $(MOD) -r -o 0 ; \
66 $(UL_SENDHEX) -m $(MOD) -o 0 -t 0x101 -s $(PROG_BASE) -l $(PROG_SIZE) -e; \
67 $(UL_SENDHEX) -m $(MOD) -o 0 -t 0x101 -b 256 -s $(PROG_BASE) -f binary
70 $(UL_SENDHEX) -m $(MOD) -r
74 USB_SENDHEX ?= usb_sendhex
77 USB_BOOT_VID ?= 0xdead
78 USB_BOOT_PID ?= 0x2263
81 $(USB_SENDHEX) -d $(USB_APP_VID):$(USB_APP_PID) -r ; \
82 $(USB_SENDHEX) -w -d $(USB_BOOT_VID):$(USB_BOOT_PID) -s $(PROG_BASE) -l $(PROG_SIZE) -e; sleep 2 ; \
83 $(USB_SENDHEX) -d $(USB_BOOT_VID):$(USB_BOOT_PID) -s $(PROG_BASE) -f binary
86 $(USB_SENDHEX) -d $(USB_BOOT_VID):$(USB_BOOT_PID) -r