Connecting the big SD-cards to SATA with UHS-II might be nice.
How's the power consumption of SATA compared to SDIO?
Don't want to waste Power.
I don't think storage without moving parts will make a real dent in the power budget, whether it is SD, eMMC or SATA. The idle power for all options should be quite close to zero, and the power when active (during transfer) will probably mostly depend on speed and the quality of the card itself -- faster will consume more power, but of course for a shorter amount of time. As long as we're not using spinning disks we'll be fine
If that's the case then I think I have my preferred setting:
(If everything fits onto the board and everything else works).
1: emmc 16GB via sdio
2: Micro SD and Sim card slot combined via sdio
3: Left SD-Slot with SATA and UHS-II pins
4: Right SD-Slot via sdio
Yes, that's also my preferred setup if feasible. I wouldn't mind having only 8GB of eMMC if there's an internal microSD slot too, and it does not have to be the fastest possible eMMC either since SATA will be faster anyway. If cost is an issue then the eMMC can be left out and it can be shipped with a cheap, small, but not too slow microSD card -- those who want more capacity or speed can upgrade the microSD card or if they really feel the need for speed, boot from the left SD slot to get even better speeds than what eMMC allows.
My preferred setup: what you describe above.
If only UHS-I through SATA is possible (not UHS-II), then this is my preferred setup:
1: very fast eMMC, 16GB or more
1: Micro SD and Sim card slot combined, microSD via SATA
2: Left UHS-I SD-Slot
3: Right UHS-I SD-Slot
Lower cost option:
1: Micro SD and Sim card slot combined
2: Left UHS-II SD-Slot via SATA
3: Right UHS-I SD-Slot
Even lower cost option, and certainly feasible (I'm not sure if we can actually find a component to do UHS-II through SATA):
1: Micro SD and Sim card slot combined
2: Left UHS-I SD-Slot
3: Right UHS-I SD-Slot
For RAM I think power consumption and capacity are the most important things; unfortunately those are conflicting goals so it will depend on the exact specs of the options what the desirable trade-off is. Does anyone have data on this?
I think 2GB is enough. I voted for 4GB because that is what I personally would want to have if the Pyra were designed just for me -- I don't really want more than that because I don't want to pay for it in terms of money and power consumption. But 2GB should be enough and I would certainly be happy with that, and since we need to have "one size fits all" here (upgradeable RAM is not going to be feasible) and price is an important issue, I think it's probably the best choice.
For internal storage, upgradeability is the most important thing -- if you have that, you can pick your own trade-off between speed, cost, capacity, power efficiency and durability. Either it is non-upgradeable and we have to make some kind of compromise, knowing very well that we cannot simultaneously get the best speed, lowest cost, biggest capacity, lowest power, and most durable solution. Or it is upgradeable and everyone can get something according to his own preference.