OpenWrt Forum Archive

Topic: Support for EA6900

The content of this topic has been archived on 2 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi guys,

   Can I use openwrt with EA6900? Is attitude_adjustment/12.09/brcm47xx/generic/openwrt-brcm47xx-squashfs.trx is correct firmware?

The new version (14.07) will work on this hardware? If I use same hardware of Linksys 1900AC will work or can cause throuble with my hardware?
Some links about hardware:
- https://wikidevi.com/wiki/Linksys_EA6900_v1.1
- http://www.linksys.com/en-apac/products/routers/EA6900


Information about the hardware:
CPU1: Broadcom Model?
FLA1: 128 MiB (Spansion S34ML01G100TFI00)
RAM1: 256 MiB (SK hynix H5TQ2G63DFR-PBC)
Expansion IFs: none specified

WI1 chip1: Broadcom BCM4360
WI1 802dot11 protocols: an+ac
WI1 MIMO config: 3x3:3
WI1 antenna connector: RP-SMA
WI2 chip1: Broadcom BCM4360
WI2 802dot11 protocols: bgn
WI2 MIMO config: 3x3:3
WI2 antenna connector: RP-SMA

ETH chip1: Broadcom Model?
Switch: Broadcom Model?
LAN speed: 10/100/1000
LAN ports: 4
WAN ports: 1

There is support to DD-WRT, but I prefer use openwrt.

Wiki devi doesn'r know it's cpu...
Can you either open it and take good pictures or check via shell what's inside, please?

I have such device too. Already I'm connected on JTAG. From which commands you need output, and on what exactly I have to take a  photo.

After I try to install Custom Build image , the router freeze with solid light LED. Does anybody know I can fix it . Currently there are no output on JTAG console.

I can't open, but I have a lot of information extracted from dd-wrt running on it.

$ cat /proc/cpuinfo
model name     : ARMv7 Processor rev 0 (v7l)
processor     : 0
BogoMIPS     : 1594.16
Features     : swp half thumb fastmult edsp tls
CPU implementer     : 0x41
CPU architecture: 7
CPU variant     : 0x3
CPU part     : 0xc09
CPU revision     : 0

model name     : ARMv7 Processor rev 0 (v7l)
processor     : 1
BogoMIPS     : 1594.16
Features     : swp half thumb fastmult edsp tls
CPU implementer     : 0x41
CPU architecture: 7
CPU variant     : 0x3
CPU part     : 0xc09
CPU revision     : 0

Hardware     : Northstar Prototype
Revision     : 0000
Serial          : 0000000000000000

root@DD-WRT:~# lspci -t -vv
-+-[0002:00]---00.0-[02]----00.0  Broadcom Corporation Device 4360
 +-[0001:00]---00.0-[01]----00.0  Broadcom Corporation Device 4360
 \-[0000:00]-+-00.0  Broadcom Corporation Sentry5 Chipcommon I/O Controller
             +-01.0  Broadcom Corporation Device 050b
             +-02.0  Broadcom Corporation Device 0502
             +-03.0  Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
             +-04.0  Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
             +-05.0  Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
             +-06.0  Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
             +-07.0  Broadcom Corporation Device 0501
             +-08.0  Broadcom Corporation Device 0501
             +-09.0  Broadcom Corporation Device 0501
             +-0a.0  Broadcom Corporation Device 0510
             +-0b.0  Broadcom Corporation Device 471a
             +-0b.1  Broadcom Corporation Device 471a
             +-0c.0  Broadcom Corporation Device 472a
             +-0d.0  Broadcom Corporation Device 0503
             +-0e.0  Broadcom Corporation Device 0506
             +-0f.0  Broadcom Corporation Device 0507
             +-10.0  Broadcom Corporation Device 0508
             +-11.0  Broadcom Corporation Device 0509
             \-12.0  Broadcom Corporation Device 050a


root@DD-WRT:~# lspci -vv
0000:00:00.0 FLASH memory: Broadcom Corporation Sentry5 Chipcommon I/O Controller
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18000000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:01.0 Unassigned class [ffff]: Broadcom Corporation Device 050b (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin A routed to IRQ 0
     Region 0: Memory at 18001000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Region 1: Memory at 18002000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:02.0 Unassigned class [ffff]: Broadcom Corporation Device 0502 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 1802c000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:03.0 Ethernet controller: Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
     Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin ? routed to IRQ 179
     Region 0: Memory at 18024000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]
     Kernel driver in use: et

