User manual

Page | 86
3.8.13 Demonstration of the DVSDK System
The DVSDK (Digital Video Software Development Kit) is software released
by TI to build connections between ARM processors and DSPs.
Applications are running on the ARM end which process IO interfaces and
applications. ARM uses VISA APIs interface provided by the Codec Engine
to process videos, images and audio signals; and then the Codec Engine
communicates with the Codec Engine server created by DSP using a
DSP/BIOS Link as well as xDIAS and xDM protocols. The DSP will process
these signals and put the results in a memory space shared with ARM,
allowing access to the results from the ARM end.
Format an SD card as two partitions (please refer to Appendix
3:Making a Linux Boot Disk
1. Making a Linux Boot Disk) and connect it to your PC with a SD
card reader, then execute the following instructions in an
Ubuntu Linux system;
cp /media/cdrom/linux/demo/dvsdk/image/MLO /media/LABEL1
cp /media/cdrom/linux/demo/dvsdk/image/u-boot.bin /media/LABEL1
cp /media/cdrom/linux/demo/dvsdk/image/uImage /media/LABEL1/uImage
rm -rf /media/LABEL2/*
sudo tar xvf
/media/cdrom/linux/demo/dvsdk/image/dvsdk-dm37x-evm-rootfs.tar.bz2 -C
/media/LABEL2
sync
umount /media/LABEL1
umount /media/LABEL2
2. Insert the SD card into the SBC8140, then power on the kit
while pressing and holding the BOOT button(Button CN12)and
power on the kit; the information in the HyperTerminal window
is shown below;
2548012 bytes read
## Booting kernel from Legacy Image at 80300000 ...
Image Name: Linux-2.6.32
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2547948 Bytes = 2.4 MiB