• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » OMAP™ Applications Processors » OMAP 4 Forum » OMAP4430SDP tablet can NOT bring up on 4AI.1.3 release
Share
OMAP™ Applications Processors
  • Forums
Options
  • Subscribe via RSS

Forums

OMAP4430SDP tablet can NOT bring up on 4AI.1.3 release

This question is answered
Leo Du
Posted by Leo Du
on Apr 24 2012 06:57 AM
Prodigy50 points
log file.7z

I'm updating my codebase from L27.IS.1 to 4AI.1.3.
I have already bring up my OMAP4430SDP tablet on L27.IS.1 release successfully, but after I ported all the changes to 4AI.1.3, and then compiled the eMMC images by following the release note, I can NOT bring up it then.

When my tablet power on with the 4AI.1.3 release, there is a strange thing that the bootcmd is changed to "booti mmc0", but acturally it's defined in omap44XXtablet.h as "#defined CONFIG_BOOTCOMMAND "booti mmc1"", why would this happen?

Then, I workaround this by hard-coding the bootcmd to be "booti mmc1" in the uboot, so that to make it go ahead...

It failed to open the property directory when initialize the android:
"init: Unable to open persistent property directory /data/property errno: 2"

I attached the log files FYR.:
0419-L27.IS.1-ATD-1.log is the logs that power up successfully on L27.IS.1
0424-4AI.1.3-ATD-3.log is the logs that can NOT power up on 4AI.1.3

Can any body get me some suggestions about this?

Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Gina Glaser
    Posted by Gina Glaser
    on Apr 24 2012 09:43 AM
    Expert8055 points

    Hi Leo,

    I noticed from your logs that in the L27.IS.1 release, you were using:

         Machine: OMAP4 blaze board

    And in the 4AI.1.3 release, you are using:

         Machine: ATD Tablet

    Did you change mach types?  Are you still using omap44XXtablet.h?  This may explain why the bootcmd changed.

    Your error about "init: Unable to open persistent property directory" could point to some issue in your init.*.rc files or bootargs.  Are you using the same init.*.rc files and bootargs as on Blaze?  (and that boots correctly on your Blaze or Tablet?)  Here are pre-built binaries for the 4AI.1.3 release on Blaze and Blaze Tablet if you want to test: http://www.omappedia.com/wiki/Android:_Working_with_pre-built_binaries

    Regards,

    Gina

    Please click the Verify Answer button on this post if it answers your question

    _______________________________________________________

    Be sure to read the OMAP4 and OMAP5 Forum Guidelines and FAQ 

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Leo Du
    Posted by Leo Du
    on Apr 24 2012 21:41 PM
    Prodigy50 points

    Hi Gina,

    Yes, I changed the mach types from "OMAP4 blaze board" to "ATD Tablet" when moving to 4AI.1.3 release.

    And I still using the omap44xxtablet.h in u-boot, just adding some my own macro definitions.

    The init.*.rc that I used in L27.IS.1 release and the 4AI.1.3 release is no difference.

    The OMAP4430SDP tablet I'm bringing up now is a customized hardware built in our factory, not the TI Blaze Tablet.

    We do have a TI Blaze board in hand(OMAP4430), but it also can NOT power up with the pre-built binaries of 4AI.1.3 release, we are now clarifiing this with our TI supporting window...

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Gina Glaser
    Posted by Gina Glaser
    on Apr 25 2012 08:12 AM
    Expert8055 points

    Leo,

    Are you using the 4AI.1.3 pre-built binaries here http://www.omappedia.com/wiki/Android:_Working_with_pre-built_binaries

    Make sure to take the binaries for your correct platform - Blaze or Blaze Tablet.

    What is the issue you are seeing in boot-up?

    Regards,

    Gina

    Please click the Verify Answer button on this post if it answers your question

    _______________________________________________________

    Be sure to read the OMAP4 and OMAP5 Forum Guidelines and FAQ 

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Leo Du
    Posted by Leo Du
    on Apr 26 2012 19:58 PM
    Prodigy50 points

    Hi Gina,

    Now, my tablet can power up with the 4AI.1.3 release, but it is in safe mode same as it is by using L27.IS.1 release.

    Can you tell me what condition that can make the android power up into safe mode?

    Thanks.

    Leo

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Gina Glaser
    Posted by Gina Glaser
    on Apr 27 2012 08:13 AM
    Verified Answer
    Verified by Leo Du
    Expert8055 points

    Leo,

    Systems are typically programmed to boot into safe mode when a certain combination of keys is pressed during power on.  Are any of your keys stuck, or have you made any changes to the key mapping, such that it thinks these keys are being pressed?  The Blaze Tablet enters safe mode if the browser key is pressed during bootup.  (The home key is for Fastboot, and the back key is for Recovery.)  If you have started with the Blaze Tablet codebase in porting to your platform, how is the browser key mapped?

    Regards,

    Gina

    Please click the Verify Answer button on this post if it answers your question

    _______________________________________________________

    Be sure to read the OMAP4 and OMAP5 Forum Guidelines and FAQ 

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Gina Glaser
    Posted by Gina Glaser
    on Apr 30 2012 09:20 AM
    Verified Answer
    Verified by Magdalena Iovescu
    Expert8055 points

    Leo,

    Did this solve your issue?

    Another possible cause of booting up in safe mode is that you have some mis-match in the files used for boot.  Double-check if your SYSBOOT switches are set for booting up from eMMC or SD card and that the correct bootargs and files are used.

    Regards,

    Gina

    Please click the Verify Answer button on this post if it answers your question

    _______________________________________________________

    Be sure to read the OMAP4 and OMAP5 Forum Guidelines and FAQ 

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

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.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use