5 bloader_SOURCES = bloader.c
6 bloader_LIBS = boot_fn bspbase
7 #bloader_MOREOBJS = boot_fn.o
9 link_VARIANTS = boot bload
11 bootstrap: TOHIT=$(USER_COMPILED_DIR_NAME)/bin-utils/tohit -d $(HIT_DEV)
12 bootstrap: HIT_BAUD=19200
16 @$(QUIET_CMD_ECHO) "Bootstrap to internal ram"
17 $(Q)$(TOHIT) $(VERBOSE) --baud 4800 --command B --blockmode 128 $(USER_COMPILED_DIR_NAME)/bin/bloader-bload.bin || exit 1
18 @$(QUIET_CMD_ECHO) "Done"
20 @$(QUIET_CMD_ECHO) "Erasing flash"
21 $(Q)$(TOHIT) $(VERBOSE) --baud $(HIT_BAUD) --erase --start 0x000000 --length 0x1600 || exit 1
22 @$(QUIET_CMD_ECHO) "Done"
24 @$(QUIET_CMD_ECHO) "Programming flash"
25 $(Q)$(TOHIT) $(VERBOSE) --baud $(HIT_BAUD) --command 1 --blockmode 32 --start 0x000000 $(USER_COMPILED_DIR_NAME)/bin/bloader-boot.bin || exit