PengPod Blog

Make sure you keep coming back to check out our latest blog post, to get up tp date information on PengPod's Linux based devices.

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that has been used in the blog.
  • Bloggers
    Bloggers Search for your favorite blogger from this site.
  • Team Blogs
    Team Blogs Find your favorite team blogs here.
  • Login

Fix for on flash devices showing only 512Mb of ram posted

Posted by on in Uncategorized
  • Font size: Larger Smaller
  • Hits: 390
  • 5 Comments
  • Subscribe to this entry
  • Print
1

We have posted a script to fix the on flash devices only showing 512Mb of ram.  The instructions and link are here http://pengpod.com/pengwiki/index.php?title=It_only_shows_512MB_of_ram_on_my_PengPod_with_Linux_on_internal_memory

You should end up seeing this after install

root@linaro-alip:~# free
             total       used       free     shared    buffers     cached
Mem:        834772     131092     703680          0      10464      69028
-/+ buffers/cache:      51600     783172
Swap:            0          0          0

A few people have commented on the fact that it is not the full 512 or 1Gb.  This is because the Allwinner chip reserves memory for the mali and cedar on board acceleration hardware.  If you require all memory there is a recent community patch that will allow you to set this has a kernel command line option.  If you are interested, you can read more about it here https://groups.google.com/forum/#!searchin/linux-sunxi/Add$20sunxi_*_mem_reserve$20kernel$20cmdline$20options/linux-sunxi/WXMXDfvOLGY/XgWyTYvdJawJ

0

Comments

  • roman
    roman Friday, 22 February 2013

    Thank you! It works.

  • Kenneth Hapeman
    Kenneth Hapeman Thursday, 28 February 2013

    I just installed the kernel update on my pengpod 1000 - it ran exactly as described but I can no longer boot to android. I can boot to linaro and the update was successful based on the "free" command, but when I try android it hangs on the pengpod splash screen. Any ideas?

  • Neal Peacock
    Neal Peacock Thursday, 28 February 2013

    I think you asked this in the forum too right? I have answered there but just to be sure, I think you need an Android reflash, instructions here http://pengpod.com/pengwiki/index.php?title=Install_Android_to_the_internal_flash

    Also the ram fix really shouldn't be needed on your SD card, if you see that again please make a report in the forum.

  • Kenneth Hapeman
    Kenneth Hapeman Thursday, 28 February 2013

    Thanks for your respone, Neal! I successfully reflashed android, so I'm OK now. On the external SD, unfortunately now that I've run the patch, I can't show you results of the free command as it was first, but when I looked at it, it appeared I needed the patch. After I ran the patch it looked OK. Is the patch a problem in the external SD (other than the fact that it bricked the internal andriod)?

  • Neal Peacock
    Neal Peacock Thursday, 28 February 2013

    Yeah, that patch is always going to brick an Android on flash install as it replaces the Android kernel with our Linux kernel but not any of the drivers and there is at least one bug with our current kernel trying to run in Android.

  • Please login first in order for you to submit comments