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.

DVSDK | who used???

Please tell who knows

I have a host-machine Ubuntu as required for DVSDK, but I don't have administration privileges (i.e. I don't have sudo rights) and CAN'T execute setup.sh for DVSDK. Getting rights for sudo is very complicating in our company, so could anyone tell how does DVSDK exactly looks when launched? What should I install beyond, which settings set and how is it convenient to work with ???

I would appreciate your advices. 

  • Hello, Alyona!

    If you set DVSDK in your home directory you can haven't root privilegies.

    As sample, DVSDK for DM36x is a tar-file in bin-archive. Your must set executable bit on bin-file and run it, after you can untar DVSDK.

    P.S. If you from Russia, you can use http://e2e.ti.com/ru/

  • Hello,

    This is not me who installed DVSDK, administrator with root privileges did it, I don't have them. Now it is in /opt/dvsdk, not in the home directory. 

    The question is - is it possible to work somehow easily without DVSDK, or it is vital? 

  • Alyona, sorry, but I not understand your question.

    You can install DVSDK in ANY directory. If you have installed DVSDK in directory where you can't access right, this is very strange, how you install?, you can ask your system administrator set needed right.

    I think you can't work without DVSDK because it contain necessary components, e.g. codecs, if you don't need it, you can work without DVSDK, you must have only cross-compiler.

  • I have installed DVSDK, but I can't launch setup.sh which set all settings connected to NFS, TFTP and add some patches to Ubuntu. The question was about this script whether it is necessary to execute it or not.

  • Alyona Nikiforova said:
    The question was about this script whether it is necessary to execute it or not.

    Ok, quick answer - not necessary, you can setup all components manually, but you must have right for install package and edit some system files.

    As sample, my settings for NFS and TFTP in Debian:
    $ cat /etc/xinetd.d/tftp
    service tftp
    {
            socket_type = dgram
            protocol = udp
            wait = yes
            user = nobody
            server = /usr/sbin/in.tftpd
            server_args = -s /srv/tftp
            disable = no
    }
    $ cat /etc/export
    /home/kirill/MegaIP/nfs 192.168.255.2(rw,no_root_squash,no_all_squash,subtree_check,sync)
    $ dpkg -l | grep -e nfs -e tftp
    ii  libnfsidmap2                                  0.23-2                          An nfs idmapping library
    ii  nfs-common                                    1:1.2.2-4                       NFS support files common to client and server
    ii  nfs-kernel-server                             1:1.2.2-4                       support for NFS kernel server
    ii  tftp                                          0.17-18                         Trivial file transfer protocol client
    ii  tftpd                                         0.17-18                         Trivial file transfer protocol server

  • Thank you very much for an example!

    And is this pattern of nfs and tftp settings common or individual for every system? I read in the i-net that to tune nfs you should add to /etc/rc.conf some strings:

    rpcbind_enable="YES"
    nfs_server_enable="YES"
    nfs_server_flags="-u -t -n 4"
    mountd_flags="-r"

    (e.g.) 

  • This is system depend, in Debian-based you can use my example, your example for RedHat or BSD.

  • Thanks a lot, Kirill