The lab and solution files have not changed since revision 3.06. These are the current revision numbers for various files: Parent VM image: v3.03 Child VM image: v3.08 Student Notes v3.08 OMAP35 EVM Lab Guide: v3.08 Zip file containing all the necessary files except parent vm image: v3.08 See the Workshop Setup Guide for more information. It's located on the following wiki page: http://processors.wiki.ti.com/index.php/OMAP%E2%84%A2/DaVinci%E2%84%A2_System_Integration_using_Linux_Workshop --------------------------------------------------------------------------------------------------------------------------- DaVinci/OMAP/Sitara Linux Workshop (version 3.08) ------------------------------------------------- Workshop Wiki Page: http://processors.wiki.ti.com/index.php/OMAP%E2%84%A2/DaVinci%E2%84%A2_System_Integration_using_Linux_Workshop The USA classroom workshop setup consists of three parts, similar to previous releases. Part 1: Parent Image (~15GB) - The parent image was last changed for version 3.03. - This is required for the workshop to run. Part 2: Child (i.e. Linked) Image (~500MB zipped, 1GB unzipped) - Changes for each minor revision of the workshop. - This part is required for v3.08 of the workshop - This part is used to simplify setup of of TTO USA classroom desktop computers. Part 3: "shared" folder for Lab files - This folder is shared between the Linux virtual machine and windows. - This folder contains all the take-home files for the student (along with anything else they want to copy into the folder). - This folder should be located on the student workstation at: C:\vmimages\shared - Extra folders added to this release include: -- pdf_files: contains pdf files for workshop notes and lab exercises -- pre-installed: this folder contains the linux psp and uImage for omap3530 EVM; these files have been already pre-installed into the "child" vm_ware image (which is why it's now 500M/1G) -- am3517: contain am3517 psp (i.e. linux), am3517 uImage, and version 3.04 of am3517 labs -- dm6446: we removed the dm6446 folder to reduce the file download size. If you want to run the DM6446 DVEVM version of the labs, we suggest you download the v2.10 lab files, along with the v2.10 vmware image from the workshop's wiki page Part 4: Windows installations - CCSv4.20.12 should be installed for use in Lab 13a - The "winfiles" zip file should be expanded to the C:\ drive using the (-d) directories option. This installs: -- A folder called "workshop" which contains the files needed for Lab13a -- Tera Term scripts for use in setting up u-boot for the omap3530 evm Notes: - Parts 2 & 3 have been combined into a single ZIP download file for ease of installation. You can find this file on the workshop's wiki page. - For more detailed setup directions, please refer to the workshop setup guide, also found on the workshop's wiki page. Workshop History ******************************************************************************* It goes without saying, all revisions include minor typo and errata updates. This list does not reflect these types of changes. Rather, this list is meant as a brief summary of revision updates. *** 2011.08.10 *** Released revision v3.08 - The biggest change is pre-installing CCSv5 into the child vmware image. - Updated lab/solutions files to reflect v3.08, though the only change was adding an empty folder to use as the CCSv5 GDB lab workspace. - Simplified "Using DMAI" slides in Chapter 9. (Also, moved the fancy video decoder/display slides to an optional discussion.) *** 2011.07.12 *** Released revision v3.07 - Added CCSv5/Eclipse GDB debugging to lab05e - No revision required to Lab/Solutions or VMware files - You do need to add CCSv5.03.00022 setup files to C:\vm_image\shared folder *** 2011.04.23 *** Released revision v3.06a - Fixed minor bug in Lab12a (missing C6accel repo in XDCPATH make variable) - VM images (parent & child) did not change for this revision *** 2011.04.20 *** Released revision v3.06 - Added discussion for C6EZtools to chapter 12 - Added Lab12b_c6accel - Removed AM3517 PSP file and replaced with txt files indicating where to go download the files from (trying to minimize download size) *** 2011.01.19 *** Released revision v3.05 - Update to child image only -- Rebuilt psp_rebuild_omap3 -- Verified against v3.05 release of omap lab files -- Added lab11b, which uses real h.264 codecs -- Confirmed psp_rebuild_am3517 (and associated am3517 v3.04 lab files work), but am3517 labs and psp were left in the "shared" folder to keep child vm image size small (am3517 psp would have added another 1GB) *** 2010.10.29 *** Released revision v3.03 - Minor update to child image -- Cleared /opt/workshop directory -- Cleared networking config files - Also updated to parent image to v3.03 - Added Lab13 of this workshop uses CCSv4 to create/debug/test a DSP algorithm which is then used remotely by the ARM/Linux processor *** 2010.10.12 *** Released revision v3.00 - Ubuntu Linux (v10.04 LTS) login has changed. The user account is still "user", but there isn't a password anymore (previous password was "useruser". Additionally, the user account has been configured to automatically login at startup. - Software tools upgraded to DVSDK 4.xx - Lab files released for OMAP3530 EVM, though most of the groundwork has been laid for a future release to also include AM3517 EVM - Linux VMware image now includes a Linux DHCP server. This was added due to problems booting the OMAP35/AM35 EVM's without DHCP services. The Ubuntu image itself still uses a static IP address (now changed to 192.168.1.1), which is within the subnet range provided by it's DHCP server. - VMimage requires a few alterations in order to run the workshop labs. These "changes" are actually part of the documented lab steps. In short, though, we now request the students to: -- untar the lab files into the /home/user directory (This was done since we plan to offer either OMAP35 or AM3517 based labs.) -- Add a symbolic link to map /home/user/targetfs to the actual root filesystem for either OMAP35 or AM3517 - Lab exercises for the DM6446 DVEVM still continue to use the previous v2.10 of the workshop VMware image and files. *** 2010.08.09 *** Production revision v2.10 - VMware image now runs on Ubuntu 10.04 (rather than Red Hat Enterprise 5) - Previous known errors have been fixed: Lab07a Gimp, Lab10 CMEM - Previous unknown errors have been fixed, most notebly that Lab12d had a minor error. - Lab07a: Gimp now outputs RGB565 format, so we don't need to run the extra conversion utility anymore. *** 2010.02.24 *** Production revision of v2.00. - Watermarked codecs have been extracted, put into the same repository, then re-tar'd. Also, the missing package (called adaptor) has been included in the watermarked codecs repository. - Known Errata -- GIMP in Lab07a does not exist in Red Hat 5. The lab directions note that for the time being, you should just use the bitmapped file (davinci.bmp) found in the solutions folder. -- In lab 10, the directions state you should get an error when you remove the CMEM path from the XDCPATH environment variable. Thing is, it doesn't break. That is because CMEM is currently found in a repository shared by other packages: $(CODEC_ENGINE_DIR)/CETOOLS. Due to an error in the DVSDK 2.0 release, we overinstalled the stand-alone release of CE to add-in the missing Linux utils, which installs a number of packages at the CETOOLS repository.