[yocto] Remote Debugging with Yocto Project Plugin

Murilo Travaglia murilo.travaglia at phiinnovations.com
Mon Apr 4 10:24:50 PDT 2011


Exactly!

My problem was with the login process, I changed the prompt in the TCF
connection properties and now I'm able to use all the features.

Thanks for the help!

On Thu, Mar 31, 2011 at 9:45 PM, Ke, Liping <liping.ke at intel.com> wrote:

> Hi, Travaglia
>
>
>
>
>
> 1.       Our our java code and eclipse code is in TCF upstream community
> already (both Agent C code and java code part). Yet the community code is
> slightly different with our poky-TCF. TCF upstream disable login process,
> yet our local poky-TCF have login authentication.
>
> So if we use poky TCF, we must use poky TCF agent as well as Poky TCF java
> plugin.
>
> 2.       Make sure the login in Prompt (PS1) is what? For example, my
> ubuntu 10.04 is “$”, Qemu is “#”. Make sure the prompt in the TCF connection
> Properties is correct. For qemu, it should be the default one “#” .
>
> For poky-agent, login.Required is “true” Pwd.Required is “false”.
>
> If TCF upstream, Login.Required = “false”, Pwd.Required = “false”
>
>
>
> We will try to modify this settings, trying to detect the prompt in later
> versions. And also, login service might be provided by TCF framework sooner
> or later in upstream.
>
>
>
>
>
> Thanks a lot for your info!
>
>
>
> criping
>
>
>
>
>
>
>
>
>
> *From:* yocto-bounces at yoctoproject.org [mailto:
> yocto-bounces at yoctoproject.org] *On Behalf Of *Zhang, Jessica
> *Sent:* Friday, April 01, 2011 4:30 AM
> *To:* Murilo Travaglia; yocto at yoctoproject.org
> *Subject:* Re: [yocto] Remote Debugging with Yocto Project Plugin
>
>
>
> Hi Travaglia,
>
>
>
> Based on our conversation on the IRC channel, it seems the TCF agent and
> your customized Linux distro may have some mismatch issue.  Did you follow
> the steps in the readme file to build out your tcf agent and started in the
> qemu instance?  The readme I'm mentioning here is do a git clone of
> git.pokylinux.org/eclipse-poky, under tcf there's the readme provided
> detailed steps of patching and build out the tcf agent and started it on the
> remote target.  Also, can you provide us the agent log file that may provide
> some further information for us to further debug the issue?
>
>
>
> Thanks,
>
> Jessica
>
>
> ------------------------------
>
> *From:* yocto-bounces at yoctoproject.org [mailto:
> yocto-bounces at yoctoproject.org] *On Behalf Of *Murilo Travaglia
> *Sent:* Thursday, March 31, 2011 8:35 AM
> *To:* yocto at yoctoproject.org
> *Subject:* [yocto] Remote Debugging with Yocto Project Plugin
>
> Hi all,
>
> Hi I'm new in Yocto Project and I intent to study TCF Agent and port ir to
> diferents platforms. The first thing I'm doing is to simulate how does the
> Yocto Project works, especially the TCF Agent with the Eclipse Debug
> Framework.
>
> First at all I installed the Yocto Plugin in my eclipse, installed a
> toolchain (586), download a toolchain to 586, download a pre-built linux
> kernel and a filesystem (sato). So I'm able to run QEMU and use the
> features, remote file explorer, remote debug and use yocto tools.
>
> The second step I'm trying to do is to use the features of Yocto in my
> custom Linux. So I built a 586_linux and I'm running it in QEMU. I got the
> source code of eclipse_poky and TCF, aplied the patches of Yocto Project in
> TCF code and built (localy in my machine, because is the same architecture)
> the org.eclipse.tm.tcf.terminals.agent agent. Then I put the binary of the
> agent in my linux running in QEMU and started it. In Eclipse if the Yocto
> plugin installed I'm able to use Remote File System Explorer, I can see my
> home files, etc, can execute some yocto tools, but when I try to the debug
> an aplication in my remote target, I can't do it. I can see that the binary
> file is copied to the target (I also can execute it manually), but eclipse
> stay trying to debug (maybe trying to find the file) and then after a time a
> got an error. I also tryed to put the tcf-agent binary provided in the
> yocto-image-sato-qemux86-0.9.rootfs and I have the same behavior.
>
> Does anybody know why I'm having this issue? Why I can debug in remote
> target using the linux provided by poky-qemu and can't do this in my
> custom-linux?
>
> Thanks in advance!
>
>
> Best regards,
>
> --
> Murilo Marques Travaglia
> Phi Innovations
>
>
>


-- 
Murilo Marques Travaglia
Phi Innovations
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20110404/fbf8aef4/attachment.html>


More information about the yocto mailing list