Hardware
Tech Specs
Based on Intel's Poulsbo/US15W mobile chipset.
CPU: 1.3GHz Intel Z520 Single-Core, Hyper-threaded, Atom CPU
Chipset: Intel US15W (400/533MHz FSB)
Graphics: Intel GMA500 (with hardware acceleration for H.264, MPEG2, MPEG4, VC1, WMV9)
Storage:
- 512MB RAM (NOT user upgradable - not easily anyway)
- 1GB internal filesystems (soldered, non removable)
- 1MB EFI bootloader and nonvolatile parameters (socketed)
Network Features:
- Wired Gigabit Ethernet. Realtek RTL8111C
- WiFi B/G/N based on the Ralink RT2870 chipset (connected to the internal USB port).
Audio: IDT STAC9202X5 Audio with 2 speakers and a 3.5mm headphone jack
USB (High Speed USB 2.0 Ports):
- 1 x external.
- 1 x internal (+2 with soldering).
Ambient Light Sensor:
- Hooked up to SILABS C8051F311 (U35)
Power: 5v DC
Screen: 7in Sharp LQ070Y3LG4A 800x480 LCD, 16m colour (24-bit), LED backlit, capacitative touch-screen
Size: 180 x 130 x 115mm
Weight: Approx 650g
Power Usage
1.24A/6.2W during startup
1.09A/5.4W with the clock on screen set at lowest brightness
1.40A/7.0W with the clock on screen set at Highest brightness
0.14A/0.7W in STANDBY set by performing a SYSRQ+O
Result Of lspci
00:00.0 Class 0600: Device 8086:8100 (rev 07)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0 Kernel driver in use: iegd-intel Kernel modules: iegd_mod
00:02.0 Class 0300: Device 8086:8108 (rev 07)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at d0100000 (32-bit, non-prefetchable) [size=512K] I/O ports at f070 [size=8] Memory at c0000000 (32-bit, non-prefetchable) [size=256M] Memory at d0180000 (32-bit, non-prefetchable) [size=256K] Capabilities: [d0] Power Management version 2 Capabilities: [b0] Vendor Specific Information <?> Kernel driver in use: poulsbo_lbb Kernel modules: sch
00:1b.0 Class 0403: Device 8086:811b (rev 07)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at d01c0000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel
00:1c.0 Class 0604: Device 8086:8110 (rev 07)
Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: d0000000-d00fffff Prefetchable memory behind bridge: fef00000-feffffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [90] Subsystem: Device 8086:8119 Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport-driver
00:1d.0 Class 0c03: Device 8086:8114 (rev 07)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 11 I/O ports at f040 [size=32] Kernel driver in use: uhci_hcd
00:1d.1 Class 0c03: Device 8086:8115 (rev 07)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 11 I/O ports at f020 [size=32] Kernel driver in use: uhci_hcd
00:1d.2 Class 0c03: Device 8086:8116 (rev 07)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 10 I/O ports at f000 [size=32] Kernel driver in use: uhci_hcd
00:1d.7 Class 0c03: Device 8086:8117 (rev 07) (prog-if 20)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at d01c4000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Kernel driver in use: ehci_hcd
00:1e.0 Class 0805: Device 8086:811c (rev 07) (prog-if 01)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at d01c4600 (32-bit, non-prefetchable) [size=256] Kernel driver in use: sdhci
00:1e.1 Class 0805: Device 8086:811d (rev 07) (prog-if 01)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at d01c4500 (32-bit, non-prefetchable) [size=256] Kernel driver in use: sdhci
00:1e.2 Class 0805: Device 8086:811e (rev 07) (prog-if 01)
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at d01c4400 (32-bit, non-prefetchable) [size=256] Kernel driver in use: sdhci
00:1f.0 Class 0601: Device 8086:8119 (rev 07)
Subsystem: Device 8086:8119 Flags: fast devsel Kernel driver in use: poulsbo_smbus
00:1f.1 Class 0101: Device 8086:811a (rev 07) (prog-if 80 [Master])
Subsystem: Device 8086:8119 Flags: bus master, fast devsel, latency 0 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O ports at f060 [size=16] Kernel driver in use: ata_piix
01:00.0 Class 0200: Device 10ec:8168 (rev 02)
Subsystem: Device 10ec:8168 Flags: bus master, fast devsel, latency 0, IRQ 223 I/O ports at e000 [size=256] Memory at fef10000 (64-bit, prefetchable) [size=4K] Memory at fef00000 (64-bit, prefetchable) [size=64K] Expansion ROM at d0000000 [disabled] [size=64K] Capabilities: [40] Power Management version 3 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [70] Express Endpoint, MSI 01 Capabilities: [b0] MSI-X: Enable- Mask- TabSize=2 Capabilities: [d0] Vital Product Data <?> Kernel driver in use: r8168 Kernel modules: r8169, r8168
Result Of lsusb
Bus 004 Device 002: ID 148f:2770 Ralink Technology, Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x148f Ralink Technology, Corp. idProduct 0x2770 bcdDevice 1.01 iManufacturer 1 Ralink iProduct 2 802.11 n WLAN iSerial 3 1.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 67 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 450mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 7 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 5 1.0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31.6 ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:1d.7 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 11 bDescriptorType 41 nNbrPorts 8 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 0x00 PortPwrCtrlMask 0xff 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0503 highspeed power enable connect Port 6: 0000.0100 power Port 7: 0000.0503 highspeed power enable connect Port 8: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 003 Device 002: ID 04b4:1974 Cypress Semiconductor Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04b4 Cypress Semiconductor Corp. idProduct 0x1974 bcdDevice 0.00 iManufacturer 2 AmSC iProduct 8 OpenPeak Touchscreen Hyup05_3 iSerial 3 00000001 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 6 MouseConfig bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 6 MouseConfig ** UNRECOGNIZED: 09 21 11 01 21 01 22 34 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 7 SWBoot ** UNRECOGNIZED: 09 21 11 01 21 01 22 1c 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Device Status: 0x0000 (Bus Powered) Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31.6 uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0103 power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31.6 uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31.6 uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0303 lowspeed power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled
PCB Images
Full size Full size
Full size
Full size
Full size
Full size Full size
Full size
Full size
Full size
Full size Full size
Full size
Full size
Full size
Full size Full size
Full size
Full size
Full size
Internal MMC Partition Information
Disk /dev/mmcblk0: 1028 MB, 1028128768 bytes 4 heads, 16 sectors/track, 31376 cylinders Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System /dev/mmcblk0p1 * 1 1954 62520 ef EFI (FAT-12/16/32) /dev/mmcblk0p2 1955 9768 250048 83 Linux /dev/mmcblk0p3 9769 17582 250048 83 Linux /dev/mmcblk0p4 17583 31376 441408 83 Linux
References
- http://pad.ubuntu-uk.org/Joggler
- http://hackthejoggler.freeforums.org/can-someone-meassure-the-jogglers-power-usage-t60.html
- http://faggottree.co.uk/joggler/
- http://hackthejoggler.freeforums.org/high-res-pcb-images-t13.html
- FCC report for DECT version
- http://hackthejoggler.freeforums.org/chip-manifest-t136.html