Hi, here is yet another feedback. It’s a bit long…
We need microSD in order to update OS, so what’s the point of eMMC?
I read somewhere that it’s more vibration resistent. But, DC power, USB,
ethernet connections are all more vibration sensitive than microSD.
If you get rid of eMMC, you would
- save cost of eMMC
- make room for regular HDMI port – it’s saving for us, because we wouldn’t
need micro to regular HDMI cable. - make room for more USB ports – we wouldn’t need USB hub for keyboard,
mouse, harddisk.
Another consequence would be for software developers. Currently, because
of 2GB eMMC, they are putting together barebone Linux distros. But, with
user supplied 8/16/32/64GB microSD, they would be able to offer a full Linux
distros which users are already familiar with. That means, no “busybox”,
no “dropbear”, no “shellinabox”, etc.
For an example, my current problem is with X Windows offered by Angstrom
(Ubuntu and Debian images don’t include X). With normal X Windows, you
would be able to log into BeagleBone Black from remote machine by simply
doing
X :1 -query ip.of.beaglebone.black
This would save me HDMI cables/converters which cost more than the board
itself. I read in this forum about using VNC. That’s unnecessary, though,
because remote X session is built into X Windows from the beginning.