Maximum speed still is half as fast when booting from an eMMC on an OMAP5.
Maximum theoretical speed on the bus yes. Each brand and type of eMMC varies from 20MB/s through 160MB/s, and speeds all a question of money. I found references to Kingston's eMMC, but could find no benchmarks on it's actual performance.
http://www.kingston.com/us/flash/emmc
Only the very fastest and most expensive eMMC is actually faster than the bus on the microSD.
Today's fastest MicroSD is already approaching bus saturation.
And the combo-Ports are thicker, we are currently testing whether we could even include it without making the case thicker.
According to the Kingston spec on their eMMC above, there are two 16GB parts11.5x13x1.2mm
12x16x1mm
A stand alone microSD socket is
12?x14.05x1.28mm
http://www.mouser.com/ProductDetail/Molex/503398-0891/?qs=sGAEpiMZZMvix4Kz%252byXAvY8l7qWUhbAP
So - even if the microSD were a stand-alone feature on the board the space requirement vs eMMC is pretty much a wash.
Additionally, I had 4 or 5 (out of 8 or 9 I owned) MicroSD-Cards dying on me, but have never seen a NAND that died on the Pandora (some were broken from the beginning, but that's something different).
This is something that also needs to be checked. From my experience, MicroSD Cards tend to die a lot.
I've noticed a lot of brand to brand differences in quality on SD cards. I have those in many sizes and flavors. I have five 16GB Sandisk microSD cards in use for several years without issues. I also have three 64GB Sandisk microSD cards in use over the last 1.5 years (2 phones, 1 tablet). I've never had an issue with the Sandisk microSD cards. I have had a few failures in cheaper brands of SD media (Kingston, Transcend) and no longer buy those.
The modern cards are far faster and seemingly far more durable than even those from 2 years ago. From what I can tell, cheap eMMC is -slower- than similarly priced microSD media.
The theoretical max transfer speed on the OMAP5 is 100MB/s for SD and 200MB/s for eMMC. The speed you get with a particular SD card or eMMC component of course depends on the price you're willing to pay for it: faster is going to be more expensive. Since price is obviously an important concern, if we use eMMC, we may very well end up with an eMMC that is slower than the fastest µSD cards. Not to mention that we're stuck with the eMMC speed/size/price of today, while µSD will continue to evolve and become cheaper, faster and larger over the years.
I would rather choose the faster eMMC than the bigger one, so speed for me is definitely important.
How fast is fast enough? Will the Kingston eMMC you've referenced be faster or slower than 100MB/s?
So if there is a fast 16GB eMMC or a 32GB slow eMMC for the same price, I'd use the 16GB one.
Good, but fast and slow are relative here. 'Fast' could mean 80MB/s and 'Slow' could mean 20MB/s.
I've switched all my notebooks to SSDs and they boot five times as fast compared to using harddisks.
I've done that too. I even put two 500GB Samsung SSD drives in RAID 0 in my primary desktop. Getting a real 525MB/sec read rate is wild. That is in a category far outside of what you're going to squeeze out of the eMMC.
Having the OS with all the needed libraries on a fast storage is very important, but for pictures and videos even slow SD Cards would suffice.
I don't think you understand just how fast modern SD cards have gotten. Current cards can saturate the SD bus on the Pyra (100MB/s) at well over 200MB/s from the cards.
BTW: I never boot my Pandora from SD Card because it feels too slow for me (often not responsive or snappy).
Not surprising, but that was more a reflection of the Pandora's SoC limitations than the media.The CC Pandora's eMMC was @ 30MB/s.
The 1Ghz Pandora's eMMC was @ 50MB/s.
The Pandora's combined SD bus saturated at 20MB/s.
Assuming the OMAP 5, the eMMC bus theoretically would top out at 200MB/s. There are no eMMC available to support that yet. The fastest I've seen is 160MB/s, but they're very expensive. Normal 'fast' eMMC is 60-80MB/s.
Still assuming the OMAP 5, the SD bus theoretically would top out at 100MB/s. There are -inexpensive- high quality microSD cards that sustain reads at 96MB/s (Toshiba Exceria).
The Pandora's 20MB/s theoretical cap (17.6MB/sec actual) on the SD ports doesn't reflect the speed of modern media. It -would- reflect the power drain though, which from what I can tell is likely a wash.
Between shipping with 16GB of 160MB/s eMMC and shipping with 16GB of 95MB/s microSD, I think that the price is a wash, features are a wash (faster vs removable). However, if the eMMC is the 'normal fast eMMC' and tops out at 80MB/s sustained read, then I have to favor the microSD approach.
Do you have any benchmarks on that Kingston part?
If I send you the $12 for an 8GB Toshiba Excera 95MB/s microSD card would you test it?