beautypg.com

16 hardware not working, Hardware not working – BECKHOFF ET1100 User Manual

Page 17

background image

General Issues

Slave Controller

– Application Note FAQ

13

3.16 Hardware not working

If the hardware is not working, the following functions should be tested, e.g., by external measurement
equipment.

General

Are all power lanes supplied correctly?

Is the clock running?

Reset: Is the reset signal released?

Is the ESC accessing the EEPROM after power-up? No: check connection, power, clock, reset,
ESC strapping options/configuration again.

Communication

LINK_MII: Are the PHYs signaling a link? Is the link speed correct? Is the LINK_POLARITY for the
ASIC/FPGA correct?

The SII EEPROM is not required for communication. Reading registers from EtherCAT master is
possible without SII EEPROM at all.

Turn off Enhanced Link detection for testing.

Force the LINK_MII signal to indicate link up for port 0 and try again.

Is PDI access possible? Have a look at the registers to solve the problem. Try reading out the
PHY status via MI management.

PDI

Check if the PDI is active and that the settings are correct (PDI Control, PDI Configuration)

Check the PDI error counter (if available)

Try User RAM access (0x0F80:0FFF), because the Process RAM might be blocked if the
EEPROM is not loaded correctly or if SyncManagers are active.

Watch the RAM area via EtherCAT network while accessing it with the PDI.

Try writing to registers, e.g., AL event mask. Registers have additional write checks in contrast to
RAM. If only register writing is impossible, check for access errors (data sheet).

Check if the signal state during an access (are the appropriate signals driven by the uC, does the
ESC drive the appropriate signals), maybe there is an issue with floating signals.

This manual is related to the following products: