ECG8 Slave Stats Information

Discussion in 'EthConGateway by Joshua 1 Systems' started by dmoore, Sep 30, 2010.

  1. dmoore

    dmoore http://www.HolidayCoro.com

    Joined:
    Apr 26, 2010
    Messages:
    586
    Likes Received:
    0
    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.
     
  2. j1sys

    j1sys There are no rules, and those are the rules. Community Project Designer

    Joined:
    May 19, 2010
    Messages:
    242
    Likes Received:
    0
    Location:
    Knoxville TN USA
    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
     
  3. dmoore

    dmoore http://www.HolidayCoro.com

    Joined:
    Apr 26, 2010
    Messages:
    586
    Likes Received:
    0
    Location:
    Houston, TX, USA
    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.
     

    Attached Files:

Share This Page