From: Gary Thomas <gary@mlbassoc.com>
To: "Zhang, Jessica" <jessica.zhang@intel.com>
Cc: "poky@yoctoproject.org" <poky@yoctoproject.org>
Subject: Re: FW: Eclipse plugin question
Date: Thu, 02 Dec 2010 15:16:39 -0700 [thread overview]
Message-ID: <4CF81AC7.7040305@mlbassoc.com> (raw)
In-Reply-To: <9AFCD584B0B67B48AE8D8585BE30BA9502086966@orsmsx504.amr.corp.intel.com>
On 12/02/2010 12:40 PM, Zhang, Jessica wrote:
> OK, can you try this to ensure your tcf terminal etc. is behaving...
> 1. Window->Open Perspective->Other->Remote system Explorer
> 2. In the RSE window, you should see local and below it should have the
> remote host/board, there should be "Terminals", can you right click
> "Terminals" and select connect, it'll prompt you to login, after you login,
> in the right pane of IDE, it should open a remote TCF terminal to the board
> and do some thing in the remote terminal, e.g. run your program there, etc.
> 3. Once you've connected, you can also select "Shells"->"Launch Shell", this
> will open a remote shell tab in the IDE and do something there...
>
> Let us know you findings and we'll debug your issue from there.
Interestingly, when I right-click on Terminals, I only have the option
to _disconnect_, not connect.
I went ahead and disconnected, then reconnected. More messages like
before on my host console. No remote TCF terminal. See
http://www.mlbassoc.com/poky/EclipsePlugin/TCF-after-connect.png
Then I tried to explicitly open a terminal, no luck either
http://www.mlbassoc.com/poky/EclipsePlugin/TCF-after-open-terminal.png
I also tried to open a shell, still no joy
http://www.mlbassoc.com/poky/EclipsePlugin/TCF-after-launch-shell.png
Anything else I can try?
> Gary Thomas wrote:
>> On 11/25/2010 07:13 PM, Ke, Liping wrote:
>>> Seems I use wrong mail list and lost the mail.
>>>
>>> Yes. Indeed we need to document this considering the code will
>>> be finally in the TCF upstream, more users might need it.
>>
>> I've tried these, but still can't run any programs.
>>
>> When I'm in the RSE browser mode, I can talk to the board, view
>> processes, files, etc.
>>
>> However, when I try to run code, it just sits there. I see the
>> attached messages on the host console where I started eclipse. Does
>> this help?
>> I can see on my target machine that my program was downloaded (I told
>> it to go to /tmp/yocto_app), but it just doesn't seem to run via the
>> remote connection.
>>
>> Ideas?
>>
>>>> -----Original Message-----
>>>> From: Ke, Liping
>>>> Sent: Friday, November 26, 2010 9:35 AM
>>>> To: 'Gary Thomas'; Poky
>>>> Subject: RE: [poky] Eclipse plugin question
>>>>
>>>> Hi, Gary
>>>>
>>>> Thanks for the trying. I have seen your screenshot. Just one more
>>>> question. You have set up an connection 192.168.12.177. Can you
>>>> tell us which connection type you are created? If you're creating
>>>> TCF connection(Please fill the properties of your connection, such
>>>> as prompt char [$ or # or>, default is #, it depends on the host
>>>> environment]), yes, you need to have a agent running on your
>>>> target. The details are: For CDT remote debugger, it depends on
>>>> shell/terminal services. If no response back, it will wait for the
>>>> input ( Current tcf shell/terminal service is similar as telnet
>>>> shell/terminal service, so both of them will not exist but wait for
>>>> the new input stream of target, that's why you see the no-response
>>>> problem.).
>>>>
>>>> One validation style is that you switch your eclipse perspective ->
>>>> RSE browser, there, you will see the connection name 192.168.12.177
>>>> you have created. And in that view, you can use RSE browser to view
>>>> your target. If RSE viewer works fine, they your debugger
>>>> connection will just be fine.
>>>>
>>>>
>>>> Paste a screenshot of tcf connection property settings in the
>>>> attachment. At the same time, an agent will be run in the target.
>>>>
>>>> Command.Prompt: $ (in my target machine ubuntu, for normal user, it
>>>> is $. If logged in as root user in target unbuntu, I will change it
>>>> to #. If you are using normal user, please run agent as normal user.
>>>> Otherwise, please run it as $sudo ./agent -Llog)
>>>> Login.Prompt: never change it.
>>>> Login.Required: true (in normal case, we need to login)
>>>> Password.Prompt: never change it.
>>>> Pwd.Required: false If your target permit no password and could be
>>>> directly login, leave it as "false"
>>>>
>>>> Hope above information is useful to you:) Any problem, just let us
>>>> know!
>>>>
>>>> Thanks a lot!
>>>> criping
>>>>
>>>>> -----Original Message-----
>>>>> From: poky-bounces@yoctoproject.org [mailto:poky-
>>>>> bounces@yoctoproject.org] On Behalf Of Gary Thomas
>>>>> Sent: Friday, November 26, 2010 12:12 AM
>>>>> To: Poky
>>>>> Subject: [poky] Eclipse plugin question
>>>>>
>>>>> I have the eclipse plugin working fairly well now - I can build an
>>>>> application, etc. I tried manually downloading the code to my
>>>>> board (I have real hardware, not QEMU) and it runs fine.
>>>>>
>>>>> Next, I wanted to try running/debugging from eclipse. I set up the
>>>>> run configuration and the code was downloaded to the board. The
>>>>> last indication said it was starting the debugger.
>>>>> This window stayed up a long time and then nothing more.
>>>>>
>>>>> Note: I did figure out that I needed tcf-agent running on my board
>>>>> (this is not documented). I also have GDB server on the board.
>>>>>
>>>>> You can see my setup at http://www.mlbassoc.com/poky/eclipse_plugin
>>>>>
>>>>> Thanks for any ideas/pointers
>>>>>
>>>>> --
>>>>> ------------------------------------------------------------
>>>>> Gary Thomas | Consulting for the
>>>>> MLB Associates | Embedded world
>>>>> ------------------------------------------------------------
>>>>> _______________________________________________
>>>>> poky mailing list
>>>>> poky@yoctoproject.org
>>>>> https://lists.yoctoproject.org/listinfo/poky
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
next prev parent reply other threads:[~2010-12-02 22:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <789F9655DD1B8F43B48D77C5D30659732FF051D3@shsmsx501.ccr.corp.intel.com>
2010-12-02 18:26 ` FW: Eclipse plugin question Gary Thomas
2010-12-02 19:40 ` Zhang, Jessica
2010-12-02 22:16 ` Gary Thomas [this message]
2010-12-02 23:32 ` Zhang, Jessica
2010-12-02 23:53 ` Gary Thomas
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4CF81AC7.7040305@mlbassoc.com \
--to=gary@mlbassoc.com \
--cc=jessica.zhang@intel.com \
--cc=poky@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.