Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AS9716-32D]:Support 0x57 and 0x56 eeprom #4103

Merged
merged 2 commits into from
Mar 21, 2020

Conversation

jostar-yang
Copy link
Contributor

- What I did
[AS9716-32D]:Add to support 0x57 and 0x56 eeprom
- How I did it
Modify accton_as9716_32d_util.py and eeprom.py to check i2c 0x57 exist or not. If yes, it is new board. So create 0x57 sysfs. If no, create 0x56 for old board. For eeprom.py that check 0x57 and 0x56 sysfs to provide information to caller.
- How to verify it
root@sonic:/home/admin# decode-syseeprom
TlvInfo Header:
Id String: TlvInfo
Version: 1
Total Length: 53
TLV Name Code Len Value


ONIE Version 0x29 13 2018.08.00.03
Base MAC Address 0x24 6 80:A2:35:C6:69:22
Vendor Name 0x2D 9 ACCTON_EC
Diag Version 0x2E 11 0b.01.00.15
CRC-32 0xFE 4 0x894390A7
(checksum valid)
- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

@lguohan lguohan merged commit c905999 into sonic-net:master Mar 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants