element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet & Tria Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Avnet Boards General Standalone Android PC?
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 6 replies
  • Subscribers 358 subscribers
  • Views 725 views
  • Users 0 members are here
Related

Standalone Android PC?

Former Member
Former Member over 13 years ago

1. Will I be able to add standard peripherals to a Zedboard to create a standalone Android PC? Standard power supply, USB keyboard/mouse, USB HD, ethernet, HDMI 1080p monitor?

2. Will I be able to run Android based dev tools on the Zedboard, targeting itself for execution (testing)? Or dual-boot Linux, run Eclipse, code/build/deploy an Android app to its local filesystem, reboot to Android, and run? Possibly run Linux on one ARM for Eclipse, and run Android on the other ARM for testing, without rebooting? Android apps that config the FPGA?

3. Will a Zedboard PC boot to an Android desktop with apps, including an Android Market? Will the Market supply Zedboard apps, including FPGA configs?

4. Does the Zedboard support Android accessories? Those are usually for phones/tablets that are USB slaves, but Zedboard seems to be a USB host (but has a microUSB port, so maybe can also be a slave). Will I be able to attach an Android Accessory Development Kit (PIC version) to the Zedboard and run it?

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    0 Former Member over 13 years ago

    1a. Yes, you will be able to connect the power supply (wall transformer) to the Zedboard to supply DC power.

    1b. Yes, you can connect a USB keyboard and mouse to the zedboard, however the drivers must be installed on the operating system running on the ARM core(s).  If you are running Android, it must have those drivers available to load at boot.

    1c.  Again, as with 1b, if you are running an OS that supports it, the Zedboard hardware (and more specifically the Zynq hardware) will support any USB peripheral including a USB Hard Drive.

    1d. The zedboard does have an HDMI encoder IC as well as an HDMI port.  You will need to load in custom code to drive the HDMI encoder IC, or load in a third party GPU core (contacting you local Avnet FAE can provide you with additional information).

    2a.  The Zedboard supports several Operating Systems, including versions of Linux that will run Eclipse and the Android specific development tools.

    2b.  This is one possible option yes.  There is a boot loader internally in ROM that will allow the Zedboard to boot from an SD-Card.  Multiple images could be placed on this card and selected from uBoot.

    2c.  Multiple Operating Systems running on the Zynq device is a possibility, however significant configuration may be necessarily.

    2d.  I do not know of any applications currently written for Android that would configure the FPGA fabric.  The development team is working hard to create as many example projects and applications as possible.  You may be better off posting this question in the "Software Application Development" section of the forums (ref link: http://zedboard.org/forum/20).

    4a.  Due to the highly configurable nature of the 7-Series FPGA fabric and IO structurs, there are very few peripherals that the Zynq EEP will not be able to interface too.  The exact interaction will require a better understanding of what peripherals you are talking about.  In the event that they are USB based, they will, again, need to have the correct drivers installed on the local Operating System.

    4b.  The Zedboard can run in USB Host mode as well as Slave mode depending on what Operating System and USB stack is loaded/configured.

    4c.  Since the Android Accessory Development Kit provides a USB host, and an application must be run on the Android side (to handle handshaking after enumeration), interfacing to the AADK should not be hardware dependent.  The ability to interface will depend on the version of Android that the AADK Android client runs on, and what version will be supported by Zynq.

    On a side note:  I would not suggest doing development on the Zedboard it's self, as the ARM cores will not provide the same level of performance as a traditional desktop PC.  Android allows for a significant number of hooks into the OS for debugging software on hardware in real-time via USB - I would recommend going that route.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 13 years ago in reply to Former Member

    The version of Android that will come out first for Zynq will be Android 2.3 (Gingerbread).  With this being said, the Android Accessory Development Kit rely's on the Android ADK which is available in Gingerbread and Honeycomb.  There shouldn't be any reason why the AADK wouldn't work with Zynq running Gingerbread.

    Hope that helps.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Former Member
    0 Former Member over 13 years ago in reply to Former Member

    The version of Android that will come out first for Zynq will be Android 2.3 (Gingerbread).  With this being said, the Android Accessory Development Kit rely's on the Android ADK which is available in Gingerbread and Honeycomb.  There shouldn't be any reason why the AADK wouldn't work with Zynq running Gingerbread.

    Hope that helps.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube