FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [June 2009 Threads] MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on June 29, 2009 Hello All,
I have posted a very brief video of the Texas Instruments MSP-EXP430F5438 Experimenter Board running FreeRTOS v.5.3.1 on You Tube - here is the URL:
http://www.youtube.com/watch?v=_SwqtiAtKSM
I will be posting the workspaces for IAR and CCE later this week - I will let everyone know via this thread.
On YouTube - you should be able to search for MSP430X or 430X - but for some reason it is quicker to search for:
'demo jwestmo' -... but the above URL should work.
Regards, John W.
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by Richard on June 29, 2009 Excellent. Is the You Tube link going to be permanent? If so i can link to it from the FR.o site.
Regards.
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on June 29, 2009 Richard,
It should be - so it should be OK to link to it.
Thanks, John
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on July 2, 2009 CCE Project has been posted to my site - www.WestmorelandEngineering.com - please follow the instructions to get the project password.
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by Richard on July 2, 2009 Hi John - thats great. I will post some links [when I get a spare second].
Regards.
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on July 2, 2009 Richard,
I've sent you a few e-mails - when you get time - please take a look.
Thanks, John
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on July 7, 2009 Richard,
I've sent you a few e-mails - when you get time - please take a look.
Thanks, John
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on July 9, 2009 Richard,
Not sure what the above posted twice - guess I had that in a browser that was restarted.
To All:
The FreeRTOS IAR Project for the MSP-EXP430F5438 has been posted to my site - please download by:
ftp://www.westmorelandengineering.com/FreeRTOS Demo IAR.zip
User: FreeRTOS Pass: freertosIAR#1
To get the Winzip password - please: E-mail for the password - instructions are on my site. Note the http link for this file is currently broken.
Known Issues with the Port:
*) Timer for LCD PWM needs to be fixed.
Misc:
To see the port run above 0xFFFF - you need to modify the linker command file - the command file in called out in the project - but it is not included with the files. Modify the code section appropriately to see code above the 64K Boundary running in the debugger.
For some reason, the Timer issue with the backlight control isn't such an issue if you are running with USB power and running the debugger - if you run with battery power, it is more pronounced. I will fix this issue shortly, or as an exercise, please feel free to move the LCD PWM Backlight timer to one of the many available timers.
Have Fun, John
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on July 9, 2009 Also - forgot to mention - the above demo is running v5.4.0 of the core code that Richard recently posted to SVN.
Regards, John
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on July 10, 2009 Another important item here - If you wholly relocated the UserExperience code to be >0x10000 - as is 'easy' in IAR and a bit more of a chore in CCE - so I would think this goes more for those working with IAR - the Voice Rec demo will erase that part of memory that will lock the MSP430F541x/543x parts - so be warned. If you are using the MSP-EXP430F5438 - then that board doesn't directly support BSL without rework so you will be in a bind if you don't have extra parts on hand. So as another exercise - the Voice Rec code at least - in particular the piece that erases before it records - needs to be modified so that it is (functionally) relocatable.
You have been warned.
Good Luck, John
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on September 15, 2009 Hello All,
Due to some interesting discussions with some of you - I have made the Context Save and Restore routines *slightly* more efficient - over time this adds up however. And also have updated port.c. Note, this make the 430X Port somewhat incompatible with the previous (non-MSP430X) ports - *unless* - you want to 'fix' that up - meaning - there is a way to make the two more compatible...
Anyway - I have updated the port to the lastest IAR toolset plus the core files are updated to 5.4.2. If you want the port to behave identically to the original TI code - then make sure all of the LPM statements are uncommented - I think this means chiefly the first one in UserExperience.c -
*ALSO* - As mentioned above - the Audio Record demo. is not debugged. TI makes use of numerous addresses >0x10000 that the demo. uses - so if you run that - and your code is >0x10000, you will wipe out your code and possibly lock the part. I haven't had time to fully debug the audio code - but it should work as long as it is relocated and bounds checked.
I will post the CCS v4 updated port soon.
http://www.WestmorelandEngineering.com has the latest port.
Regards, John W.
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on September 17, 2009 Hello Again,
I have updated the demo again - added a proper HW init routine that should address some of the comments I have received about the demo. having 'flakey' behavior. Note this isn't the case with the CCE demo since it does not currently include the 'UserExperience' code but I am adding that under CCS v4 - *and* I will *fix* the audio.c code soon so that it works OK with the port.
Please visit the web-site to pick up the latest - I will post a message when the new CCS v4 port is done.
Regards, johnw
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on September 18, 2009 Hello All,
The audio record demo is *fixed* and I have updated the IAR port. I will post the CCE port soon. Here's the updated link:
[http://www.westmorelandengineering.com/FreeRTOS_MSP430_IAR/FreeRTOS_Demo_IAR.exe][1]
I haven't exhaustively debugged the audio code - so don't be surprised if you experience a glitch or two.
Note the audio demo code uses memory that is >0x10000 - so, if you want to put code in that section, be warned the audio demo. uses it - and will erase your code and could possibly lock the part.
Regards, johnw
[1]: http://www.westmorelandengineering.com/FreeRTOS_MSP430_IAR/FreeRTOS_Demo_IAR.exe
RE: MSP-EXP430F5438 Experimenter Board DemoPosted by John W. on September 23, 2009 Hello All,
The CCS v4 version of the port is posted at:
http://www.westmorelandengineering.com/FreeRTOS_MSP430_CCE/FreeRTOS_Demo.exe
Regards, John
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|