Adjusted Villard charge wait constant
[LPC2xxx_and_RobotSpejbl.git] / board / lpceurobot / config.lpceurobot
blob8b9b6018c5e38e841175dfb5f69427d05fc89a43
1 # -*- makefile -*-
3 ARCH=arm
4 MACH=lpc21xx
5 BOARD=lpceurobot
7 CROSS_COMPILE = arm-elf-
8 TARGET_ARCH = -mcpu=arm7tdmi 
9 LOADLIBES += -leurobothw
11 ifndef GCC_VERSION
12   export GCC_VERSION:=$(shell $(CROSS_COMPILE)gcc -dumpversion)
14   ifneq ($(GCC_VERSION),3.4.3)
15   $(warning You are using a different compiler from gcc 3.4.3. This board is known not to work with some newver versions (4.3))
16   endif
17 endif
19 # Set default C flags. If theese are set elsewhere (e.g. on a command
20 # line), these default flags are not used.
21 DEBUG ?= -g
22 OPTIMIZE ?= -O2
24 LPC_BAUD = 38400
25 LPC_TTY ?= /dev/ttyUSB0
26 LPC_XTAL = 14745
27 TOLPC = $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/bin-utils/tolpc --baud $(LPC_BAUD) --sdev $(LPC_TTY) -q $(LPC_XTAL) -v -L -f
28 LOAD_CMD-ram = $(TOLPC) 
29 LOAD_CMD-flash = load() { HEX=$(LOCAL_BUILD_DIR)/$$(basename $$1).hex; $(CROSS_COMPILE)objcopy -O ihex $$1 $$HEX; $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/bin-utils/lpc21isp -control $$HEX $(LPC_TTY) $(LPC_BAUD) $(LPC_XTAL); }; load
32 #LOAD_CMD-ramisp = $(TOLPC) 
33 LOAD_CMD-mpram = $(TOLPC) 
34 LOAD_CMD-mpflash = $(LOAD_CMD-flash)
36 # $(CROSS_COMPILE)objcopy -O ihex in out
37 # lpc21isp vstup.hex $(LPC_TTY) $(LPC_BAUD) $(LPC_XTAL)
39 # This selects linker script
40 LD_SCRIPT=lpc21xx
41 DEFAULT_LD_SCRIPT_VARIANT=ram flash
43 #OUTPUT_FORMATS = bin hex srec
45 ###
46 CONFIG_USB_BASE=
47 CONFIG_USB_PDIUSB=
48 CONFIG_USB_MORE=
49 CONFIG_CMDPROC_TEST=n
51 LN_HEADERS=y