]> rtime.felk.cvut.cz Git - lincan.git/blob - embedded/board/arm/ul_usb1/config/config.bell-keypad
Merge branch 'master' into can-usb1
[lincan.git] / embedded / board / arm / ul_usb1 / config / config.bell-keypad
1 # -*- makefile -*-
2
3 ARCH=arm
4 MACH=lpc21xx
5 BOARD=ul_usb1
6 CONFIG_BOARD_VARIANT=hisc-keypad
7
8 CONFIG_APP_HISC_BELL_KEYPAD=y
9 CONFIG_OC_UL_DRV_SYSLESS=y
10 CONFIG_OC_UL_DRV_U450_TMELATE=y
11 CONFIG_ULAN_DY=y
12 CONFIG_ULOI_LT=y
13 CONFIG_KEYVAL=y
14 CONFIG_KBD=y
15
16 #CONFIG_STDIO_COM_PORT=0
17
18 CROSS_COMPILE = arm-elf-
19 TARGET_ARCH = -mcpu=arm7tdmi 
20
21 # Set default C flags. If theese are set elsewhere (e.g. on a command
22 # line), these default flags are not used.
23 DEBUG ?= -g
24 OPTIMIZE ?= -O2
25
26 LPC_BAUD = 38400
27 TOLPC = tolpc --baud $(LPC_BAUD) --sdev /dev/ttyS0
28 LOAD_CMD-ramisp = $(TOLPC)  -v -q 7372 -L -f 
29 LOAD_CMD-boot = lpc21isp -bin /dev/ttyS0 $(LPC_BAUD) 12000
30
31 # This selects linker script
32 LD_SCRIPT=lpc2148
33 #DEFAULT_LD_SCRIPT_VARIANT=boot
34
35 #OUTPUT_FORMATS = bin hex srec
36
37 OUTPUT_FORMATS = bin
38
39 PROG_BASE=0x20000
40 PROG_SIZE=0x20000
41
42 UL_SENDHEX ?= ul_sendhex
43 MOD ?= 62
44
45 LOAD_CMD-app = \
46     $(UL_SENDHEX) -m $(MOD) -r -o 0 ; \
47     $(UL_SENDHEX) -m $(MOD) -o 0 -t 0x101 -s $(PROG_BASE) -l $(PROG_SIZE) -e; \
48     $(UL_SENDHEX) -m $(MOD) -o 0 -t 0x101 -b 256 -s $(PROG_BASE) -f binary
49
50 RUN_CMD-app = \
51     $(UL_SENDHEX) -m $(MOD) -r