Lisa:
This is to apprise you that the problem persisted after installing CCSv5.5.0. I took your suggestion and posted the problem in a new thread that resulted in a suggestion from "Steve" that yielded an improvement, but not a total solution:
Nevertheless, FYI, I was able to successfully modify Steve's suggestion as described below...
Regards, Fred A Rupinski
Steve:
I had a moment to re-visit the subject problem, and can report the following:
Your procedure resulted in a successful "build", but "debug" yielded the following errors, which seem to indicate a compatibility problem as you suggested---
Error 1:
#1965 cannot open source file "ti/sysbios/knl/Mailbox.h"
Error 2:
xdc.PACKAGE_NOT_FOUND: can't locate the package 'ti.sysbios' along the path: '/packages;E:/TI CCSv5.5/ccsv5/ccs_base;D:/Development/SYSBIOS MSP430/hello_MSP430F5438/.config/;E:\TI CCSv5.5\xdctools_3_25_03_72\packages;'. Ensure that the package path is set correctly.
I decided to pick up on your cue, but rather take another path that hopefully might bypass the compatibility issue. The approach is to use only the portable source files. The procedure is outlined as follows:
Close all projects...
New Project >
Project Name: LabMailbox >
Output Type: Executable >
Family: MSP430 >
Varient: MSP430x5xx Family > MSP430F5438A >
Connection: TI MSP430 USB1 >
Project Template: > SYS/BIOS > Typical > Next > Finish
Delete "main.c"
Delete "app.config"
Download and unzip Mailbox (Lab) Solution (if not already done)
Open Mailbox_solution Folder
Copy "Mailbox" (c file) to LabMailbox in CCSv5.5.0
Copy "mailbox_configuration.cfg" to LabMailbox in CCSv5.5.0
Project > Clean > LabMailbox >
(Perspective > CCS Edit)
Build >
Debug >
Run
The console then successfully displays:
Running Mailbox test...
(0) writing '0' ...
read '0' from (0).
(0) writing '0' ...
read '1' from (0).
(0) writing '0' ...
read '2' from (0).
(0) writing '0' ...
read '3' from (0).
(0) writing '0' ...
read '4' from (0).
(0) writing '0' ...
read '5' from (0).
(0) writing '0' ...
read '6' from (0).
(0) writing '0' ...
read '7' from (0).
writer (0) done.
reader: timeout expired for Mailbox_pend()
reader done.
I successfully ran "LabTimer" and "LabTilt2" using the same procedure.
Regards, Fred A Rupinski