Internal Sw Development/Debugging Connection; The Software For The Product Consists Of - Philips Hue Bridge 2.0 User Manual

Table of Contents

Advertisement

1x Ethernet (10/100 Mbit)
Connection between ZigBee SoC and routerSoC: UART (or USB)

Internal SW development/debugging connection:

UART and Atmel debug interface for the ZigBee SoC
UART for the routerSoC for booter and Linux console + kernel start-up.
JTAG or other means to debug/update the routerSoC
WiFi and ZigBee PCB antenna
3.2
Software

The software for the product consists of:

Supplier: Booter (or Boot loader) to start Linux
Supplier: Linux distribution (full source code, makefiles, build scripts etc.)
Supplier: software for testing basic board functions + approbation software
Philips: hue bridge applications
Philips: software image for ZigBee SoC
For a final product Philips will build the software image for both SoCs. In order to do so
the Linux distribution for the router SoC is to be provided to Philips for application
development. The relevant peripherals should be fully supported by the Linux
distribution. All supplier provided software shall be based on open source from a
known contemporary Linux distribution for routers (OpenWRT 14.07). Philips should
be able to build the software images for booter, Linux, root file system, and so on. All
licenses shall be reported.
Part of the hue bridge application will be Apple HomeKit support, which requires
access to the Apple Authentication IC. Support for this shall be via a supplier provided
driver; connection via I2C.
The image below shows software blocks for the router SoC.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents