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.

[OMAP35x] File Transfer between Host and EVM Module, IDE

Hi to all,

I'm quite new to Linux systems and I made my first experiences with my new Omap35x EVM module the last days. [:)]

Up to now, I succeeded in setting up the whole system. I came in touch with all these neat programs like x-loader, u-boot, minicom, pumpklin TFTP Server, etc.... and more or less understood the whole booting process and how the board is working in general.

Now that I got Linux working I coded my first "Hello world" program (using the arm-2008q3 toolchain) and got in running on the board. I copied the compiled file on a sd-card, mounted it on the board and started the program. So far so good. But what's actually the best way to copy files from my laptop to the board? Is there a way to get some kind of scp transfer working? Can I somehow use minicom to copy a file to my home directory on the EVM board?

What also bothers me right now is the search for a suitable and nice IDE that allows me to easily develop some projects for the EVM. Since I'm a student it should be available at affordable prices that suit my quite limited budget [:D]. I think I've heard about some small Eclipse-Plugins... That would be perfect!

That's it for the moment,
Have a nice weekend!

  • Maik Pflugradt said:
    But what's actually the best way to copy files from my laptop to the board?

    Generally during development you would do this through NFS, that is you would setup the host PC with a location for the board to mount and a NFS server and than configure the board to mount the location on the host PC, such that the board and the PC effectively have a common location to work from. There should be a section in the getting started guide for the EVM discussing exporting a NFS filesystem that may be of some help in getting this setup.

    Maik Pflugradt said:
    Is there a way to get some kind of scp transfer working?

    You probably could, though I have not seen it done, generally NFS and TFTP have been enough.

    Maik Pflugradt said:
    Can I somehow use minicom to copy a file to my home directory on the EVM board?

    You can use the UART to transfer files into U-Boot but I have not seen that done to transfer individual files into the Linux filesystem, again this is probably possible, but using the Ethernet connection with NFS in general has been the easiest for a development environment. In general if NFS is not available (i.e. you don't have Ethernet on your particular board or something) than using a SD card or a USB mass storage device is relatively easy as an alternative, easy enough such that I have not seen the UART used (for anything of significant size UART would be painfully slow anyway).

    Maik Pflugradt said:
    What also bothers me right now is the search for a suitable and nice IDE that allows me to easily develop some projects for the EVM. Since I'm a student it should be available at affordable prices that suit my quite limited budget Big Smile. I think I've heard about some small Eclipse-Plugins... That would be perfect!

    For a no financial cost option there is DDD, there are a lot of Eclipse options out there but in general they have some cost, I have not really gone looking for any that have educational discounts though I suspect they exist. In general for the OMAP EVM you may want to consider the CodeSourcery debugging solution, as they provide the toolchain suggested for use with the EVM.