]> rtime.felk.cvut.cz Git - eurobot/public.git/blob - build/h8mirosot/config.target
robofsm: Competition strategy tuning.
[eurobot/public.git] / build / h8mirosot / config.target
1 # -*- makefile -*-
2
3 ARCH=h8300
4 MACH=2638
5 BOARD=h8mirosot
6
7 PREFIX_DIR=$(BOARD)
8
9 CFLAGS+=-DBTH_LX
10
11 CROSS_COMPILE = h8300-coff-
12 TARGET_ARCH = -ms
13
14 # Set default C flags. If theese are set elsewhere (e.g. on a command
15 # line), these default flags are not used.
16 DEBUG ?= -g
17 OPTIMIZE ?= -O2
18
19 -include $(MAKERULES_DIR)/config.tohit
20 HIT_BAUD ?= 57600
21 #HIT_DEV ?= /dev/ttyS0
22 HIT_DEV ?= /dev/ttyUSB0
23 TOHIT = $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/bin-utils/tohit --baud $(HIT_BAUD) --sdev $(HIT_DEV)
24 LOAD_CMD-boot = \
25         $(TOHIT) --erase --start 0x000000 --length 0x1600; \
26         $(TOHIT) --command 1 --blockmode 32 --start 0x000000 
27 LOAD_CMD-bload = $(TOHIT) --command B --blockmode 128 --baud 4800
28 LOAD_CMD-flash = \
29         $(TOHIT) --erase --start 0x004000 --length 0x03C000; \
30         $(TOHIT) --command 1 --blockmode 32 --start 0x004000 
31
32 RUN_CMD-ram = $(TOHIT) --go 0x200000
33 RUN_CMD-flash = $(TOHIT) --go 0x004000
34
35 # This selects linker script
36 LD_SCRIPT = h8canusb
37 DEFAULT_LD_SCRIPT_VARIANT = flash
38
39 OUTPUT_FORMATS = bin
40
41
42 CONFIG_USB_BASE=n
43 CONFIG_USB_PDIUSB=n
44 CONFIG_USB_MORE=n
45 CONFIG_NO_STDIO=y
46 CONFIG_MIROSOT_XTAL=8