The preliminary 12.03 Android plan is up.
https://launchpad.net/linaro-android/+milestone/12.03
ARM A15, A7 and A15/A7 Fast Models running Android, big.LITTLE testing, dual SD cards, unit tests, more enablement, improved Android SMP, and more!!!
Zach,
On Wed, Feb 29, 2012 at 7:54 AM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
The preliminary 12.03 Android plan is up.
https://launchpad.net/linaro-android/+milestone/12.03
ARM A15, A7 and A15/A7 Fast Models running Android, big.LITTLE testing, dual SD cards, unit tests, more enablement, improved Android SMP, and more!!!
Its a good news that SMP to HMP work has been taken up with Android here. I am curious to know the project details since i was trying the same in fastmodel. Which RTSM_EB are you using for this bring up? FastModel comes with only RTSM_VE of A15,A7 pack which has only cores simulated, not even uart in it.
Regards, Senthil
On 29 February 2012 12:33, Guruswamy, Senthilvadivu svadivu@ti.com wrote:
Zach,
On Wed, Feb 29, 2012 at 7:54 AM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
The preliminary 12.03 Android plan is up.
https://launchpad.net/linaro-android/+milestone/12.03
ARM A15, A7 and A15/A7 Fast Models running Android, big.LITTLE testing, dual SD cards, unit tests, more enablement, improved Android SMP, and more!!!
Its a good news that SMP to HMP work has been taken up with Android here. I am curious to know the project details since i was trying the same in fastmodel. Which RTSM_EB are you using for this bring up? FastModel comes with only RTSM_VE of A15,A7 pack which has only cores simulated, not even uart in it.
I am starting with fastmodel and getting Android booting on it .I am
currently using RTSM_VE for A15 to start with and NFS filesystem. UART is simulated as ttyAMA0 and logs could be captured through it. The plan is to support A9, A15 and A15 + A7 combinations.
Regards,
Senthil
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
On 29 February 2012 13:25, Vishal Bhoj vishal.bhoj@linaro.org wrote:
On 29 February 2012 12:33, Guruswamy, Senthilvadivu svadivu@ti.com wrote:
Which RTSM_EB are you using for this bring up? FastModel comes with only RTSM_VE of A15,A7 pack which has only cores simulated, not even uart in it.
I am starting with fastmodel and getting Android booting on it .I am currently using RTSM_VE for A15 to start with and NFS filesystem. UART is simulated as ttyAMA0 and logs could be captured through it. The plan is to support A9, A15 and A15 + A7 combinations.
Why do we care about the A9 Fast Model? There are two reasons not to worry about it: (1) we have A9 hardware easily available (2) the example model which is labelled as an RTSM_VE A9 isn't actually the same as the hardware VersatileExpress A9, so it isn't useful for a "start with known working code and use it to bootstrap to running on models" path.
-- PMM
On 29 February 2012 19:03, Peter Maydell peter.maydell@linaro.org wrote:
On 29 February 2012 13:25, Vishal Bhoj vishal.bhoj@linaro.org wrote:
On 29 February 2012 12:33, Guruswamy, Senthilvadivu svadivu@ti.com
wrote:
Which RTSM_EB are you using for this bring up? FastModel comes with only RTSM_VE of A15,A7 pack which has only cores simulated, not even uart in it.
I am starting with fastmodel and getting Android booting on it .I am currently using RTSM_VE for A15 to start with and NFS filesystem. UART is simulated as ttyAMA0 and logs could be captured through it. The plan is
to
support A9, A15 and A15 + A7 combinations.
Why do we care about the A9 Fast Model? There are two reasons not to worry about it: (1) we have A9 hardware easily available (2) the example model which is labelled as an RTSM_VE A9 isn't actually the same as the hardware VersatileExpress A9, so it isn't useful for a "start with known working code and use it to bootstrap to running on models" path.
Supporting A9 model is not a priority .If A15,A7 models are not stable only then we would have linaro images for A9 model.
-- PMM
On 29 February 2012 14:25, Vishal Bhoj vishal.bhoj@linaro.org wrote:
I am starting with fastmodel and getting Android booting on it .I am currently using RTSM_VE for A15 to start with and NFS filesystem. UART is simulated as ttyAMA0 and logs could be captured through it. The plan is to support A9, A15 and A15 + A7 combinations.
Hello,
Sorry if I am late to chime in, but Virtual Open Systems has already done some work regarding Android on A15 FastModels. You can find a proof of concept guide/tutorial on our homepage http://www.virtualopensystems.com/.
As a base kernel we use the latest kvm-a15-v6 branchhttps://github.com/virtualopensystems/linux-kvm-arm, together with the attached Android patch set and kernel configuration.
Most things seem to work, although performance is far from perfect, as any rendering to the framebuffer can slow things to a drag. Also, for the time being sound doesn't work and there is no USB for Fast Models (no USB storage and some applications depend on it). Booting seems to be working for both NFS and MMC (less that 2GB image) but MMC seems to be a bit faster in my experience (although NFS is more convenient). Logcat still complains about various stuff and I guess that a lot of things could be improved.
For the Android userland you should use this set of patcheshttp://linux-arm.org/git?p=armdroid.git;a=commit;h=58fb51bf42b867b6f3639fbaa74beba114f03fb5against AOSP. If not, SystemUI will always nag you with an exception pop up and Wallpapers and Gallery won't work. Alternatively you can just run "pm disable com.android.systemui" and the nagging pop up will vanish but wallpaper rendering still won't work. I've already tried successfully the Linaro Android Images for Versatile Express and they are working, but the mentioned SystemUI exception still remains.
If you need further details please let me know.
Sincerely, Alexander Spyridakis.
Hi Alexander,
On 3 March 2012 05:15, Alexander Spyridakis < a.spyridakis@virtualopensystems.com> wrote:
On 29 February 2012 14:25, Vishal Bhoj vishal.bhoj@linaro.org wrote:
I am starting with fastmodel and getting Android booting on it .I am currently using RTSM_VE for A15 to start with and NFS filesystem. UART is simulated as ttyAMA0 and logs could be captured through it. The plan is to support A9, A15 and A15 + A7 combinations.
Hello,
Sorry if I am late to chime in, but Virtual Open Systems has already done some work regarding Android on A15 FastModels. You can find a proof of concept guide/tutorial on our homepagehttp://www.virtualopensystems.com/ .
I have looked at your work and tried the images,its good work done by you guys.
As a base kernel we use the latest kvm-a15-v6 branchhttps://github.com/virtualopensystems/linux-kvm-arm, together with the attached Android patch set and kernel configuration.
Most things seem to work, although performance is far from perfect, as any rendering to the framebuffer can slow things to a drag. Also, for the time being sound doesn't work and there is no USB for Fast Models (no USB storage and some applications depend on it). Booting seems to be working for both NFS and MMC (less that 2GB image) but MMC seems to be a bit faster in my experience (although NFS is more convenient). Logcat still complains about various stuff and I guess that a lot of things could be improved.
Currently I have android booting to console with dmart's kernelhttp://git.linaro.org/gitweb?p=people/dmart/linux-2.6-arm.git;a=shortlog;h=refs/heads/arm/vexpressdt-rtsmplus androidization topic branchhttp://git.linaro.org/gitweb?p=people/andygreen/kernel-tilt.git;a=shortlog;h=refs/heads/linaro-androidization-tracking. GUI is crashing since CLCD driver is not working with device tree. I have also seen that mmc (less than 2 GB image ) performance is much better than NFS. I could use adb over TCP.
For the Android userland you should use this set of patcheshttp://linux-arm.org/git?p=armdroid.git;a=commit;h=58fb51bf42b867b6f3639fbaa74beba114f03fb5against AOSP. If not, SystemUI will always nag you with an exception pop up and Wallpapers and Gallery won't work. Alternatively you can just run "pm disable com.android.systemui" and the nagging pop up will vanish but wallpaper rendering still won't work. I've already tried successfully the Linaro Android Images for Versatile Express and they are working, but the mentioned SystemUI exception still remains.
We have a different patch to get around the missing OpenGLES support. But the performance while using our patchhttp://review.android.git.linaro.org/#change,1260and the set of patches you mentioned could be very different.
If you need further details please let me know.
Sincerely, Alexander Spyridakis.
Regards, Vishal
On 29 February 2012 01:03, Guruswamy, Senthilvadivu svadivu@ti.com wrote:
Zach,
On Wed, Feb 29, 2012 at 7:54 AM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
The preliminary 12.03 Android plan is up.
https://launchpad.net/linaro-android/+milestone/12.03
ARM A15, A7 and A15/A7 Fast Models running Android, big.LITTLE testing, dual SD cards, unit tests, more enablement, improved Android SMP, and more!!!
Its a good news that SMP to HMP work has been taken up with Android here.
Here's the result of the SMP investigation in 12.03:
https://wiki.linaro.org/Platform/Android/ImprovingSMP
Thanks Bero!
I am curious to know the project details since i was trying the same in fastmodel. Which RTSM_EB are you using for this bring up? FastModel comes with only RTSM_VE of A15,A7 pack which has only cores simulated, not even uart in it.
Regards, Senthil