element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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 Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
MiniZed Hardware Design 8GB eMMC flash?
  • 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 Verified Answer
  • Replies 8 replies
  • Answers 2 answers
  • Subscribers 326 subscribers
  • Views 1522 views
  • Users 0 members are here
Related

8GB eMMC flash?

jafoste4
jafoste4 over 7 years ago

Hello Everyone,

If there is an 8GB eMMC flash device on the MiniZed, why when I use the df command in PetaLinux does it only show 123M available?

Thanks,

Josh

  • Sign in to reply
  • Cancel

Top Replies

  • mbrown
    mbrown over 7 years ago +1 verified
    During production and test, we format only 128MB of eMMC to save time. You can use Linux fdisk utilities to create a larger partition. /Matt
  • stefanrousseau
    stefanrousseau over 7 years ago +1 suggested
    Yes, the reason is that during production only 128M of the 8GB device is formatted to save time. You can format additional partitions (or delete the current one) with fdisk /dev/mmcblk1 Note : One can…
  • rsiva
    rsiva over 6 years ago in reply to rsiva +1
    All, I was able to add 2 primary partitions of 2GB each. After fdisk command is executed, you need to power cycle, then do an mkdos format for FAT 32, reboot and in the 3rd cycle, the partitions show up…
Parents
  • stefanrousseau
    0 stefanrousseau over 7 years ago

    Yes, the reason is that during production only 128M of the 8GB device is formatted to save time.  You can format additional partitions (or delete the current one) with

    fdisk /dev/mmcblk1

    Note: One can create one huge extended partition, but that it will always be 7GB in size and you cannot format that as FAT32.  And the largest primary partition size that you can create is 2048M (2GB).

    Important note: After doing the fdisk, you should not do the formatting immediately, because the partition will not be available to format yet.  You have to shut down and power cycle first!  So after running fdisk (look at cat /usr/local/bin/format_emmc.sh to see how to do this in a script) you should shut down (shutdown -h now) and then power cycle by removing the power cable(s).  Hitting the reset button is not enough.  After reset you can run your format and then go through the reset again.  Then you will see your formatted partition with df.

     

    After making a 512MB partition:

    root@plnx_arm:~# df

    Filesystem                Size      Used Available Use% Mounted on

    devtmpfs                 64.0K      4.0K     60.0K   6% /dev

    tmpfs                   249.0M     28.0K    248.9M   0% /run

    tmpfs                   249.0M     44.0K    248.9M   0% /var/volatile

    tmpfs                    64.0K      4.0K     60.0K   6% /dev

    /dev/mmcblk1p1          487.3M      4.0K    487.3M   0% /run/media/mmcblk1p1

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • stefanrousseau
    0 stefanrousseau over 7 years ago

    Yes, the reason is that during production only 128M of the 8GB device is formatted to save time.  You can format additional partitions (or delete the current one) with

    fdisk /dev/mmcblk1

    Note: One can create one huge extended partition, but that it will always be 7GB in size and you cannot format that as FAT32.  And the largest primary partition size that you can create is 2048M (2GB).

    Important note: After doing the fdisk, you should not do the formatting immediately, because the partition will not be available to format yet.  You have to shut down and power cycle first!  So after running fdisk (look at cat /usr/local/bin/format_emmc.sh to see how to do this in a script) you should shut down (shutdown -h now) and then power cycle by removing the power cable(s).  Hitting the reset button is not enough.  After reset you can run your format and then go through the reset again.  Then you will see your formatted partition with df.

     

    After making a 512MB partition:

    root@plnx_arm:~# df

    Filesystem                Size      Used Available Use% Mounted on

    devtmpfs                 64.0K      4.0K     60.0K   6% /dev

    tmpfs                   249.0M     28.0K    248.9M   0% /run

    tmpfs                   249.0M     44.0K    248.9M   0% /var/volatile

    tmpfs                    64.0K      4.0K     60.0K   6% /dev

    /dev/mmcblk1p1          487.3M      4.0K    487.3M   0% /run/media/mmcblk1p1

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject 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 © 2025 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