beautypg.com

Cirrus Logic CobraNet User Manual

Page 131

background image

CobraNet Programmer’s Reference

Error Code Reference

DS651PM25

©

Copyright 2006 Cirrus Logic, Inc.

131

Byte

Code

Flash

Code

Type Name Description

Expected

Conditions

Unexpected

Conditions

34 5,1,2

RX

BEAT_FLOODED

Beat packet

received while

previous beat

packet still being

processed.

Occurs normally

while synchronizing

to the network.

Late collisions on

an oversized (>200

meter) repeater

network are

occurring profusely.

multiple units may

be conducting in

this scenario.

Conductor is

misbehaving.

35 7,1,2

TX

BAD_HANDLE

Out of range

permission handle

received in beat

packet.

-

Conductor is

misbehaving.

36 1,2,2

TX

TX_TOOBIG

Attempt to

generate an

oversize outgoing

packet.

Too many 24 bit

audio channels

specified for

transmitter.

-

37 3,2,2 FATAL

INTREENTERED

Unexpected

interrupt service

routine reentry.

-

Processor running

slow. Sample

clock running fast.

38 5,2,2

TX

ETXUNEXPECTED

Unexpected

Ethernet transmit

complete interrupt;

no transmit in

progress.

Collisions occurring

on repeater

network.

-

39 7,2,2 TXRX

LOST_LOCK

Lost lock to

network clock.

Initial

synchronization to

the network.

Change of
conductor.

Conductor is

attempting to

synchronize to bad

external reference

clock.

Sample clock

crystal of either

this unit or the

conductor does

not meet

specification.

40 1,3,2

RX

EARLY_PACKET

Received an audio

packet with eager

timestamp.

Excessive delay

variation through

the network.

-

41 3,3,2 FAULT

FRAME_ASSERTFAIL

Programmer

assertion failed in

frame.asm

- -

42 5,3,2

TXFAULT

QUEUEPUT_BEATDISCARDS

Packet queue

overflow discarding

untransmitted

packets.

- -

43 7,3,2

TX

QUEUEGET_TXFREE

Free transmit

buffers exhausted.

A unit is kept from

transmitting

because network

bandwidth is

exhausted.

-