First embedded examples for MSP-EXP430F5438+CC256x development board

946 views
Skip to first unread message

Matthias Ringwald

unread,
Sep 17, 2011, 8:24:24 AM9/17/11
to btstack-dev
Hi all!

More TI fun today. I've just added my MSP430 port to the SVN in the folder MSP-EXP430F5438-CC256x. It assumes that a PAN1315, PAN1317, or PAN1323 is plugged into the provided port and the "RF3 Adapter board" is used or at least simulated. See http://processors.wiki.ti.com/index.php/PAN1315EMK_User_Guide

It consists of the example code provided by TI in firmware/ with minor changes to make it compile with mspgcc. The actual 'port' consists of the three files in src/

Here's the list of examples:
* led_counter: no Bluetooth, just a test to see if the timer interrupt and the debug UART work
* hid_demo: on start, the device does a device discovery and connects to the first Bluetooth keyboard it finds, paris, and allows to type on the little LCD screen.
* spp_counter: provides a virtual serial port via SPP. On connect, it sends a message every second
* spp_accel: provides a virtual serial port via SPP. On connect, it sends the current accelerometer values as fast as possible
* spp_flowcontrol: provide a virtual serial port via SPP. On connect, it echoes all received data on the debug UART but adds a 1/4 pause after each packet. This was used to test that flowcontrol works.

I'm still working on getting eHCILL to work, stay tuned.

Have fun!
Matthias

Matthias Ringwald

unread,
Sep 18, 2011, 3:26:09 AM9/18/11
to btstack-dev
Hi

I forgot to mention: the Makefile for the examples is in MSP-EXP430F5438-CC256x/example
It completely ignores the existing build system for BTstack (at least for now).

Best
Matthias

> On Sep 17, 2011, at 7:24 AM, Matthias Ringwald wrote:
>
>> Hi all!
>>

>> More TI fun today. I've just added my MSP430 port to the SVN in the folder MSP-EXP430F5438-CC256x. It assumes that a PAN1315, PAN1317, or PAN1323 is plugged into the provided port and the "RF3 Adapter board" is used or at least simulated. See http://processors.wiki.ti.com/index.php/PAN1315EMK_User_Guide..

Matthias Ringwald

unread,
Sep 18, 2011, 3:45:08 AM9/18/11
to btstack-dev

Ah. The main problem was that I forgot to actually add it to the SVN... it's there NOW :)

> On Sep 18, 2011, at 9:26 AM, Matthias Ringwald wrote:
>
>> Hi
>>
>> I forgot to mention: the Makefile for the examples is in MSP-EXP430F5438-CC256x/example
>> It completely ignores the existing build system for BTstack (at least for now).
>>
>> Best
>> Matthias
>>
>>> On Sep 17, 2011, at 7:24 AM, Matthias Ringwald wrote:
>>>
>>>> Hi all!
>>>>
>>>> More TI fun today. I've just added my MSP430 port to the SVN in the folder MSP-EXP430F5438-CC256x. It assumes that a PAN1315, PAN1317, or PAN1323 is plugged into the provided port and the "RF3 Adapter board" is used or at least simulated. See http://processors.wiki.ti.com/index.php/PAN1315EMK_User_Guide..
>>

>> --
>> You received this message because you are subscribed to the Google Groups "btstack-dev" group.
>> To post to this group, send email to btsta...@googlegroups.com.
>> To unsubscribe from this group, send email to btstack-dev...@googlegroups.com.
>> For more options, visit this group at http://groups.google.com/group/btstack-dev?hl=en.
>>
>

Matthias Ringwald

unread,
Sep 18, 2011, 5:11:05 AM9/18/11
to btstack-dev

Well. A few more quirks to report. To get it to compile, you'll have to copy config.h from example/ into the btstack root folder.

Best
Matthias

Matthias Ringwald

unread,
Sep 25, 2011, 10:20:49 AM9/25/11
to btstack-dev
Hi

Since revision 1514, it's not necessary to copy the config.h from the MSP-EXP430 example folder to the BTstack root folder. It (should) compile right after a check-out.

Best
Matthias

Begin forwarded message:

Reply all
Reply to author
Forward
0 new messages