You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() don't compile in fahrenheit conversation on metric only flags |
13 years ago | |
---|---|---|
bluerobin | 13 years ago | |
contrib | 13 years ago | |
driver | 13 years ago | |
include | 13 years ago | |
logic | 13 years ago | |
simpliciti | 13 years ago | |
tools | 13 years ago | |
.gitignore | 13 years ago | |
NEWS | 13 years ago | |
README | 13 years ago | |
TODO | 13 years ago | |
even_in_range.s | 13 years ago | |
ezchronos.c | 13 years ago | |
intrinsics.c | 13 years ago | |
intrinsics.h | 13 years ago | |
makefile | 13 years ago |
README
== Status == Works, but in development :-) == Requirements == msp430-gcc4 http://mspgcc4.sourceforge.net/ make python http://python.org == Supported Compilers == msp430-gcc4 Patches for more (more efficient) compilers are welcome :-) == HOWTO == Copy intrinsic.h into [msp430-gcc-path]/msp430/include/intrinsics.h To configure your image, run: make config which will generate a config.h file that contains the settings for your build. To compile the image run: make It is HIGHLY suggested to make a clean build befor you flash the image with: make clean main == Problems == * Compile / Link problems: If you get error messages like this one: msp430/bin/ld: build/eZChronos.elf section `.text' will not fit in region `text' .../msp430/bin/ld: section .vectors loaded at [000000000000ff80,000000000000ffff] overlaps section .text loaded at [0000000000008000,0000000000013343] .../msp430/bin/ld: region `text' overflowed by 13250 bytes collect2: ld returned 1 exit status Your image is simply to large and will not fit into the flash. Try to disable some code with make config and try again :-) == Difference to the TI Firmware == * More Features that can be configured with make config * Day of week * Disable 12h support (saves space) * Sleep Phase Clock * The wireless flashing starts differently: Select RFBSL, Press DOWN to unlock, Press # long to start * No BlueRobin support. BlueRobin is a closed source binary blob. We don't have a compatible object file for that * Pressing STAR and UP long sets silent mode (no beep)