This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 EVM DVSDK software download

Hi,

 

I just got the DM365 EVM board from Spectrum Digital. I follow the Getting Started Guide (GSG) to setup the software. In the instructions, four files are listed to be downloaded:

 

linux-davinci-staging.tar.gz

 linuxlibs-####.##-armv5te.tar.gz

dvsdk_#_##_##_##_Setup.bin

davinci-psp_#.#.#.#-phase#/images/dm###-evm

 

After I activate the software and go to the DVSDK 3.10 product download page, I can only find the first three files with the matching filenames. What should I download for the last one (davinci-psp_#.#.#.#-phase#/images/dm###-evm)?

 

Thanks,

 

CW

 

  • Hello,

     

    as I got my evm board, there was a preinstalled Monta Vista Linux on the NAND flash. I think, with MV Linux, you have to use the DVSDK 2.10. To work with the DVSDK 3.10, you have to use the linux kernel provided by TI and the arago filesystem. I've downloaded the first 3 files you have mentioned but the last file seems to be the filename of an older dvsdk. I use tftp to load the new linux kernel image into sdram, therefore you also need the uImage-dm365-evm.bin. The filesystem is a directory on my host computer, exporting to the evm board via nfs. Therefore you need the arago-demo-image-dm365-evm.tar.gz. With the serial flashing tool and the ubl image in board.utils.davinci.tar.gz you only have to reflash the ubl and the u-boot (u-boot-dm365-evm.bin).

     

    Regards

  • Thanks Brummer.

     

    I'm new to the embedded linux and DM365 development, and trying to learn as I go starting with getting the demo program to run (the demo in the GSG, not the preinstalled demo). Here is my understanding from what you mentioned, please correct me or comment on it.

     

    1. The DM365 EVM board comes with the preinstalled Monta Vista Linux kernel stored in the NAND flash. When power up the board, the boot loader (also on board) loads the linux kernel from the NAND flash.

    2. The demo program (720p HD video loopback) is preinstalled on board. I don't know where is it stored (I suppose it is not part of the kernel).

    3. I setup a host Linux system (tried both Fedora and Ubuntu) and followed the GSG to setup Minicom. I connect the board and host PC with null modem RS-232 cable and when I power up the board, I can see the booting processing all the way to the prompt:

     

     

    MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921)                                                                                                     

    (none) login: 

     

    When I login as root (no password), I  got the following:

     

     

    audio_loopback: underrun occurred                                               

    #  

     

     

    I tried to see what are the files but seems like there is no file system. Is it true that the board comes with only the Linux kernel but no file system?

    4.  All I want to do is to setup the system to run the Davinci demo in the simplest way. With the preloaded Monta Vista Linux, I can only use DVSDK 2.10. Does that mean if I want to use DVSDK 3.10, I have to reflash the NAND with a different Linux kernel from TI? If so, do I have to use Code Composer Studio to do that?
    5. For the file system, I can setup the file system on the host computer and export it to the EVM via NFS, If I want to start with DVSDK 2.10, where can I download the files system file?
    6. The hardware setup would be: both the host computer and the EVM are connected to a router via Ethernet port. I have to boot the board from the NAND Monta Vista Linux kernel and mount the file system on the host via NFS. Suppose the demo program is in the file system, I can the run the demo program from command line in the target system EVM.
    Sorry for the lengthy descriptions/questions. I couldn't find a good article from the TI wiki explaining these things to get people start to learn this from scratch. Please let me know where I can find a good reference/tutorial for learning the system.
    Regards,
    CW

     

     

  • Hello,

     

    The underrun warning may not be fatal, underruns in the audio driver can be recovered. Do you see the demo output when connecting 720P component video input and output? It's being launched from flash when you turn on the board.

    If you just want to get the demos running, staying with DVSDK 2.10 makes sense. If you want to make sure you have the latest DVSDK 2.10 software you can download it from:

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/DVSDK_2_10/latest/index_FDS.html

    Regards, Niclas