sonic-buildimage/platform/broadcom/sonic-platform-modules-accton/as7315-27xb/utils/README
Roy Lee b45c1aca73 [device] Adding platform support for Accton as7315-27xb (#3301)
This switch has 27 fiber ports, 4x25G, 20x10G , and 3x100G ports ports.
CPU: Intel ® Atom™ Processor C3508,1.6GHz
BMC: None
MAC: Broadcom BCM88470 (Qumran AX).
MISC: Support IEEE1588v2, hot-swappable PSU, hot-swappable fan tray.

But notice here, BCM88470 is not supported for SAI now.
So the syncd container is not running so far.

Signed-off-by: roy_lee <roy_lee@accton.com>
2019-08-08 01:13:46 -07:00

61 lines
2.5 KiB
Plaintext
Executable File

Copyright (C) 2019 Accton Networks, Inc.
This program is free software: you can redistribute it and/or modify
It under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
To initialize the system, run "accton_as7315_util.py install".
To clean up the drivers & devices, run "accton_as7315_util.py clean".
To dump information of sensors, run "accton_as7315_util.py show".
To dump SFP EEPROM, run "accton_as7315_util.py sff".
To set fan speed, run "accton_as7315_util.py set fan".
To enable/disable SFP emission, run "accton_as7315_util.py set sfp".
To set system LEDs' color, run "accton_as7315_util.py set led"
For more information, run "accton_as7315_util.py --help".
====================================================================
Besides applying accton_as7315_util.py to access peripherals, you can
access peripherals by sysfs nodes directly after the installation is run.
LED controls can be found under /sys/class/leds. The sysfs interface
color mappings are as follows:
Brightness:
0 => off
1 => green
2 => amber
3 => red
4 => blue
There are 5 system LEDs, loc, diag, fan, ps1, and ps2.
They are lit automatically by CPLD, but the loc and diag.
The loc led has only 1 color, blue.
The diag one has 3 colors: red, amber, and green.
Fan controls can be found in /sys/bus/i2c/devices/2-0066.
There are 10 fans inside 5 fan modules.
All fans share 1 duty setting, ranged from 0~100.
Three temperature sensors are controlled by the lm75 kernel modules.
They should already be visible under /sys/bus/i2c/drivers/lm75/.
Two power supplies are controlled by the CPLD.
Here provide their status under
/sys/bus/i2c/devices/10-0050 and /sys/bus/i2c/devices/11-0053.
There are QSFP/SFP modules are equipped.
Apply "accton_as7315_util.py show" to get their status.
Apply "accton_as7315_util.py set sfp" to turn on/off light transmission.
Apply "accton_as7315_util.py sff" to dump EEPROM information.
Before operating on that QSFP+, please make sure it is well plugged.
Otherwise, operation is going to fail.