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

Sharing data with juno development platform

Dear friends......

   How do I share data with juno development platfrom board and host system?

Weather the communication should be via NFS or adb.

We tried two things,

1. We connected the juno board via USB configuration port. Then when we did "adb devices" , the emulator/device is not showing.

Please letus know how to push data into juno board using adb.

2. We tried the nfs way too.

We have gone to root@juno: then given the command #ifconfig eth0.

it shows error "eth0: Cannot assign requested address".

Please letus know the procedure to push and run the .axf or cross compiled exe on juno android.

Regards,

Jugala

Parents
  • Hi Jugala,

    Assuming you have the Linaro deliverables already successfully booting to a prompt.

    If you want to use adb on Juno you must use ethernet:

    - Make sure you have the Ethernet cable plugged into the Ethernet port on the *front* of the Juno board (The two ports on the rear panel won't work)

    - Make sure the network the board is on can assign the board an IP address (DHCP) on boot.

    - Once you've booted, you can check your IP address (use netcfg in Android).

    root@juno:/ # netcfg

    lo UP 127.0.0.1/8 0x00000049

    00:00:00:00:00:00

    eth0 UP 10.1.72.192/24 0x00001043

    00:02:f7:00:57:f5

    Using adb

    you can then use the adb executable (From Google's SDK)  to connect and "push" things to Juno, using the shell commands.

    markn@psg-markn:~/android/android-sdks/platform-tools$ ./adb connect

    10.1.72.192

    connected to 10.1.72.192:5555

    markn@psg-markn:~/android/android-sdks/platform-tools$ ./adb shell

    An NFS mount should also be possible, but personally I haven't tried this. If you only want to do a quick test (or you are still having problems) you could also use the crude approach of copying the executable(s) directly into the filesystem -  by plugging the USB stick containing the Linaro img into the Linux box you are cross compiling on!

    I hope that helps you

    MarkN.

Reply
  • Hi Jugala,

    Assuming you have the Linaro deliverables already successfully booting to a prompt.

    If you want to use adb on Juno you must use ethernet:

    - Make sure you have the Ethernet cable plugged into the Ethernet port on the *front* of the Juno board (The two ports on the rear panel won't work)

    - Make sure the network the board is on can assign the board an IP address (DHCP) on boot.

    - Once you've booted, you can check your IP address (use netcfg in Android).

    root@juno:/ # netcfg

    lo UP 127.0.0.1/8 0x00000049

    00:00:00:00:00:00

    eth0 UP 10.1.72.192/24 0x00001043

    00:02:f7:00:57:f5

    Using adb

    you can then use the adb executable (From Google's SDK)  to connect and "push" things to Juno, using the shell commands.

    markn@psg-markn:~/android/android-sdks/platform-tools$ ./adb connect

    10.1.72.192

    connected to 10.1.72.192:5555

    markn@psg-markn:~/android/android-sdks/platform-tools$ ./adb shell

    An NFS mount should also be possible, but personally I haven't tried this. If you only want to do a quick test (or you are still having problems) you could also use the crude approach of copying the executable(s) directly into the filesystem -  by plugging the USB stick containing the Linaro img into the Linux box you are cross compiling on!

    I hope that helps you

    MarkN.

Children