
Office Hours: Tuesday: 6:30 - 8:00 Thursday: 1:00 - 2:30 Office Hours are held in EE1B32 (check EE123 if you don't find me in EE1B32.)
E-mail is a great way to get your lab questions answered if you can't make office hours. If you are going to send me an e-mail, regarding problems with your source code, please include the items listed below.
All applicable .c and .h files in your project.
Some description of exactly what is and/or is not working. Windshell dumps (copy and paste from the shell into your e-mail) are very helpful here.
A description of the steps you have taken to try to solve the problem, including what reference materials you have consulted. If this is a lab assignment, be sure to check the hints page for the lab in question. Make sure to check the applicable reference documents in the Tornado/VxWorks Documentation link (from the class website.)
E-mail: Daniel.walkes@colorado.edu Please include "ECEN5623" in the subject line
I will use this page to post assignment hints as well as general VxWorks and Tornado help documents.
Note: I have completed the switch to Tornado 2.2 tools, please use Tornado 2.2 tools now.. please do NOT attempt to use Tornado 2.0.2 tools. Note that Pentium 3 targets are labeled rtesp_xp3 while Pentium targets are labeled rtesp_x. Tornado will give you an error if downloading code built for Pentium to Pentium 3 targets and vise-versa. You will need to add a build spec to your project for Pentium 3 tools.. see this link. for more info.
Link to Current Open Lab Issues
If you are aware of issues other than these w/ workstations or targets, please e-mail me
!! IMPORTANT !! 1B32 is Reserved Thursdays from 5:00 to 7:30 for Hybrid Reconfigurable Systems !!!
The Tornado/VxWorks Documentation link (from the class website.)
Lab 0 and General VxWorks and Tornado Tutorial Use this reference for a general description of how to use Tornado Tools (including the simulator.)
Please see the ECEN 5623 Using the Lab document for a detailed explanation about how to connect to and use lab targets.
A hints page for the VxWorks portion of Lab 1 can be found here
Lab 1 requires the use of pointers and arrays. If it's been a while and you could use a C array and pointer refresher.. take a look at this link
Another C Programming Tutorial link. Many more can be found by typing "C Programming Tutorial" in a search engine.
The method for connecting to the targets has changed for all labs after Lab1. Please see the red text addition to the ECEN 5623 Using the Lab document.
A hints page for project video and btvid.c can be found here.
Some info on using CVS for class projects may be found here.
Zach Pfeffer's Homepage This page includes a great reference for installing VxWorks on a home machine.. you can find it here
In addition, I have a few notes which can be found here
USB Links