Quantcast
Channel: Tools
Viewing all articles
Browse latest Browse all 91752

Forum Post: RE: Missing Requirement

$
0
0

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:

0564.hello_mailbox.zip

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


Viewing all articles
Browse latest Browse all 91752

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>