Hi,
I would like to ask a question with OMAP L138 Linux development.
Preparations:
1. I have installed
and do I still have to download the CCS version of Linux?
2. I might not have a emulator driver under Linux. So how could I emulate the program in Linux?
3. Is there any guide/tutorial showing how to develop Linux, in particular Qt-enabled GUI, on L138 device?
Zheng
Zheng Zhao I would like to ask a question with OMAP L138 Linux development. Preparations: 1. I have installed Oracle's Virtual Box Ubuntu 10.04 LTS version and do I still have to download the CCS version of Linux?
Answered in this post and this post.
Zheng Zhao 2. I might not have a emulator driver under Linux. So how could I emulate the program in Linux?
You can debug your application code using gdb running on the target. An IDE that support gdb would be sufficient including CCSv5. But if you do not have a JTAG emulation driver for your host environment, you will not be able to use CCSv5 with the JTAG emulation pod for single-step debug.
Brandon
BrandonAzbell Zheng Zhao: In order to develop Linux on OMAP L138, do I have to install CCS under Linux (http://processors.wiki.ti.com/index.php/Download_CCS)? No, it is not necessary. I would say it may be useful for low level debug and possibly any boot issues you may encounter, but it is not required.
Zheng Zhao:
In order to develop Linux on OMAP L138, do I have to install CCS under Linux (http://processors.wiki.ti.com/index.php/Download_CCS)?
No, it is not necessary. I would say it may be useful for low level debug and possibly any boot issues you may encounter, but it is not required.
BrandonAzbell You can debug your application code using gdb running on the target. An IDE that support gdb would be sufficient including CCSv5. But if you do not have a JTAG emulation driver for your host environment, you will not be able to use CCSv5 with the JTAG emulation pod for single-step debug.
If the above two statements is true, then what about Linux Software Development Kit (SDK) for OMAP-L138? I downloaded them and found they are only installable under Linux (my Ubuntu 10.04 LTS) , but not Windows.
1. The downloaded file name is dvsdk_omapl138-evm_04_03_00_06_setuplinux, which has no suffix extension and is not runnable in Windows.
2. In Ubuntu it is automatically recognized and installed.
So what is this package for and how is it related to development using CCS 5+ and loading/running the Linux OS on target system (L138)? What does it essentially provide, and is it an essential package if I am using the way you mentioned (Windows version CCS 5+, Linux loaded and running on L138)?
I am sorry, but I'm extremely confused. Let me do the following, provide an explanation of what I interpreted your initial request which should explain how I responded to it.
I interpreted your initial request on if it was required to install Code Composer Studio (CCS) on a Linux machine. Based on that interpretation, I responded with "no, it is not."
I did not say anything about installing the Linux Software Development Kit on a Windows machine. This is not appropriate. As the release notes and other documentation should indicate, the Linux SDK requires an Ubuntu 10.04 LTS host machine (either virtual via VMWare or VirtualBox) or native on a machine.
Brandon,
You explanation was correct. I used to thought that the using the Linux SDK is the only way to develop Linux on the target, but I found that Windows version CCS can also do that after some reading, just as you have explained.