http://www.freescale.com/webapp/sps/site/p...rH311432973ZrDRiMX21s Applications processor.
Has a camera interface, USBOTG, connectivity for SD (mini-SD), TFT and the usual. NAND
It DOESN'T have:
DDR - It has PC133 Sdram only. ^^
GPU - No 3d for me, means again, less power usage.
533MHZ - 266: Less heat, less battery etc. . n'est pas?
What do we need for the WPZ?
TFT, Touch, Camera Interface, NAND (OS), 1x mSD (Data). USB Client (Flashing), Vibrator (Notification), BTUART for Serial Bluetooth.
With the aditon of as low-power an Audio chip as we can get, the 21s can meet all of those. It also has an intelligent speed switch, should save us a bit of battery, PCMCIA - In case the Bluetooth needs to go on PCMCIA for speed reasons. . . an 8x8 keypad interface, and a couple of other interface odds and ends.
Therefore, my proposed specification. . .
Freescale iMX21S 266mhz CPU
32MB mobile SDRam - 133mhz
16MB RW NAND flash for OS (Seriously. . Who gives a dog about flash security on a watch?)
APU for interface of Touchpanel, Battery ADC line, Vibrator.
Mini-SD slot for additional memory expansion
160x160 Monochrome TFT with Touchpanel - Stolen from Abacus?
Rechargeable Battery, charged from USBOTG port - Stolen from Abacus?
1.3MegaPixel Colour Camera - Only running in 320x240 for Video Conferencing over PPZ
Vibrating Alert
Aluminium Case like PPZ
I can't think of any more tech you could fit into, or need in, a Linux Wristwatch. An Accelerometer? Meh. I prefer buttons and the Touchpanel.
Who's up for it? Wearable wireless companion to the PocketPenguin-Zero.
Vibrates and flashes on incoming call, displays CallerID, and you can choose to accept or reject onscreen. If you accept, the call will be routed to your Bluetooth headset, or to Loudspeaker-Handsfree.
Note to DB - Do you think the iMX21s can boot from SD directly? If so. . . You could lose the USBOTG and put the Bluetooth on it, and charge via a Nokia plug or something. You could also then lose the internal flash, which would save a bit of power.