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

[Edgecore][as4500-52p][as4581-52p] Add new platform #285

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Jun 17, 2024

  1. [Edgecore][as4500-52p][as4581-52p] Add new platform

    CPU:
    [as4500-52p] Marvell 98DX3530 with integrated CPU
    [as4581-52p] COMe CPU Module
    
    MAC: Marvell 98DX3530
    PHY: Marvell 88E1780 x 4 (1G port 16~32)
         Marvell 88E2780 x 2 (Migi-G port 33-48)
    DRAM: 8GB(MAC) DDR4 SDRAM
    AirFlow: Front To Back
    Function port: 1 x USB port
    	   1 x RJ45 Mgmt port
    	   1 x RJ45 Console port
    Ethernet Port: 48 x 1G
    Uplink port: 4xSFP+
    PoE: Microsemi PD69208M x 12 + PD69210 x 2
    
    DTS:
    The DTS for as4500-52p/as4581-52p
    dentproject/linux#12
    dentproject/linux#11
    
    Signed-off-by: Brandon Chuang <[email protected]>
    brandonchuang committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    103ba8d View commit details
    Browse the repository at this point in the history
  2. [as4500-52p][as4581-52p] Add thermal policy

    as4581-52p(COMe + LTE SKU):
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) + ASC10(ASC_TMON1) < 197 = 10% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) + ASC10(ASC_TMON1) > 200 = 15% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) + ASC10(ASC_TMON1) < 232 = 15% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) + ASC10(ASC_TMON1) > 235 = 25% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) + ASC10(ASC_TMON1) < 262 = 25% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) + ASC10(ASC_TMON1) > 265 = 35% FAN speed
       COMe ASC10 location is U38 (ASC_TMON1)
       One FAN failure = 50% FAN speed
       Two FAN failure = 80% FAN speed
    
    as4500-52p(Without COMe):
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) < 196.5 = 10% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) > 199 = 20% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) < 214 = 20% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) > 217 = 30% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) < 227.5 = 30% FAN speed
       U48(0x48)+U19(0x49)+U106(0x4B)+U135(0x4C) > 230 = 35% FAN speed
       One FAN failure = 35% FAN speed
       Two FAN failure = 50% FAN speed
    
       Note1: 0x48, 0x49, 0x4B, 0x4C are i2c address
       Note2: Critical components with shutdown rules when it is over temperature.
       1. COMe CPU: NXP LX2080SE71826B > 105C Tj, it will be shutdown
       2. PSU G1482-0920WNA > 55C , it will be shutdwon
    
    Signed-off-by: Brandon Chuang <[email protected]>
    brandonchuang committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    62ce694 View commit details
    Browse the repository at this point in the history