This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Any plans for another AM3517 android release?



For our AM3517EVM derivative board, we've been working with the TI Gingerbread 2.3.4 release from almost a year ago.  Meanwhile, u-boot, the kernel, and android, have all moved along, in some cases substantially.

Does TI plan to provide any further releases supporting the AM3517EVM, presumably including updates to one or more of u-boot, kernel and android?

I realize TI may not be able to pre-announce a release, even if it's coming.  But, any available information would help us in our planning, even if the information is that no more releases are coming.

Thanks,
Ron

  • Hi Ron,

    We are not planning any new updates for AM35x. Are you seeing any issues that needs to be addressed, then let us know we will try to fix them and upload the patches.

    We could plan a ICS release but we are not seeing so much demand like AM37x, so keeping it low in priority.

    >> I realize TI may not be able to pre-announce a release, even if it's coming.

    The best way to get this info is to watch gitorious.org/rowboat, we keep pushing our active daily developments here. Otherwise you can get in touch with us like this, we don't mind sharing our current development plans, we know it helps our customers plan better.

    Let us know if you have any better way to give an update or roadmap of our work. We are also on facebook now to be closer to customers and community. www.facebook.com/arowboat.org

    Regards,

    Khasim

  • Hi Khasim,

    Thank you for your response.  Using the Gingerbread release, we've gotten past the most critical issues that we ran into so far, such as getting our 8-bit ONFI NAND device to work with U-Boot.  We did, in that case, move to a recent version of U-Boot, since U-Boot NAND support has improved since the 2010.06 version provided in the TI Gingerbread release.

    We do have some remaining issues, which can presumably be resolved under Gingerbread (although resolving them under ICS may be easier).  I will, as you suggest, post issues as we get to them.

    I looked at the gitorious.org/rowboat am3517evm repository.  However, the Gingerbread branch looks to me to have been dormant since last summer.  I did see an ICS branch for the omap3evm.  So, perhaps there is ongoing work there that may eventually be a take-off point for ICS on the am3517evm, whether we do that on our own, or through an eventual TI release.  I should emphasize, though, that we are moving closer to our product release, and it's by no means certain that we would switch from Gingerbread to ICS for our first release, even if ICS became available.  A more likely scenario is that we would upgrade in a subsequent release of ours.

    Thanks,
    Ron

  • HI

    What i am doing:

    I am successfully able to mount my USB stick on Android 2.3.4 on Beagleboard-xm using this code from the following link.

    http://processors.wiki.ti.com/index.php/Android_Developer_FAQs#Q:_How_to_get_USB_stick_installed.C2.A0.3F_How_to_install_apk_residing_on_USB_stick.C2.A0.3F

    =====================================================================================================================================

    Q: How to get USB stick installed ? How to install apk residing on USB stick ?

    Ans: :
    a) In the init.rc file do the following changes as shown with '+' sign (patch)

    # mount sdcard third partition on /part-3
    mkdir /part-3
    + mkdir /usbmountd
    mount vfat /dev/block/mmcblk0p3 /part-3/

    # mount mtd partitions
    @@ -361,6 +369,9 @@
    on property:persist.service.adb.enable=0
    stop adbd

    +on device-added-/dev/block/sda
    + service usbmountd /system/bin/usbmountd start
    +
    service servicemanager /system/bin/servicemanager
    user system
    critical

    b) Create a new file /system/bin/usbmountd and copy the below

     #!/system/bin/sh

    case "$1" in
    "start")
    mount -t vfat /dev/block/sda1 /usbmountd
     ;;
    "stop")
    sync
    umount /dev/block/sda1
     ;;
    *)
    echo "$0: unknown argument $1." >&2;
     ;;
    esac

    Make sure that /system/bin/usbmountd has executable permissions

    c) Use the Filemanager app#http://openintents.googlecode.com/files/FileManager-1.1.4.apk,when you browse the USB folder, it should show the .apk file, just click on this, it will install the application on the device directly.

    ==================================================================================================================================

    using this i am able to browse through my "USB Stick" which i have mounted on Android 2.3.4 on Beagleboard-xm

    THE PROBLEM:

    The problem started when i remove and the USB stick and again i inserted the USB Stick i am not able to browse the through the files in the USB stick and get the message

    "No files in the folder"

    by seeing the above patch code, i added the following in the "init.rc " file.

    ===============================================================================================================================

    on device-removed-/dev/block/sda
    service usbmountd /system/bin/usbmountd stop


    ==============================================================================================================================

    so that the stop case in the "usbmountd" get executed to get the umount the USB stick.


    even after adding the above code in init.rc file i am not able to mount the USB stick on the device when i reinsert the usb.


    I am looking for a solution when i remove the USB Stick, the Android OS should unmount the it automatically and when i insert the USB Stick it should get mounted.

    Please help me out in getting a solution.


    Regards
    Aslam
  • HI

    What i am doing:

    I am successfully able to mount my USB stick on Android 2.3.4 on Beagleboard-xm using this code from the following link.

    http://processors.wiki.ti.com/index.php/Android_Developer_FAQs#Q:_How_to_get_USB_stick_installed.C2.A0.3F_How_to_install_apk_residing_on_USB_stick.C2.A0.3F

    =====================================================================================================================================

    Q: How to get USB stick installed ? How to install apk residing on USB stick ?

    Ans: :
    a) In the init.rc file do the following changes as shown with '+' sign (patch)

    # mount sdcard third partition on /part-3
    mkdir /part-3
    + mkdir /usbmountd
    mount vfat /dev/block/mmcblk0p3 /part-3/

    # mount mtd partitions
    @@ -361,6 +369,9 @@
    on property:persist.service.adb.enable=0
    stop adbd

    +on device-added-/dev/block/sda
    + service usbmountd /system/bin/usbmountd start
    +
    service servicemanager /system/bin/servicemanager
    user system
    critical

    b) Create a new file /system/bin/usbmountd and copy the below

     #!/system/bin/sh

    case "$1" in
    "start")
    mount -t vfat /dev/block/sda1 /usbmountd
     ;;
    "stop")
    sync
    umount /dev/block/sda1
     ;;
    *)
    echo "$0: unknown argument $1." >&2;
     ;;
    esac

    Make sure that /system/bin/usbmountd has executable permissions

    c) Use the Filemanager app#http://openintents.googlecode.com/files/FileManager-1.1.4.apk,when you browse the USB folder, it should show the .apk file, just click on this, it will install the application on the device directly.

    ==================================================================================================================================

    using this i am able to browse through my "USB Stick" which i have mounted on Android 2.3.4 on Beagleboard-xm

    THE PROBLEM:

    The problem started when i remove and the USB stick and again i inserted the USB Stick i am not able to browse the through the files in the USB stick and get the message

    "No files in the folder"

    by seeing the above patch code, i added the following in the "init.rc " file.

    ===============================================================================================================================

    on device-removed-/dev/block/sda
    service usbmountd /system/bin/usbmountd stop


    ==============================================================================================================================

    so that the stop case in the "usbmountd" get executed to get the umount the USB stick.


    even after adding the above code in init.rc file i am not able to mount the USB stick on the device when i reinsert the usb.


    I am looking for a solution when i remove the USB Stick, the Android OS should unmount the it automatically and when i insert the USB Stick it should get mounted.

    Please help me out in getting a solution.


    Regards
    Aslam