CobraNet Programmer’s Reference
Table of Contents
DS651PM26 ©Copyright 2006 Cirrus Logic, Inc. 5
Table of Contents
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1 CobraNet Terminology ........................................................................................................7
1.2 Protocol ...............................................................................................................................9
1.2.1 Beat Packet.........................................................................................................9
1.2.2 Isochronous Data Packet (or Bundle) .................................................................9
1.2.3 Reservation Packet .............................................................................................9
1.2.4 Serial Bridge Packet............................................................................................9
1.3 Timing and Performance...................................................................................................10
1.4 Bundle Addressing types .................................................................................................. 11
2. Control Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1 Serial Bridge......................................................................................................................12
2.2 Packet Bridge.................................................................................................................... 13
2.2.1 Packet Bridge Buffer Data Format .................................................................... 13
Processor-dependent Layout of Packet Bridge Buffers..............................13
24-bit HMI Packet Bridge Buffer Data Format ............................................14
32-bit HMI Packet Bridge Buffer Data Format ............................................14
2.2.2 Packet Bridge Receive Filtering ........................................................................15
3. Network Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1 CobraNet Audio.................................................................................................................16
3.2 Serial Bridge......................................................................................................................16
3.3 Packet Bridge.................................................................................................................... 16
3.4 BOOTP..............................................................................................................................16
3.5 RARP (partial support) ......................................................................................................17
3.6 ICMP (partial support) ....................................................................................................... 17
3.7 ARP...................................................................................................................................17
3.8 IP.......................................................................................................................................17
3.9 UDP................................................................................................................................... 18
3.10 TFTP ............................................................................................................................... 18
3.11 SNMP..............................................................................................................................18
4. Audio Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.1 Audio Routing Channels ...................................................................................................19
4.2 Bundle Transmitters ..........................................................................................................20
4.3 Bundle Receivers ..............................................................................................................20
4.4 Loopback...........................................................................................................................20
4.5 Output Channel Duplication .............................................................................................. 20
4.6 Meters ...............................................................................................................................21
4.7 Low-latency Audio Support ............................................................................................... 21
4.8 96 kHz Sample Rate Support............................................................................................ 23
5. Management Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.1 Flash .................................................................................................................................25
5.2 Persistence .......................................................................................................................26
5.3 Watch Dog ........................................................................................................................26
5.4 SNMP Extension Agent.....................................................................................................27
6. Management Interface Variable Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.1 Legend .............................................................................................................................. 28
6.2 Data Types........................................................................................................................ 29
6.2.1 DisplayString .....................................................................................................29
6.2.2 OID.................................................................................................................... 29
6.2.3 IpAddress ..........................................................................................................29
6.2.4 PhysAddress .....................................................................................................30
6.2.5 TimeTicks..........................................................................................................30