Optics Port Configuration for Unprogrammed EEPROMs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information handling systems (IHS) face issues with optics devices having unprogrammed or corrupted EEPROMs, leading to link and packet CRC problems, rendering them unusable and requiring replacement.
Innovation Solution
An IHS with a processing system that detects optics devices with unavailable EEPROMs and applies a series of fiber and copper optics configurations to establish a link, providing settings to resolve errors and ensure link availability, allowing for the use of unprogrammed or corrupted optics devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional EEPROM-based optics type detection is used, then optics devices with unprogrammed or corrupted EEPROMs cannot be configured, but this approach requires device replacement and increases waste
Solution Approach 1:
The system performs self-diagnosis by detecting link issues and automatically initiating a configuration sequence without external intervention. The processing system monitors link status, detects failures, and autonomously applies configurations to resolve issues.
Solution Approach 2:
The system changes configuration parameters systematically by applying different fiber optics configurations (varying transmit power, receiver sensitivity, equalization settings) in a defined sequence until link establishment succeeds or all options are exhausted.
2Reliability
If multiple configuration attempts are made for unprogrammed optics devices, then link availability improves, but system complexity and configuration time increase
Solution Approach 1:
The system prepares configuration options in advance by maintaining a predefined sequence of fiber optics configurations and copper optics configurations ready for application, eliminating the need for real-time analysis during link establishment.
Solution Approach 2:
The system systematically varies configuration parameters through a predetermined sequence of settings, methodically testing different transmit power levels, receiver thresholds, and equalization parameters to establish the link.
3Reliability
If exhaustive configuration sequences are applied, then link availability is maximized, but system resource consumption and processing load increase
Solution Approach 1:
The system applies configurations beyond what a single EEPROM read would provide by systematically testing multiple fiber optics configurations and copper optics configurations, ensuring link establishment even when initial assumptions are incorrect.
Solution Approach 2:
The system continuously monitors link status and error conditions (CRC errors, packet errors) during configuration attempts, using this feedback to determine when to advance to the next configuration in the sequence or when link establishment is achieved.
Data Source
AI summary
An optics device port configuration system includes a switch. A first optics device and a second optics device are connected to the switch. A cable connects the first optics device and the second optics device to provide a link. The switch determines that an optics type of the first optics device is unavailable. In response, the switch applies each of a plurality of fiber optics configurations on the switch until either the link becomes available or each of the fiber optics configurations have been applied without the link becoming available. In response to each of the fiber optics configurations having been applied without the link becoming available, the switch applies each a plurality of copper optics configurations on the switch until the link becomes available. In response to the link becoming available, the switch provides at least one setting on the switch until errors are not occurring on the link.


