DM357 DVSDK Errata
From Texas Instruments Embedded Processors Wiki
Invalid Kernel Address in bootcmd
In some versions of the Getting Started Guide for the DM357 EVM the value given in the bootcmd and flash instructions use the wrong kernel address. The following sections of the Getting Started Guide are impacted:
- A.1 Changing the Video Input/Output Methods
- A.4.1 Booting from Flash Using Board's NAND Flash File System
- A.4.3 Booting from Flash using NFS File System
- A.6.1 Updating the kernel
- A.6.2 Restoring the NAND Flash Using NFS
- A.6.3 Restoring the NAND Flash Using RAM Disk and a 2GB SD Card
If you use the value of 0x400000 you may see a failure to boot the kernel when mounting the root file system, particularly if the root file system is located on the NAND Flash device.
In all of the above sections all instances of the value 0x400000 should be replaced with 0x02200000.
If you are already using the value 0x02200000 in your bootcmd setting no action is required.
Wrong Location Given for Data Directory
In some versions of the Getting Started Guide for the DM357 EVM the location given in section 4.3.3 is incorrect. In step 1 the location should be cd /home/<useracct>/dvsdk_#_#/clips. If the data.tar.gz file is extracted in the dvsdk_demos_#_#_# directory you will see errors like the following during the make clean and make process:
make[2]: Entering directory '/home/<useracct>/dvsdk_#_#/dvsdk_demos_#_#_#/dm357/data' make[2]: *** No rule to make target 'clean'. Stop. make[2]: Leaving directory '/home/<useracct>/dvsdk_#_#/dvsdk_demos_#_#_#/dm357/data' make[1]: *** [data/.clean] Error 2
To fix this issue the following actions should be performed:
- Extract the data.tar.gz file in the clips directory located at the root of the DVSDK. i.e.
- cd /home/<useracct>/dvsdk_#_#/clips
- cp /mnt/cdrom/data.tar.gz .
- tar zxf data.tar.gz
- Remove the data directory extracted in the dvsdk_demos_#_#_# directory.
- rm -rf /home/<useracct>/dvsdk_#_#/dvsdk_demos_#_#_#/dm357/data
Additional Information
You can find additional information about the DM357 in the DM357 DVSDK FAQ page.
