WizardStan
Mega GP Mania
- Joined
- May 24, 2008
- Messages
- 16,731
Can someone explain what problem the USB drive is theoretically trying to solve? I seem to have completely missed the point and don't understand what's going on anymore at all.
Nothing specfic, since it is a standard. OMAP5 is the limiting factor (unless we choose a different one): "Full compliance with MMC/eMMC command/response sets as defined in the JC64 MMC/eMMC standard specification, v4.5"Unfortunately my question to gta04 got drowned out in all this, so I'll ask it again.
@gta04
What eMMC do you have in mind for the Pyra?, like what size , what category 4.5 or 5.0 (has 5.0 been looked into), and what speeds?
secondI could see a case for using that to switch between an on board eMMC and a uSD slot, but not for swapping one of the main SD slots for a uSD.
And actually could decrease initial price for those who will want to buy microsd themselves for whatever reason.Upgradeable internal storage capacities are a good thing for making it future proof
sometimes even accidentally as there are no protection mechanisms on SD slotsExternal storage options are not a full substitute for internal storage; e.g. you cannot (or at least should not) install .deb packages on a card or USB flash drive that can be ejected at any time
We couldn't get both going at once without sacrificing another interface. I see the 2 external full size cards and the wifi/BT as being non-negotiable, which effectively rules that out. I do like the idea though of having a set eMMC onboard, and then allowing the end user to override (and disable) it by inserting a micro-USB card. That way if the eMMC should die, there's a way to replace the internal storage without doing surgery on the PCB, or if the end user wants to sacrifice some speed for larger internal storage they also have that as an option.Switching between eMMC and µSD (in a way that allows you to use both at the same time, just with lower bandwidth) is also a good solution for me. The important thing to me is that internal storage can be upgraded.
^ Its not trying solve anything, it was only mentioned as a removeable storage option, 1 person seemed to object to them being seen as a removeable storage option. 2 pages of arguments over that point ensued. Ahh, the Pandora Forum lol
Just wanted to clarify.I'm saying it should be discounted as it compare to SD and eMMC. We are talking about storage options for inside the device.
So, has this become eMMC + µSD vs µSSD + µSD?The only benefit of eMMC over µSD is extra speed, since they tend to be better optimized for random access and the max bus speed is 200MB/s for eMMC and only 100MB/s for SD. To that my first answer was: 100MB/s is good enough, linux can do caching for us. Still, people insisted that speed is crucial (they want it to boot in 5 seconds instead of 6 or something, I don't know). So my second answer was: OK then, let's use a small SSD (non-upgradeable, small capacity) over SATA (an interface that would otherwise be unused), which has a max bus speed of 300MB/s on the OMAP5, and on top of that, still have the µSD in the SIM/µSD combo.
Switching between eMMC and µSD (in a way that allows you to use both at the same time, just with lower bandwidth) is also a good solution for me. The important thing to me is that internal storage can be upgraded.
"Only one card can be active": does that mean you can use both cards at the same time, but they have to share the lines so they can only get half bandwidth? Or does that mean that only one of the cards can be used?Well, another option could be this: http://www.ti.com/lit/ds/symlink/txs02612.pdf
So we could switch between a uSD/SIM and let's say the left big SD slot.
I have no idea if Linux can support that. And it limits the bandwidth (since only one card can be active).
So, has this become eMMC + µSD vs µSSD + µSD?
Why are we limiting this to other mobile OS? Besides, future proofing.What bigger OS, the biggest and most bloated is Windows 8.1 for mobile and its under 10GB. As I said ,eMMC will be fine for the current 1/2 GB OS and several other on there for that matter.
Which isn't very likelyuSD is for backup if the the other internal storage fails