ECG8 Slave Stats Information

dmoore

Senior elf
Joined
Apr 26, 2010
Messages
586
Location
Houston, TX, USA
In working with Ed on another issue, he provided me the description on what the slave stats in the webpage on the ECG8 mean. This is for version 1.1.0 I think...

On the status webpage:
!!! – means there is at least one error in the stats for this slave

On slave stats webpage:
Overrun – each slave is double buffered. The master tried to send data when BOTH were already full

Runt/big, short, long – communications (spi) errors from master to slave – I’ve never seen one except when I was first writing/testing the firmware – it would indicate a hardware/firmware error

Unconfig – a slave could be reset by a hardware glitch and not have any config data (ren/dmx? Speed?) and yet the master is sending it data. again never seen in real life. I’ve forced one by reprogramming a slave while the system was receiving data. a reboot of unit get’s everyone back in synch

But there is yet another type of overrun that I don’t report (cause I don’t see them). The firmware is doing its best to process ALL packets it receives. The Ethernet co-processor has a limited amount of ram (20k?) to buffer received packets. If packets arrive and there is no room the Ethernet co-processor has to drop it on the floor. The way to see if that is happening is to get packet sent counts from the plugin and compare it to packet received counts in the ECG.

All of these are diagnostic tools to track down problems ‘on the bench’. Once working you shouldn’t see any errors in a production environment.
----------------------------------------
On a side note - some may have heard that LSP didn't work properly with the full 8 universes on an ECG8. This was the case in 1.7. According to the LSP bug report, this problem has been resolved in the latest 1.8 release that will be going public soon.
 
Thanx David for posting this. This is one reason that emailed questions and answers would be best on the forums. Then people could watch the interaction and see the explanation. So anyone who asks me for help via email and then wants to post it for the general public is appreciated.

None of this forgives me for not writing a User's Guide (vs. the assembly manual) and that will be forthcoming soon.

Thanx to all for the support while I try to bring all of these products, kicking and screaming, into production.

You ain't seen nothin' yet!!

-Ed
 
Ed -

I've noticed I have a large number of "Not Config" packets on two active slaves and I'm not sure exactly what the problem is. After I rebooted, it no longer showed "Not Config". All my slaves are configured exactly the same.
 

Attachments

  • SlaveNotConfigured.png
    SlaveNotConfigured.png
    49.5 KB · Views: 22
Back
Top