Harmony Ultimate Hub "Pimento"

Infrared remote control over WiFi. Internal code name seems to be "Pimento". Manufacturer Code: M/N O-R0004 FCC ID: JNZOR0004

Supported Versions

Version/Model Launch Date S/N OpenWrt Version Supported Model Specific Notes
? 2013 - - -

NOTE: Anything not included in model specific notes, or where a short comment couldn't be included on the notes.

OEM source code available at: link

Hardware Highlights

SoC Ram Flash Network USB Serial JTag
Atheros AR9331 32MiB 16MiB On header J2 Yes Yes J3?

Manufacturer's site: http://www.logitech.com/en-us/product/harmony-ultimate-hub

Forum: https://forum.openwrt.org/viewtopic.php?pid=221373

Hardware

Info

Instruction set: MIPS
Vendor: Qualcomm Atheros
Bootloader: U-Boot
System-On-Chip: AR9331
Flash size: 16384 KiB
Flash Chip: ST 25P64V6P
RAM size: 32 MiB
RAM Chip: EtronTech EM6AA160
Wireless No1: SoC-integrated: AR9331 w/ 1x1 for 2.4GHz 802.11b/g/n
Wireless No2: distinct Chip: TI CC2544 vendor-specific 2.4GHz
Wireless No3: distinct Chip: CSR 8811 Bluetooth 2.4GHz
Modem: none
USB: Yes 1 x 2.0
Serial: Yes
JTAG: Maybe

Photos

Model Number O-R0004

Bottom with rubber pads removed:

Bottom of Logitech Ultimate Hub with rubber pads removed

Opening the case

Note: This will void your warranty!

  • To open the case, remove the bottom rubber pads and the four screws hidden behind them. Additionally there are plastic retaining clips around the edge so you'll have to pry it open.

Top of board:

Bottom of board:

Serial

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

Photo of PCB with markings

Bootlogs

OEM bootlog

DRAM: 32 MB Top of RAM usable for U-Boot at: 82000000 Reserving 137k for U-Boot at: 81fdc000 Reserving 192k for malloc() at: 81fac000 Reserving 44 Bytes for Board Info at: 81fabfd4 Reserving 36 Bytes for Global Data at: 81fabfb0 Reserving 128k for boot params() at: 81f8bfb0 Stack Pointer at: 81f8bf98 Now running in RAM - U-Boot at: 81fdc000 id read 0x100000ff flash size 16777216, sector count = 256 Flash: 16 MB Using default environment In: serial Out: serial Err: serial Net: ag7240_enet_initialize... No valid address in Flash. Using fixed address Fetching MAC Address from 0x81ff36b8 : cfg1 0x5 cfg2 0x7114 eth0: re:da:ct:ed:fo:oo eth0 up EIM6: resetting s26 ATHRS26: s26 reset done eth1 up eth0, eth1 Hit any key to stop autoboot: 0 ## Booting image at 9f010000 ... Image Name: Pimento Kernel Image Created: 2013-04-26 4:10:42 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 980444 Bytes = 957.5 kB Load Address: 80002000 Entry Point: 801dd200 Verifying Checksum at 0x9f010040 ...

Notes

AR9331 is already well-supported should be easy to get to boot in general. No Ethernet port by default, so serial port is required for setup, but the pads are accessible without opening the case by removing the rubber mat on the bottom right.

Tags

For some Help with the Tags, please have a look here: tags

Back to top

toh/logitech/pimento.txt · Last modified: 2014/01/04 21:05 by ranma