Migration Overview

Migrating from ET1100 to FCE1100 is straightforward due to pin-to-pin compatibility. The FCE1100 is designed as a direct replacement, requiring minimal or no hardware changes in most designs. Software migration involves updating the ESI file and minor driver adjustments. This guide provides step-by-step instructions for successful migration.

Hardware Compatibility Analysis

Before migration, analyze your existing hardware design: Verify ET1100 pinout matches FCE1100 pinout - they are identical. Check power supply requirements - both use 3.3V. Confirm external PHY compatibility - FCE1100 works with same PHYs as ET1100. Review clock circuit - both use same crystal requirements. Check EEPROM interface - identical SPI interface. Most properly designed ET1100 circuits can accept FCE1100 directly.

Hardware Migration Steps

Hardware migration is typically a simple component swap: Remove ET1100 from PCB (or use new PCB if redesigning). Install FCE1100 in same footprint. No PCB trace changes required for pin-compatible replacement. Verify power supply decoupling is adequate. Confirm crystal and reset circuits are compatible. Test with evaluation board first if any concerns. The migration can often be done as a running change in production.

Software Migration

Software migration involves: Updating ESI file with FCE1100 identity information (vendor ID, product code). Adjusting EEPROM configuration if needed. Updating host MCU drivers for any timing differences. Testing with your EtherCAT master. Verifying all process data and parameters work correctly. Most application code requires no changes. Funcience provides migration guides with specific code examples.

ESI File Adaptation

The ESI file needs updates for FCE1100 identity: Change vendor ID to Funcience vendor ID. Update product code and revision numbers. Keep PDO mapping and synchronization settings identical. Update device name and description. Test modified ESI file with your master. Funcience provides ESI templates for common configurations. The protocol implementation remains identical to ET1100.

Validation and Testing

Thorough validation ensures successful migration: Functional testing of all EtherCAT features. Performance verification (cycle time, jitter). Compatibility testing with your target masters. Long-term reliability testing. EMC verification if hardware changed. Document any behavioral differences. Most customers report identical performance with FCE1100 compared to ET1100.