0000:00:04.0 Ethernet controller: Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin ? routed to IRQ 180
     Region 0: Memory at 18025000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:05.0 Ethernet controller: Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin ? routed to IRQ 181
     Region 0: Memory at 18026000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:06.0 Ethernet controller: Broadcom Corporation BCM47xx Sentry5 USB / Ethernet Controller
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin ? routed to IRQ 182
     Region 0: Memory at 18027000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:07.0 Unassigned class [ffff]: Broadcom Corporation Device 0501 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18012000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:08.0 Unassigned class [ffff]: Broadcom Corporation Device 0501 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18013000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:09.0 Unassigned class [ffff]: Broadcom Corporation Device 0501 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18014000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0a.0 Unassigned class [ffff]: Broadcom Corporation Device 0510 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 1800b000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Region 1: Memory at 1800c000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0b.0 USB controller: Broadcom Corporation Device 471a (prog-if 10 [OHCI])
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin ? routed to IRQ 111
     Region 0: Memory at 18022000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0b.1 USB controller: Broadcom Corporation Device 471a (prog-if 20 [EHCI])
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin ? routed to IRQ 111
     Region 0: Memory at 18021000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0c.0 USB controller: Broadcom Corporation Device 472a (prog-if 30 [XHCI])
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin ? routed to IRQ 112
     Region 0: Memory at 18023000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0d.0 Unassigned class [ffff]: Broadcom Corporation Device 0503 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18020000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0e.0 Unassigned class [ffff]: Broadcom Corporation Device 0506 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18210000 (32-bit, non-prefetchable) [disabled] [size=64K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:0f.0 Unassigned class [ffff]: Broadcom Corporation Device 0507 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18010000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:10.0 Unassigned class [ffff]: Broadcom Corporation Device 0508 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at <ignored> (32-bit, non-prefetchable) [disabled]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:11.0 Unassigned class [ffff]: Broadcom Corporation Device 0509 (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18028000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0000:00:12.0 Unassigned class [ffff]: Broadcom Corporation Device 050a (prog-if ff)
     Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Region 0: Memory at 18029000 (32-bit, non-prefetchable) [disabled] [size=4K]
     Expansion ROM at <unassigned> [disabled] [size=2K]

0001:00:00.0 PCI bridge: Broadcom Corporation Device 8011 (rev 01) (prog-if 00 [Normal decode])
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
     I/O behind bridge: 00000000-00000fff
     Memory behind bridge: 08000000-080fffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
     BridgeCtl: Parity+ SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [48] Power Management version 3
          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
     Capabilities: [ac] Express (v2) Root Port (Slot-), MSI 00
          DevCap:     MaxPayload 512 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
               ExtTag- RBE+ FLReset-
          DevCtl:     Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
               RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+
               MaxPayload 512 bytes, MaxReadReq 512 bytes
          DevSta:     CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
          LnkCap:     Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <4us
               ClockPM+ Surprise- LLActRep- BwNot+
          LnkCtl:     ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
               ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
          LnkSta:     Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt+
          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
          RootCap: CRSVisible-
          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Via WAKE# ARIFwd-
          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
                Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                Compliance De-emphasis: -6dB
          LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
     Capabilities: [100 v1] Advanced Error Reporting
          UESta:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UEMsk:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UESvrt:     DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
          CESta:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
          CEMsk:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
          AERCap:     First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
     Capabilities: [180 v1] Vendor Specific Information: ID=0000 Rev=0 Len=028 <?>

0001:01:00.0 Network controller: Broadcom Corporation Device 4360 (rev 03)
     Subsystem: Broadcom Corporation Device 4360
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 163
     Region 0: Memory at 08000000 (64-bit, non-prefetchable) [size=32K]
     Capabilities: [48] Power Management version 3
          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
          Status: D0 NoSoftRst+ PME-Enable+ DSel=0 DScale=2 PME-
     Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
          Address: 0000000000000000  Data: 0000
     Capabilities: [68] Vendor Specific Information: Len=44 <?>
     Capabilities: [ac] Express (v2) Endpoint, MSI 00
          DevCap:     MaxPayload 512 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
               ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
          DevCtl:     Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
               RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+
               MaxPayload 512 bytes, MaxReadReq 512 bytes
          DevSta:     CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
          LnkCap:     Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <32us
               ClockPM+ Surprise- LLActRep- BwNot-
          LnkCtl:     ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
               ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
          LnkSta:     Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Via WAKE#
          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
                Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                Compliance De-emphasis: -6dB
          LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
     Capabilities: [100 v1] Advanced Error Reporting
          UESta:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UEMsk:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UESvrt:     DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
          CESta:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
          CEMsk:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
          AERCap:     First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
     Capabilities: [13c v1] Device Serial Number 00-00-00-ff-ff-00-00-00
     Capabilities: [150 v1] Power Budgeting <?>
     Capabilities: [160 v1] Virtual Channel
          Caps:     LPEVC=0 RefClk=100ns PATEntryBits=1
          Arb:     Fixed- WRR32- WRR64- WRR128-
          Ctrl:     ArbSelect=Fixed
          Status:     InProgress-
          VC0:     Caps:     PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
               Arb:     Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
               Ctrl:     Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
               Status:     NegoPending- InProgress-
     Capabilities: [1b0 v1] Latency Tolerance Reporting
          Max snoop latency: 0ns
          Max no snoop latency: 0ns
     Kernel driver in use: wl

0002:00:00.0 PCI bridge: Broadcom Corporation Device 8011 (rev 01) (prog-if 00 [Normal decode])
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
     I/O behind bridge: 00000000-00000fff
     Memory behind bridge: 40000000-400fffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
     BridgeCtl: Parity+ SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [48] Power Management version 3
          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
     Capabilities: [ac] Express (v2) Root Port (Slot-), MSI 00
          DevCap:     MaxPayload 512 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
               ExtTag- RBE+ FLReset-
          DevCtl:     Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
               RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+
               MaxPayload 512 bytes, MaxReadReq 512 bytes
          DevSta:     CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
          LnkCap:     Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <4us
               ClockPM+ Surprise- LLActRep- BwNot+
          LnkCtl:     ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
               ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
          LnkSta:     Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt+
          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
          RootCap: CRSVisible-
          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Via WAKE# ARIFwd-
          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
                Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                Compliance De-emphasis: -6dB
          LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
     Capabilities: [100 v1] Advanced Error Reporting
          UESta:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UEMsk:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UESvrt:     DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
          CESta:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
          CEMsk:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
          AERCap:     First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
     Capabilities: [180 v1] Vendor Specific Information: ID=0000 Rev=0 Len=028 <?>

0002:02:00.0 Network controller: Broadcom Corporation Device 4360 (rev 03)
     Subsystem: Broadcom Corporation Device 4360
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 169
     Region 0: Memory at 40000000 (64-bit, non-prefetchable) [size=32K]
     Capabilities: [48] Power Management version 3
          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
          Status: D0 NoSoftRst+ PME-Enable+ DSel=0 DScale=2 PME-
     Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
          Address: 0000000000000000  Data: 0000
     Capabilities: [68] Vendor Specific Information: Len=44 <?>
     Capabilities: [ac] Express (v2) Endpoint, MSI 00
          DevCap:     MaxPayload 512 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
               ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
          DevCtl:     Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
               RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+
               MaxPayload 512 bytes, MaxReadReq 512 bytes
          DevSta:     CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
          LnkCap:     Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <32us
               ClockPM+ Surprise- LLActRep- BwNot-
          LnkCtl:     ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
               ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
          LnkSta:     Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Via WAKE#
          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
                Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                Compliance De-emphasis: -6dB
          LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
     Capabilities: [100 v1] Advanced Error Reporting
          UESta:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UEMsk:     DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
          UESvrt:     DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
          CESta:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
          CEMsk:     RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
          AERCap:     First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
     Capabilities: [13c v1] Device Serial Number 00-00-00-ff-ff-00-00-00
     Capabilities: [150 v1] Power Budgeting <?>
     Capabilities: [160 v1] Virtual Channel
          Caps:     LPEVC=0 RefClk=100ns PATEntryBits=1
          Arb:     Fixed- WRR32- WRR64- WRR128-
          Ctrl:     ArbSelect=Fixed
          Status:     InProgress-
          VC0:     Caps:     PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
               Arb:     Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
               Ctrl:     Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
               Status:     NegoPending- InProgress-
     Capabilities: [1b0 v1] Latency Tolerance Reporting
          Max snoop latency: 0ns
          Max no snoop latency: 0ns
     Kernel driver in use: wl

Hi guys, I also wonder if we can make EA6900 be support by OpenWRT.
Since EA6900 is using the same CPU with EA6300v1, EA6500v2 and EA6700, and already has some guys working on it and made some progress:
https://forum.openwrt.org/viewtopic.php … mp;login=1
https://forum.openwrt.org/viewtopic.php … 12#p280612

I think we can start from there, and I guess the image they have made can boot on EA6900, but will get some WiFi problem.
I have EA6900, hope I can help on this

The discussion might have continued from here.