This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Raspberry pi with streamline ds-5

HEllo every one

I'm trying to collect some info from raspberry pi using streamline. I'm currently trying to figure a way to create gator and deamon but i noticed that raspberry pi is not recognized with the adb devices command. also it is not supported by Arm ds-5 but the arm 11 is supported.

MY question is how to use it with streamline after created the deamon and gator

thanks

  • Hello,

    DS-5/Streamline CE works fine with the RPi (for both profiling and debugging Linux applications).

    These are the steps required to get Streamline working (same as other boards):

    1. Configure the Kernel to enable the profiling options, as explained in the Streamline user guide: Required kernel configuration menu options
    2. Build the gator daemon and driver
    3. Install the gator driver and launch gator daemon
    4. Specify the IP address in Streamline and start profiling

    (If running Android on the target, then you may need to forward ports, e.g. adb forward tcp:8080 tcp:8080)

    On the other hand, if you want to debug Linux user-space applications, then you will have to use the generic “Linux Application Debug” entry, in the Debug Configuration window.

    You could also attach DS-5 to an already running Linux (or Android) application by using this entry.

    Bear in mind that you may need to install gdbserver and SSH server on the target.

    Best regards,

    Marcelo

  • Hello Marcelo,

    Than you very much for your guide. i already built my Damon and gator but when i try to use stream line it give me the error on the photo do i need to use any option " something to replace the adb forward command used with android?

    Screenshot from 2014-05-12 12:07:08.png

    Thanks

  • Hi,

    It seems Streamline cannot communicate with the gator daemon running on your target.

    Please check that gator daemon is running in the background, by using the 'ps' command.

    If you are connected to the Android target by USB, then you will have to forward ports and enter 'localhost' in the Address field instead of the IP address.

    Regards,
    Marcelo