answered
2014-02-14 18:59:09 +0200
The dock would indeed be nice, but the current Jolla HW simply does not make it possible.There are only two real data buses available: an USB slave and an I2C master (on TOH contact pins).
The 400 kHz mentioned is I2C maximum clock frequency; even if each and every clock pulse could be used to transfer one bit of data (which isn't the case, there are always control bits in the flow), the bandwidth would fall sorely short of anything needed to transfer modern resolutions to external displays at anything over a single image every few minutes (think about playing a game and getting a full frame every ten minutes, line by line). NFC is even more useless for data transfer; it is intended for transferring data in tiny bursts, less than 100 bytes at a time, and running transfer continuously would exceed the intended design tolerances.
The USB is a less hopeless case: the Jolla does not have a hardware USB host, but it may, just may, be possible to do most of the host functions in software, but even then the CPU would choke trying to run the data flow byte by byte in a crippled mock-up of a real USB with direct memory access and the system would still be useless. Additionally, the getting any device to handshake properly with the Frankenstein-USB-host would be very challenging. So no USB-onnected peripheral devices like mice, keyboards, printers or graphics chips.
MHL requires special hardware on the device side; there has to be a chip that compresses and reformats the graphics output data onto a single differential pair of wires used in normal USB and even the signaling schemes are different from normal USB, so it cannot be done in software either. Jolla does not have such a chip built-in, so MHL is simply impossible.
Let's hope the next iteration includes MHL/micro-HDMI and USB OTG so that we can start building or simply using docks... Ubuntu project already has demonstrated a concept around this idea, Sailfish would surely work just as well on the desktop ;)
I guess it goes without saying but the dock should charge the phone as well
JaviMerino ( 2013-12-26 09:42:30 +0200 )editYes, I added this to my question
LaruX ( 2013-12-26 09:53:04 +0200 )editI get it, and can nearly agree. But, I wonder, even with the obvious performance gains by having a hard connection - can one expect the specs of the Jolla to support this? If a beefer processor, maybe so. Maybe.
arjwright ( 2013-12-29 04:25:34 +0200 )editHow about they make the next Jolla phone somehow compatible with a vidock? http://www.villageinstruments.com/tiki-index.php?page=ViDock Would that satisfy you? I'd like to see that and as soon as it detects vidock connection it boots into steam OS. Then you have a dual Steambox Jolla phone.
aironeousb ( 2014-01-16 18:29:51 +0200 )editVidock looks C00l, however, it's _too much_ :-)
LaruX ( 2014-01-16 22:12:49 +0200 )edit