I recently saw a video about OMAP-L138 supported Android,I'd like to know whether TI offers the android sdk or tools?How can I get the android material about OMAP-L138?Thanks for your answer!
Yes. Please start from here:
Note, AM18x is compatible with OMAPL13x
In reply to Gagan Maur:
I'm trying to follow the guideline on
However the command
$ curl http://android.git.kernel.org/repo > ~/bin/repo
always gives timeout. Is the Android support for the device closed or moved to another link?
Thanks for your help.
In reply to Abdullah YILDIZ:
The repo utility has moved. You can use the following commands to download repo:
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo$ chmod a+x ~/bin/repo
In reply to Vishveshwar Bhat:
Thank you. I made the setup for my device. My device is OMAP-L138 EVM and as far I know, AM1808 and OMAP-L138 is compatible, hence the same procedures should apply for OMAP-L138 too.
However, when I power on the board, it continues until decompressing the kernel, then stops there. Below is the output on the terminal screen for my problem. Could you help me about this?
OMAP-L138 initialization passed!Booting TI User Boot Loader UBL Version: 1.65 UBL Flashtype: SPIStarting SPI Memory Copy...Valid magicnum, 0x55424CBB, found at offset 0x00010000. DONEJumping to entry point at 0xC1080000.MMC: davinci: 0SF: Detected M25P64 with page size 256, total 8 MiB*** Warning - bad CRC, using default environmentIn: serialOut: serialErr: serialARM Clock : 300000000 HzDDR Clock : 150000000 HzSF: Detected M25P64 with page size 256, total 8 MiBInvalid MAC address read.Net: Ethernet PHY: GENERIC @ 0x00DaVinci-EMACHit any key to stop autoboot: 0U-Boot > mmc rescan 0U-Boot > fatload mmc 0 c0700000 uImagereading uImage2183716 bytes readU-Boot > sf probe 0SF: Detected M25P64 with page size 256, total 8 MiB8192 KiB M25P64 at 0:0 is now current deviceU-Boot > sf erase C0000 300000U-Boot > sf write C0700000 C0000 300000U-Boot > setenv bootcmd 'sf probe 0; sf read C0700000 C0000 300000; bootm c0700000'U-Boot > setenv bootargs 'init=/init console=ttyS2,115200n8 ip=off rw root=/dev/mmcblk0p2 rootfstype=ext3 rootwait mem=128M mpurate=450 androidboot.console=ttyS2'U-Boot > bootSF: Detected M25P64 with page size 256, total 8 MiB8192 KiB M25P64 at 0:0 is now current device## Booting kernel from Legacy Image at c0700000 ... Image Name: Linux-2.6.32 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2183652 Bytes = 2.1 MiB Load Address: c0008000 Entry Point: c0008000 Verifying Checksum ... OK Loading Kernel Image ... OKOKStarting kernel ...Uncompressing Linux............................................................................................................................................... done, booting the kernel.
could you solve that issue? I came exactly to the same point as you booting Android. Anyway the Linux boot problems mentioned here
don't seem to be the reason for the behaviour - you use the correct ttyS2.
With best regards
In reply to Christian Langen1:
Thanks for your reply.
I couldn't have found a solution yet. Maybe a kernel modification is required. AM1808 could be compatible with OMAP-L138 but does it mean that they have exactly the same architecture?
I guess the processor chechsum is wrong, so Linux won't boot the kernel. The AM1808 is not identical to the OMAL-L138 and does show a different signature probably.
Maybe this kernel issue can be checked (but not resolved) as setting
is the configuration, see:
I didn't dig deeper int this issue but I will do if I can find the time again (this won't happen soon unfortunately). I guess the kernel has to hbe hacked or recompiled for the right architecture that isn't supported by Froyo Android probably.
By the way, are you Abdullah who coauthored this very nice and helpfult document:
This is really a good starting point! By the way I'm lacking the files for the Linux SD card, it didn't come with the experimenter board. I can run the Linux version from the OMAP-L138 LCDK on the experimenter as well but this don't give me the GUI.
Do you know a method where I could obrain the files for the SD card from?
this issue is solved. See the tread
At first, thanks for your help. I'm also glad you liked the manual.
I suggest you checking the website of Logic PD which is the manufacturer of the board:
Also, you can find the prebuilt kernel and a tarball root filesystem in TI DVSDK for OMAP-L138 for a quick setup.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.