So, if you followed previous post, you have installed needed toolchain, downloaded openchronos-ng, configured it and build. Now, we need to flash new firmware.
I have Chronos watch from TI for a year now, and I’m using it as a watch, not
as a development platform.. :-D
Original battery lasted for more that a year, and three days ago, clock has rebooted and reseted! I tought that it was because of battery, but clock states that battery is at ~85%, and I tried with new battery anyway...
No luck, still reboots. So, I decided that is time to reprogram it! ;-)
So, now we need debugger for our Launchpad. Since lmicdi have limited command set (am I wrong?), I need full-fledged debugger, so I’ll use OpenOCD.
Now, I’ll try to compile lmicdiusb, and install arm-none-eabi-gdb for on-board debugging...
DON’T FOLLOW THIS HOWTO!!!
It seems that arm-none-eabi-gcc 4.6.2 from ports has some problems with
FPU (floating point)!!
I’ll update this post when I figure out which one!
Since I have two of these boards, and my primary OS is Mac OSx, I’ll try to setup loader and toolchain on it.