We have a custom design in which we are trying to configure XIO3130 from EEPROM connected through I2C.
Earlier when the SCL pin was pulled down we were able to see the switch but we were not able to communicate
with the Wi-Fi modules connected on downstream ports.
After putting pull up on SCL pin, we are not able to detect XIO3130 whatsoever. We loaded the EEPROM with configuration file (attached in this thread)
first using chip programmer and then soldered it on the board. But still we are not able to see XIO3130.
Is there any other condition to fulfill to configure the XIO3130 using EEPROM?
We are using AT24C04D EEPROM chip.
000 4C 01000111 001 00 00000000 002 24 00100100 003 00 00000000 004 00 00000000 005 00 00000000 006 00 00000000 007 00 00000000 008 00 00000000 009 00 00000000 00A 00 00000000 00B 00 00000000 00C 00 00000000 00D 00 00000000 00E 00 00000000 00F 00 00000000 010 00 00000000 011 00 00000000 012 00 00000000 013 00 00000000 014 01 00000001 015 00 00000000 016 00 00000000 017 00 00000000 018 00 00000000 019 14 00010100 01A 32 00110010 01B 02 00000010 01C 00 00000000 01D 00 00000000 01E 00 00000000 01F 00 00000000 020 FF 11111111 021 FF 11111111 022 FF 11111111 023 FF 11111111 024 00 00000000 025 24 00100100 026 3F 00111111 027 04 00000100 028 01 00000001 029 00 00000000 02A 01 00000001 02B 00 00000000 02C 00 00000000 02D 00 00000000 02E 00 00000000 02F 14 00010100 030 32 00110010 031 10 00010000 032 60 01100000 033 1A 00011010 034 00 00000000 035 00 00000000 036 02 00000010 037 00 00000000 038 01 00000001 039 00 00000000 03A 00 00000000 03B 00 00000000 03C 00 00000000 03D 14 00010100 03E 32 00110010 03F 10 00010000 040 60 01100000 041 1A 00011010 042 00 00000000 043 00 00000000 044 02 00000010 045 00 00000000 046 01 00000001 047 00 00000000 048 00 00000000 049 00 00000000 04A 00 00000000 04B 14 00010100 04C 32 00110010 04D 10 00010000 04E 60 01100000 04F 1A 00011010 050 00 00000000 051 00 00000000
Regards,
Dhaivat Master