jclehner / nmrpflash

Netgear Unbrick Utility
GNU General Public License v3.0
834 stars 117 forks source link

R7900p #51

Closed luisgarcia87 closed 3 years ago

luisgarcia87 commented 3 years ago

Hi, I tried to restore the firmware on my R7900p that it's having a boot loop with the Power in solid amber, I tried the nmrpflash but I am stucked. After it uploads the image with the warning of TFTP block rollover. Upload migh fail!

Then it says:

OK Waiting for remote to respond Remote finished. Closing connection. Reboot your device now.

After that the router's Power Led starts bliking amber and after the reboot it remains the same boot loop (Reset button does nothing and I've tried using TFTP without success as well). Let me know if anyone can help me revive this router.

Let me know if you need ANY additional information.

Thank you!

Screen Shot 2020-09-17 at 3 01 28 AM Screen Shot 2020-09-17 at 3 01 06 AM

luisgarcia87 commented 3 years ago

Using TTL I was able to access at 192.168.1.1 to this page: Screen Shot 2020-09-18 at 11 10 07 AM But as soon as I try to upload any of the official firmware from Netgear I get the following error: Screen Shot 2020-09-18 at 11 10 15 AM

If I select from the first picture where it says Select Only if you want to write misc partition (Choose 1, 2 or 3) the images uploads and I get to a screen that the router will reboot. After waiting the router doesn't do anything and If I reboot manually the same problem appears.

Could it be that my router won't accept any of the firmware I am sending it via nmrpflash?

jclehner commented 3 years ago

If I select from the first picture where it says Select Only if you want to write misc partition (Choose 1, 2 or 3)

These "misc partitions" are likely neccessary for the correct operation of the device, containing permanent configuration data, such as MAC addresses or WiFi ROMs. Overwriting them is generally a very bad idea, as it might soft-brick the device!

The nmrpflash output suggests that there's no issue in flashing the firmware itself, so the bootloader itself still works. However, the firmware itself might not, due to invalid data in said "misc partitions".

~There's an OpenWRT image available for this device, so you could try your luck with this image, and failsafe mode.~ (My mistake, this applies to the R7900, but not the R7900P).

Using TTL I was able to access at 192.168.1.1 to this page

What do you mean by TTL? A serial connection to the router?

luisgarcia87 commented 3 years ago

If I select from the first picture where it says Select Only if you want to write misc partition (Choose 1, 2 or 3)

These "misc partitions" are likely neccessary for the correct operation of the device, containing permanent configuration data, such as MAC addresses or WiFi ROMs. Overwriting them is generally a very bad idea, as it might soft-brick the device!

The nmrpflash output suggests that there's no issue in flashing the firmware itself, so the bootloader itself still works. However, the firmware itself might not, due to invalid data in said "misc partitions".

~There's an OpenWRT image available for this device, so you could try your luck with this image, and failsafe mode.~ (My mistake, this applies to the R7900, but not the R7900P).

Using TTL I was able to access at 192.168.1.1 to this page

What do you mean by TTL? A serial connection to the router?

yes serial connection

jclehner commented 3 years ago

yes serial connection

Please post/upload all messages you get on the serial console, from the time you boot up the device.

luisgarcia87 commented 3 years ago

yes serial connection

Please post/upload all messages you get on the serial console, from the time you boot up the device.

The problem is that when I open PuTTy or any other serial program I do not see any message when booting up the router, I've used this configuration

Router GND to PL2303-HA GND Router TX to PL2303-HA RX Router RX TO PL2303-HA RX

I also switched the RX and TX to check if I had a wrong mixed connection but nothing appears on the serial console, BUT I keep pressing CRTL + C while powering on the router connected to the computer via the USB-TTL Adapter and THAT way I reach to the previous image I uploaded of the Update Software screen.

jclehner commented 3 years ago

Hmm.. weird. Have you tried different baud rates? (19200, 38400, 57600, 115200)

luisgarcia87 commented 3 years ago

Hmm.. weird. Have you tried different baud rates? (19200, 38400, 57600, 115200)

I have not. I will try it. I just thought that the only baud rate that worked was the 115200 (all available tutorials online seem to point at this baud rate) I will let you know if I see any output

jclehner commented 3 years ago

On second thought, since CTRL+C behaves as expected, the baud rate of 115200 should be correct.

What's more likely is that the TX header isn't connected to the CPU. Can you post a close up of both sides of the PCB, around the serial header? Sometimes there's an SMD resistor on the serial line that isn't populated, but can often be simply bridged.

luisgarcia87 commented 3 years ago

On second thought, since CTRL+C behaves as expected, the baud rate of 115200 should be correct.

What's more likely is that the TX header isn't connected to the CPU. Can you post a close up of both sides of the PCB, around the serial header? Sometimes there's an SMD resistor on the serial line that isn't populated, but can often be simply bridged.

different baud rates didn’t work either. I’ll show you the connection from the router to the pc. (I need to open the router because I used female to male jumper cables to connect the pins and close the router. That way I don’t need to have it open while working on it. The thing is that TX is showing 3.3v with a multimeter while RX has a really low voltage. That’s why I thought it was not a connection problem. But let me show you the pictures on my next post. Thank you

luisgarcia87 commented 3 years ago

Here is the output of CFE from the router when I try to upload the firmware using NMRPFLASH (note that I am on baud rate 115200 and I still see some garbage on the output from the router (I tried other rates but this is the closest I can get to readable information)

tFTP-▒L-RGq sent...Wciting for TFTp-WRQ...
enter ui_cmd_tftpd`
start TFTP server for nm▒▒
                           Loading z`...
Finished load▒▒g u1642446 b▒tgs
Loadyng .........n....n.>.......n.>....n>...nn>...nn.n.>n..n....>..............n............n.............>..>.......n.....n..n.....n...............n..n>....n..n......n.................n.n.....n......n........n...........n...n........n..n>.n>.......n..n..n..n...>.n...>.n......n........n.n.........n...n...........n...............n...>............n>.n...>.n...>.n......n.....n..n..nn.....n.n...n..n...........n...n.....................n..n......n..n.........>.n.........>.n...n>.n..n...n.n...........n....................n.....................n.........n..n........n......n.n...n>...
                                                                               ~>> kerSysBcmImcgeset= 0x3000p
                                                                                                             Setting JFFS2 sequence`number to 15

Flashing root file system`at address px00100000 (▒lcsh offset 0x00s00000): n..............>..>...>.....n.
KEEPALIVE_RGS sent...Waitin▒ for`KEEPALIVEoACK...
.n........n......n............
[EEPALIVE▒RGQ`sent>..Wai▒kng for KEEPAL▒VEoCCK.>.
>...........n....n...n....n..n
KEEPALIVE_RGQ`sent...Waiting`for KEEPALIVE-ACK...
...n.....n.n.n...........n....
KEEPALI▒▒_REQ sent...▒aiting for KEEPA▒IVE-ACK...
..n.....n.....n..n.....n......
KEEPALIvE_REQ sent...Wciti~g for KEEPALIvE-ACK...
......n........n.n>......n....
KEEPALIVE_rEQ sent...Waiti~g for KEEpALYVE-ACK...
...........>...........nn.....
KEEPALIVE_REq sent...Wa▒▒in▒`for KEEPALIVE-CCKnn.
...nn.......nnnn...>........n.
KEEPALIVE_rEQ sent...Wciting r KE▒PALIVE-ACK..n
                                               n........nn.n.n...............
KEEpA\IVE_R▒▒ ▒entn..Waiting for`KEEpALIVE-CCK..>
n.........n.n....nn.n.nn....n.
[EEPALIVE_REQ sent...Waiting for KEE▒ALKVE-ACK...
......n....nn...n...n........>
KEEPALKVREQ sent..nWaityng for KEE▒▒▒▒VGmACK...
                                               ......n....n......>......n..n.
KEEPALIVE_REQ sentnnnWaiting for KGEPA\IVE-A▒K.nn
..........n...n..........n....
KEEPALIVE_rEQ sent...Waiti~g fo▒ ▒GEpALIVE-ACK...
....n....n........n.n...n.n......n...........n>.....n.n.........n......n.......n.n.n.n................n...........n.n......>......n....n.n...n.n.

Finished flcshing image i▒ ▒MRP`mode.
ui_cmd_flash_router_image(1056)`start to invoke writeNvramDa▒▒a
Dgvice eth0:  hwcddr B0-39-uvoFym23-71, ipaddr 10.164.183.2ur, mask 255.2uw.255.0
  ````  gateway not`set, nameservgr not set
CLOSEmrEq sent...▒akting for CLOSEoACK...
Enable ▒▒ad defau|t mode
enter ▒i_cotftpd
Start`TFtP server
                 Loading : ...
luisgarcia87 commented 3 years ago

This is the output when trying to boot from the router that ends up with a reboot loop

BTRM
V1.6
CPU0
    L1CD
MOWK
MMU7
DATA
    ZBBS
OAIN
    OTP?
OtpP
USBT
NCND
IMG?
IMGL
UH▒?
WHDp
RLO?
RLOP
UB
uBIP
    PASS
HELO
5.0202HNDrcwm1.0.38-161.sr2
CPU0
LqCD
MMUI
MMU>
CODG
ZBBS
    MAIN
        NVRAM`memcfg 0x1427
OCB cxksum`pxa89ec7d9, config 0x1tr7

MemsysInyt lpf0_generiaarch64 1nsn0.1 20150ysp
DDR3
9pp017E8 8001xpp0 8001A000 00pppp00 00000000`p050371A
MCB rev=0x00040301 Ref`ID=0x0371A S▒b`Bld=0x005
Dram Timing qqmq1-11

▒D▒smq600 CL11 totcl`512MB 1 16bits part[s]`e1 ssC

AddoCtl Alignmgnt
no adjwstme~t

ZQ Ccl`LP PHY
 R`in`Ohm
 P: Finger=0x2D0 Term=0xwx`Drv=0x2A
`N: Fynger=0x2▒p`term=0x78 Drv}0x2D

 DDR ▒LKhMHz)=0x31B`WL C\K dly(psk}0x0C8 bitThps)=0x274 VDLsize(fs9=0x2BCG`CLK_VDL=0x01A

▒HOOO 28nm
800sCpp0 80018800 ppp00000 000200pp`00000000

sho WL

One uI Step▒ : pxt3
auto-clk`result = ppB (filter=0C`steps9
ini▒i▒l`CLK shift = psA
final CLK`shyft   =`p0B

```000000000ps1111111112rrrr2222233333ssssst444444444555wuu55556666666
   0123456789pqr34567890123twv789012345678;psr345678901rst5678901rs456
00 S--om-m-=----X++kkkk+++++++++k+kk++;+++++++++kk++++++++kkk++++;++++
ps s-=----------oo-x+;++++++++kk++++++++++kkkkk++++++++++++++++++kkk+;

Shmoo RD`Gn
FORCED WR`ODT = 0xqxppq800
 DQSN`DrIvE PAD CONtrO\ (nrom)`hto)
                                    B0 0003sAsp 00079A30
                                                         B1 0003sCs0 00079A30
                                                                             B0`▒KSE uY=1 VDL=1{`PICK UI=2`VDL}q9
                                                                                                                 B1 RISE WI}1 VDL=10 PKCK UI=2 VDL=sp
   000000pppp11111111112rrr222222333ss33333444ttt44445555555u7u6666666
  `p1234567890srs4567890sr34567890123tw6789012345678ypq23456789012stu6
                                                                      00 --S-------o/oo----=------X+++kkkk+++++++kkkkkkk++;+++++++++k+kk++;+
01`oms---------m-omx+++++++++++++++++++kk++;++++++++k+++;+++++++kkk+++

Sh▒oo`rD DQ NP
DQS :
B0`VDL=38 ok
B1 VDL}s8 ok
`` 00000000001ssq111111222222rrrr33333333334tttttt444555555wwu56666666
 ``pq234567890srst5678901234wvwxy012345678ypqr345678901rs4567890123t5v
00 -++++++k+++++++++++kkkk++x++++++kkk++++++++++kk++++-------mom------
01`oom---+++++++kk++;++++++kkkkkx++++++++++kk+++;++++++++-ooom--------
0r`o-kk++++++++++kkk+++++++++Xkkkkk++;+++++kkkk+;;+++++--o/o---------m
04 --ookk++++++++++++kk+++;+++++X+++++kkk+++++++++++++kkk+--------omm-ps`m------+++kkk++++++++++kkk+++;++X++kkk++++;++++++++kk++;++----mo---
05 ---om--+++++++++kkkk+++;+++++++kX+;++++++++kk+k++;+++++k++--=-----o
                                                                      0v =-++++++kkkkkk+;;++++++++kkX++++++++++kkkkk++++++++++komm----------
07 --------okkkkk+++++++++kkkkk++;++X+++++++kkk++;++++++++kkk+--------
08 om-----+++++kk+k++;++++++++++/Xkk+++;++++++++++k+k+;++----mom-=----
09 --om-++++++++++kkk++;+++++++Xkkkk+;++++++++++kkk++;++-----oo--=----
10`o-------+++kkkkk+++;;++++kkkkk+x+++++++kkk++++++++++++koom---==----
qs -=---++++kkk+;+++++++++kk++;X+++++kk+++++++++++kkkkk+=-----------oo
                                                                      sr -=-----++++kkkkkkkk+++++++kkkkkx+;++++++++++/kkkk+k+++++------/oo--
13 ---mook+++++++++++++++kkk+++;X++++++++++kkk++++++++++momm-=--------
                                                                      st`-=----+++kk++++++++kk+++;+++++X+kkkkk+++++++++++++++++koo---------o
15 ---ooo---;++++kkkkk+++++++++kkkkXkk++;+++++kk+++;+++++kkko---------

Shmoo rD DQ P
`  000000000psqsq1111112222rrrrr233333333334tttt444445555wwu5556666666
                                                                       ` 0123456789psrs456789012stu678901234uvw89012345678{pq2345678901r3456
00 -+kkkk++++++++++++++kkkkk+x++++++kkkk+;++++++kk++;++----oom--------
0q`o--==-+++++++++kkk+;++++kkk+;X+++++++kkkkk+++++;++++++----oo-------
                                                                      pr =-+++++++++++++kk++;+++++++Xkkk+;++++++kkk+++++++++++--oo/m--------
p3`m-----+++++++++kk+;+++++++kkk++X+++++++kkkk+++++++++++kkkkmm-=-----
0t`----+++++++++kkk++++++++++kkkx++++++++++++++kkk++++++++-----oo--=--
05 --mo--;+++++++++kkkk++++++++++kkx++++++++++kkkkk+++++++++++oooom---
                                                                      C▒jZZzzZZZZZZ▒ZZZZZzzZZZZZZZ▒­++o+kk++++++++++++++kkk++----------o--
07 ---omm-++++++++++++kkkkk+++++++++X+++kkk+;+++++++kkkkk++;+++---/oo-
08 ----+kkkk++;++++++k+++++++++X++kkkk+;+++++++kkk++;++++------momm---
09 --++++kkk+++++++++++++kk++;X+++++++k+kk+++++++++++kkkom----------oo
10 ----kkkkk++;+++++++++kkk++;+X+++kkk++;++++++k++++;++++----oom------
11 -++kkk++++++++++++++kkk+;+X+++++kkkk+;+++++kkkkk+;;++---/oom-------
3r -=--++++++++kkkk++++++++++kkkXk++;;++++++++kkkk++;++++++oommm--=---
1s`m-+;++++++++++kkk+++++++++kXk++;;++++++kkk++;+++++++km--=------mom-
14 ---++++k+kkkk++++++++++/+kkkx+;++++++k+k+k++++++++++++kmm----------
                                                                      su -----++++++kk+++++++++kkkk+++;X++++++kkkk+;+++++++++kk+++=--------o

shmoo RD ▒Q N
   0123twv789012345vwxy01234567890srs4u6789012345vwxy0123456789ps234565555556666vv6
0p`m+;++++++++++kkk++;++++++X++k+k+++++++++++kkk++++++----ooom--------
02 --kk++;+++++++kkkk+++;++++X++kkk+++;+++++++kk++;++++---oom-=-------
                                                                      p3 -------+++++kkkk++;+++++++++kkk+x+++++++++kkk++;++++++kkk+-=KKKKKKK▒jjjjZZZZZzzZZZZZZZZ▒Z▒ZzzzzZZ­;++++++kkkkk++++;+++++++mom-==------
0w`---=---+++++kkk++;+++++kk+;+++++X++kkkkkk++++++++++++++kkkk---=----
0v ookkk++++++++++kkkk++;+++++X+kkkkk+++++++++++kkk++;+++--mom--------
pw`---------+kkk+;+++++++++kkkk+;;++X++++kkkk+++++++++++kkkk++=-------
09 --mook+++;++++++kkk+;++;++++kkx+++++++kkk++;++++++++kkkk--=--------px =-----+++/kkkk++;++++++kkkk++++X++++k+++++++++++kkk++;++++---oomm--
qp`m-------+++++++++k+kkk+;+++++++kXkk++;++++++++kkk++;++;+++-moo--=--
11`oomm-+++++++kk++++++++++++kkkkx;++++++kkkk+;++++++++kk++=-------omm
12 ------/okk++;++++++++kkkkkkk++;+X+++++++++kk+;++++++kkkkkk-----=---
14 ---/omkk++++++++++kkk+;++++++kkXkk++;++++++kkk++++++++++++----oo--=
15 ------momk++;++++++++++kkk+;+++++Xkk++++++++++kkkk+;+++++kkoomm--==

RD DSS`adjustment▒`z
B\0: St▒rtz`pxs8 Final: pxsx
BL1: Startz`px38 Final:`px38

▒hmoo`wr DQ
```00000000pp111111111122222rrrr233333333sst44444444455wwwu55556666666
                                                                      `` 012345678{psrs4567890123twvwx90123456789012stuv7890123456wxy0123456
0p`o+++k+;+;+++++++kk++;+++++X+++++k+k++▒奥▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒驹▒▒I▒jzjjjZZZZ▒ZZZzzZZZZZZZZZZZzzz­+;++++++++kkkkk+++;++++----oomo--=--
02 --kkkk+;++++++++kkk+++;++++X+kkk++;+;+++++kk++;++++++-oom--------mo
03 -----ok++;+++++++kkkkk+++++++++X+kkk+++++++++kkk+;;+++++kkm--------
                                                                      p4 ----+++kkk+;+++++++++kkk+++;+X+++++kk++;++++++++++++++kkom---------
0u`m-=----++++kkk+++++++++++kk+++++X++++kkk+++++++++kkk+;+++++--om--=-
06 --kk+++;++++++++kk+++++++++Xkk+++▒▒▒奥▒▒▒▒▒▒▒▒▒▒奥▒▒▒멩▒▒▒▒▒▒▒▒I▒jjj▒jjjZZZZZzzZZZZZZZZ▒ZZzZZZZZZZ▒▒++++++kkk+;+;+++++kkkkk++-------
px`--+++++++++kk++;+++++kkkk++x;+++++++kkkk+;++++++++kkkmm-----------m
09 --+++++++kkk++;+++++++++kk+x;++++++++kkkkkkk++;+++++ko-m--------o/m
10 --+++++/++kkkk++++++++++kkkx+++++++++++++kkkk+++++++++-/o/m-----==-
11`okk++++++++++kkk++;+++++++X++kkk++;;++++++kk++;+++++----mo--=------
qr`om++;++++++++kkk+++;++++++kXkk++;++++++++++kkkk++;++++--mom--------
                                                                      ss`--=-+++++++kkk++;+;++++++kkkkx+;;+++k+kk+++;+++++++kk++--------o/om
14 --++kk+++;+++++++kkkk++++++X+kkkkk++++++++++++++kkkk++=-=------moo/
                                                                      15 ---+kkkk+;+++++++++kkk++▒▒▒g▒ZzzzzZZZZZZZZ▒ZZzzzZZZZZZjjjj▒jjjjjjjR
Shmoo`Wr DM
WR DM
        0p00000000q3sqq11111222222rrrr333333333344tt4444445555uuuu55666666v
                                                                              01234567xy0123456789psr3456789pqrs456789012345678;pq23456789psr3456
00 ---momm++;+++++++++++kkk+++;+++++Xk++;;++++++kkk++++++++++/+-oom---
01 mkkkk+++++++++++kkkk+;++++++X+kkkk++;+++++kkk+++++++++++-----------
DDR test done`successfully
FPS0
omm-
PAR0
J0su
JFFS
BT1w
    0008
----
PAr1
J015
JFFs
    BT15
0ppx
-=--
TRY1
    NAN3
JFS2
    rFS2
JFFS
JFs2
NAN5

Rx000P Platform Boo▒ Code`V1.0.8
▒FE`vgrsion 1.0.38-3vqn122 for ▒▒O{t908 (6tbktlsp<LE)
Build`Date: Thw`Oar 23 17:2vz07 CST 201w`(laider@cpe2rdoss)
Copyright`hC) 2000-2ps5 Broadcom Corporation.

Boot Strap Regkster:  0xvfc42
▒h▒▒ KDz BCM4906_Apl`Broadcom B5s suad Core:`q800MHz
Totcl Me}ory: 53vxwp912 bytes`huq2MB)
Status wait`timeout: na▒dsts=0x500000pp`mask=0x400000pp, count=0
▒CND ECC ▒▒Hmtl`page size`px800 bytes, spare size use▒ 64`bytes
NAND flash device: ,`id 0xeff1 b▒ock 128KB sizg`qs1072KB
p}c_initzPMC using ▒QO`oode
p▒c_inktz7 0 ff070trv`s410340
Board`Ip addre▒s ``             ``: 192.168.1.3zffffff00 `
Host IP address`            ```   : 192.16xn1.100
Gat▒way IP ad▒re▒s```           ``z
Run f▒om`flash/host/tftp (fohoci  : f
Dgfault hos▒ ▒▒n`fi|e name` `     : voli~ux
Default host flash`file name  ``  : bcm963xx_fkernel
Boot de|ay (0-9`sgconds)    ````  : 1
Boot image (0=lctest, 1=p▒e▒iousi : 0
Dgfault hos▒`ramdysk file name    :
Default ramdisk`store addrgss     :
                                      Default ▒T▒ file name     ```     :
▒ocrd Id  ```          ```        :`Rx000P
Nuober of MAC Cddresses (1-vti    : 11``
Base MAC Cddress   ```        ` ``z b0:39:56:f{zr3:71
PSK`size (1-qrx) KBytes  `        : 48 `
                                        Enable Backup`PsI [0|1▒  ```      : 0 `
system Log Skze (0-256) KByte▒  ``: 0
Auxillary File S▒stem size Percgnt: 0
f▒ow`oemory allocctkon (MB)   ``` : 14
bwffer memory cllocation (MB)     : 16
DHD 0`oemory a▒▒▒▒ction (]B)      z`p
DHD 1`oemory alloca▒io▒`hMB)      :`p`
DHD 2`oemory allocation (MB)     `:`p`
                                       WLan ▒eatwre          ``          : 0xpp
Partition`1 size (MB)```          :`tM
Parti▒kon 2 Si▒▒ (OBi`        ``` : 1M
Pa▒tktion 3 ▒izg`(MB)   ``        : 4M
partition 4`Size (MB) (Datck```   : 4pO`
Partition w`SizYBj      ▒`
                                        : 4M
Pc▒tkt▒on`6 size (MB)
                                :`1M
Partit▒on 7 Size (OBk`                  : 4M

Knita|izing switcx low lgvel hardwaren
                                      Software Re▒ettkng Switch ..n`Do~e.
waiting MAC`port Rx/Tx`to`be enabled by hardware`nn.Dong
Disabl▒ Switch All MAC`port Rx/▒x
E~able Switch MAC Port Rx/Tx, set PBVLCN  FAN outl set switch`to NO-STP.
jjj press any`key to stop auto ▒un`(1 secondsk *:*
Auto`run second cownt`down: 0
Booting from latest image (ad▒ress`0x00100000, flcsh offset 0▒ppq00000) ...
Decompression LZ▒C`Image OK!
▒ntr{ at 0x000000pppp080000
Closing networkn
restore S▒itch's MAC port Rx/tx< PBVLAN back.
Disabling Switch p▒rtsn
F▒▒shing Receive Buffers..>
36 bwffers found
Closing DMA Channels
Starti▒g program at 0x0ppp00000008000p
                                      /meoory`= 0x2000pppp
rdp p▒rcmq value 0x20pp000 in device tree |arger tha▒ nvram value 0x1pp0000. Use device tree valuga
please update nvram s▒ttkng in CFE if possible!
dhd pcram3 value 0xgppp00 in devicg`tree lar▒▒r`than nvram valwg 0x0. Use devkce tree va▒ue!
B▒oting Linux o▒ ▒hysica| CPU pxp
Linux vgrsion 4.1.tw (bling▒▒perrdms3) (gcc version`5.3.0 (Buil▒r▒▒▒ 2p16.02) ) #s sMP PREEMPT ▒ed Jul 29 09:22:us CST 2020
CPU: AArch64 Procesr [420fspp0} revision`p
Detected V▒PT I-cache on`CPUp
alternat▒▒esz`enablin▒ ▒orkcrou~d for ▒RO`erratum 845ws{
pERCPU: Eobedded 16 pa▒es/cpu @ffffffcpsffd3000 s25yr0 r8192 dsst24 u65536
Built 1 zonelists in Zo▒e`order, mobi▒kty grouping onn  total pag▒▒z`srr112
PID hash`table entrkgs: 2048 (orderz`r, 16384 b{tes9switch pcpcie_bus_scfe
Dentry`cache has▒ ▒able entries:`v5536 (order: 7l`ur4288 bytes)
Inode-cachg`hasx tab▒▒ ▒ntries: 32768`horder: 6, 26rq44 bytes)
Me}ory: tsxrv0[/495616▒ cvailable (56ptK`kerne| codel`1023K rw▒ata, 1812K rodata, 240▒ ▒n▒tl`tt2K bss, 5735vK`reserved, 0K coc-reserved)
Vk▒tual kernel meoory |ayout:
                              `` vmalloc :`pxffffff8000000pp0 - 0xffffffbdffff0000   (```r47 GB)
  ``vmem}ap : 0xffffffbe000000pp - 0xffffffbfcpp00000   (     w`GB maximumi
                                                                                     ``  0xfff▒f▒b▒pp000000 - 0xffffffbe007000pp   (     7 OB`actua|)
    fixed   : 0x▒▒▒▒ffbffabfd000 -`pxffffffbff▒▒ppp00   (    12 KBk
    PCI IoO`: 0xffffffbffae00000 -`pxffffffbffbe00ppp   (    1v`MB9
                                                                       ▒odules : 0xffffffbffc000000 - p▒ffffffc00000pppp   (    64 ▒Bk
    me▒▒ry``z`0xffffffc00pppp000 - 0xffffffc020000000`` (   512 MB)
      .text : 0xffffffc0pp080000 - pxffffffc0007▒ebut   8  7419 ▒▒k```   .init z`pxffffffc000wbfp00 - 0xffffffc0007fbppp   (   24p`KB)
                                                                   `     .datc`z 0xffffffc0p07fc000 - pxffffffc0008fbe20`  (  1024 ▒Bk
                                                                                                                                      preemptibl▒ ▒ierarchical RCW`implementationn
        rCU restricting CPUs`fm ^R_CPUS}t`to nr_cpu_ids}r.
RCU: Adjusting geometry`for rcu_fanowleaf=16,`ncpu_ids=2
NR_Irqs:64 nr▒▒rssz64 0
Ar▒▒itgcted cp15 t▒mgr(s) runnin▒ ct`50.00MHz (physkn
clockso▒rce`crch_sys_c▒wnter: mask: 0x▒fffffffffff▒f`oacycles: pxb8812736b, mcidle_ns> 440wyu202655 ns
sched_cloc{: 56 bits`at 50MHz, rgsolutn 20▒sl`wraps ev▒r{`43980465111ppns
                                                                         BRCM ▒ggacy Driversg Helper, all`legacy drivgrs' IO memorkgsointerrupts`should be remapped xere
  ```remapping intgrrupt.▒ɩBݥ▒Ł     vi▒q
                                                   ``  61       ``u
       ```     64     ``  6
     ``        6v``       7
`        ``    91  ```    8
  ``           92 `````   9
   ```         9s``      10
  `           `ww        qs
                           ``           ``wx``      12
```        ``  79      ``13
     ```       8p```     14
 ```         ``x1        15
                           `          ``` 82        qv
        ``     83    ``` 17
       ``      84     ```sx
              `xu`       19
    `````      86  ``````20
                                     ```` 88        21
            ```{6        22
```        ``  97   ```  23
  ```        ``98       `rt
        ```    99  ```   25
 ```         `ssx`       26
``          ``s19        rw
         ```` 106     `` 28
    ````      104```     29
   ``         qpu        sp
        ``     76   ``   31
  ``          qrp        32
```         ``q30        ss
           `` 148       `s4
                                   ```   154   ``   35
   ````       155 ```    36
 ```          qw6`       37
                           `         ``` 157        3x
         ```  158   ```  39
   ````       159```     40
 ``         ```69        41
    `Remapping KO`me}ories...
``` `        p▒{s          ``  virt  ``      size
``     00000pp0ff800000 `ffffff80000pxpp0  000030pp
                                                          0ppppp00ff858000``ffffff800000cppp` 00003000
```    000000ppffe00000  ▒fffff800008pp00  00100ppp
       pp000000800prp00  ffffffx000002000  00pp1000
  ``   0000000pxpp18000  ffffffxpp0010000  ppp04000
````   0000000p8pr00000  ffffffxp00018000  pp005000
 `     000000p080280000``ffffff8000psv000  0000100p
                                                          00pppp00822000pp` ffffff80pp200000  0pspp000
       ppp000008000xppp  ffffff800ppr0000  000psfff      `000000008pp0c000  ffffff800002xpp0  00003f▒f
                                                                                                             000ppp0081060000``ffffff80000spp00  000040pp
       pppp000080100000 `ffffff80000380pp` 00002000
                                                   ``     000ppp0080010000``ffffff8000pse000  000ps000
consolg`{ttyS0] encbled
Calibrctkng delay loop (skipped)l`value calculcted using tioer frequency.n sp0.00 Bogo▒KPS (|pj=50pppk
pid_max:`default: 32768`minimum: 30q
                                    Mount-cache hcsh table ▒ntries: 1024`horder: 1, 81;r`bytes)
▒owntint-cache`hasx table`gntryes: 102t horder: 1l`xs{2 bytes)
--K▒rnel Co~fig--
 `SOp=1
  PREEOPT=1
             DEB▒G_spINLOCK=0
 `DEBuG_MUTEXE▒}0
Broadcom`Logger v0.1
crgating mapping for reserved m▒mo▒y pxys 0x0▒t00000 vir▒`pxffffffc00ct00000 si▒e pxp0e00000 for dhd2
Do not need to create mcppi~g for ▒gserved meoory phys 0x0g000000 skze 0x0200000p`for buffer
creating mappkng for reserved`mery phys 0xpd200000 virt`pxffffffc0pdr00000 size`pxppe00000 ▒▒▒`flow
                                                                                                   pmc_knit:PMC using`Dq] mode
▒PUq: Booted ▒econdary procesr
Detectgd`vIPT I-c▒che`on CPU1
B▒owght up 2 CPUs
                 s]P: Total of`2 processors activatedn
CpU: All CPU(s9 starte▒ ct`EL2
alternctives: pat▒h▒ng`ker~el codg
                                  devtmpfs: inktyalized
clocks▒ur▒▒`jiffies: mcsk: 0xfffff▒ff`macycles:`pxffffffff, ▒ax_idle_ns: 1{sq260446275ppp ns
futex hcsh table entrkgs: 512 (ordgr: 3, 32768`bytes)
NET: Rggistered protocol famil{`q6
cpuidle: using g▒vgrnor ladder
                              cpuidle:`wsing governor`me~u
vdsoz`r`pages (1 codg @ ffffffcppp801000, 1 dcta @ fffff▒cpp0800000)
DMA: preallocated 4096`KiB pool for ctomic all▒cctions
C▒PI: Interpretgr dysabled.
SCSI subsysteo inityalize▒
wsbre: r▒gkstered n▒w knterface drkver usbfs
▒sbc▒re: registgrgd`new inter▒ace driver hwb
usbcore:`rggistered new`device driver usb
bcmhspy bcmhs_spi.1: master`ks u~queued,`this is deprecated
skb_fre▒_task created s▒cc▒ssfully with start budget`2u6
                                                        gbpm_dwork schedwled
                                                                            ▒LOG v3.0 Initkclized
BLOG Rule v1.0 Knitialized
Broadcom IQoS ▒p.1 initialized
                              Badcom ▒BPM`v0.1 inktkalized
Swktched to c▒oc▒sowrce arch_▒y▒_▒ownter
pnp: PnP`ACpI: disablgd
^ET: Regkstered prot▒col family 2
TCP establ▒shgd hash t▒blg e~tries: 4py6 (order: 3,`sr768 bytes)
TCp bind hash table entrig▒z 4096 (orderz`4, 65536`bytes)
TCP:`Hasx tables configured (estcblished 40yv bi~d 4096)
UDp hash ▒▒blg`entries: 25v`horder: 1,`xq92 bytes)
                                                  uDP-Lite hash`tab|e entri▒▒: 2wv`rder: 1, x392 bytes)
NGT: Registergd protocol faokly 1
squashfsz`version 4.p`h2009/01/31)`Phil|ip Lougher
                                                  jffs2: version 2>2. (NANDi`(suMMARY)  ▒▒`2001-2006 Red`Hat, Inc.
▒usg`i~it (API`version 7.rsi
SGI XFS`with securit{ attributesl  debug encbledio schedu▒▒r`noop reg▒stered (defaulti
brd: }odule locded
loop: module`loaded
ncndz device fownd, Manufactwrer YD: 0xefl`Chip ID: pxf1
nand: U▒known W29N01HV
                      nand: 128 MkB, sLC, erasg`size: 128 KkB, page s▒▒ez`r048, OOB ▒i▒▒:`v4
                                                                                            bcm63xx_nand ff80180pnnand: Adj▒st`timi~g_1 to`px6532445x`timing_2 to pxx0040e54
bcm6sxnand ff80sxpp.nand: detgcted 128MiB totcl, 128KiB blocks, 2KiB paggs, 16B OOB, xobit, BCH-4
Bad block t▒ble`found at page`v54▒▒▒▒▒ͥ▒▒▒0x01
Bad`▒lock table ▒ound`at page 654pxl version 0xps
                                                 >>>>~`For prima▒y`mtd partit▒▒▒`rootfs, cfercm/vmlinux.lz oounted a▒ JFFs2, vmlinwx`fs mounted`as squash`fsn UBI`|||<<
                                                                                                                                                                       Sgcondary mtd pcrtityon rootfupdate de▒gcted as JFFSr`for cferam/volinux sour▒e`and squash fs`on UBI f▒r`volinux filesystem
Creating 14 MTD ▒▒rtktio~s on "brconand>0":
0x0pppp05e0000-px000004500pp0 : "rootfsb
0x000000wgp000-0x0000ptu00000 : "rootfs_updateb
0x00000uwp0000-0x00pp07f00000 z`bdata"
0x0ppppp000000-0▒pp000010000p : "nvram"
0x0000001ppp00-0x000ppt500000 z`"image"
0x00pppp100000-0x00000twppp00 : "image_wpdate"
0x0pppppsppppp-0x000000wcp000 : "bootfs"
0x00pp00100000-pxp000005c0ppp : "bootfs_wpdate"
0x000ppu300000-0xppp00570000p`: "misc7"
0x0ppp05200000-pxpp00053000p0`: "misc6b
                                       px000004▒0ppp0-0x00000520pppp : "m▒scub
0x000004c00000-0x000p04e00000 :`bmisc3"
0x0pp004900000-0xppp004a00000`z`bmysc2"
0xpp0004500000-px000004900000 z`bmisc1"
tun: Un▒▒ersal tUN/TAP dgvice driver,`qn6
tun: hC) 1999-2ppt Max Kra▒nyansky <ma▒k▒quclco}m.com>
PPp generic driver version`2.4.2
PP▒`BsD Compression`module rggkstered
PPP Deflate Compres▒ion module`rggistered
bcm96xx▒-wdt`ff800428.wctchdog: Bro▒dcom BCM96xxx`watcxdog t▒mgr
brcmboard`regi.w▒▒▒5
                    brcmboardz`brc}_board_inkt`entry
print_rst_stat▒sz`Last RESE▒`dwe to SW rgsgt
print_rst_status: RESET`reason: 0▒0ppp0000
DYING`GCsp IRQ Initialized and`Enabled
▒GSz LED GPIO 0▒4ppc is enabled
                               map_hw_timgr_interrupt,1rwz`interrupt_id`22
map_hw_timer_interruptlq27: interrupt_id 23
map_hw_timer_interruptl127: interrwpid 24
m▒p_htymer_interrwpt,127: ▒nterrupt_id 27
                                         registering button 1`hffffffc00092g4509 (bpGpioz`p0008016, bpGxtYrq:000ppp01 81))
 ```extYrqIdx:1l`gpNum:22`CCtYVE LOW
                                      Button 1:`Registering press hook btnHook_Ses after 0 ▒▒`
                                                                                              registering`button 2`hffffffc00092gwsp) (bpGpio: pppp8034, bpExtYrq:0000pppr 82))
  ``extYrqIdx:2l`gpioNum:5r`ACtYVE LO▒
``Button 2: Rggistering press hook b▒nHooses after`p`ms
Serial:`BCM63XX drivgr $revZ▒▒▒K▒r▒▒"j
                                      Ocgic SysRq with Auxill▒ar{`trygger chcr enabled (type ^ h for`listf supported commands)
                                                                                                                              ttyS0 ct`MMYO 0xf▒8p0640 (irq = 6l`base_baud = {r1600) is a ▒CO63XX
i2c-bcov3000 ff8021pp.i2c: Broadcom`BC]96xxx I2C`driver
BPM: tot_ogm_size=536870{srB`(512MB), buf_oesize <15g>80530635B (76MBkl num of bu▒fgrs=35951, buf skze=2240
Br▒cdm BPM ▒odule Char Drkver v0.1 Re▒▒stered<3004>o
GACt probabil▒▒y`NOT on
Mi▒ror/redirect actkon o~
u32 ▒lcssifyer
  ``performancg`unters`on
    input`device check on
    Actions configured
                      Netfilter mgssages via NGTLINK v0.30n
                                                           nf_con▒tr▒ck version pnwn0 (3423 ▒uckets, 1369r`max)
ctnetlink v0.93: ▒ggistering wkth nf~etlink.
                                            xt_time: kgrnel timezone is -0ppp
ip_tablgsz 8C) 200por006 Netfilter Core ▒eco
Inytializing`xFRM netl▒nk`soc{et
NET:`registered protoco| family 1p
                                  kptables: hCi 2000-2006`Ngtfylter ▒▒r▒`team
sit: KPv6ver IPv4`tunneling driver
NET: Regkstered protoco| famil{`17
                                  NET: Regkstered protocol`famyly 15
bridge: automatic filtering`via arp/ip/ip6tcbles has been`dgprecated. Updcte your s▒ripts to load`bnetfilter`if you need this.
Ebtcbles v2.0`registere▒
                        ebtime reg▒stered
ebt_▒tos`rggistered
ebt_wmo_mark regi▒tgred
L2TP`core: blog_l2tp_rcv_check
l2tp_corez`LrTP re driverl`V2.0l2tp▒pp▒z`PpL2TP kerngl`driver, V2.0
xp21q: 802.1Q ▒LCN support v1.8
wbi0: attaching`mtd0
ubi0: sca▒ning`is finished
ubi0: attached mtd0 (ncoe "rootfs"l`size 63 MiB)
wbi0: PEB si▒ez`131072 byt▒s (qrx KiB), LEB`skze: 126976 bytes
wbi0: min./max.`K/O unit sizgsz`2048/2048, sub-page size 2ptx
ubi0: VID hecder offsetz`r048 8aligned r048), data offset: 4096
wbi0: good PEBsz`505, bad PGBs: 0, co▒rwpted PEBs:`p
ubi0: maxomean eras▒ counter: 0/0, WL`threshold: tpy6, image sgquence num▒erz`481433803oes: 1, max. volwmes count: sr8
wbi0: availablg`pEBs: 130< total rgsgrved PEBs: 3ww,`pEBs reserved for bad PEB`ha~dling: 10
                                                                                           ubi0: backgrownd thread "ubk_bgt0d" sta▒tedl`pID 382
block ubiblock0▒0z created from wbi0:0(root▒s_squasxfs)
VFS: Mounted`root (sq▒a▒hfs fylesystem)`reado~ly on device 254:0.
devtopfs: mountgd
Freeing unwsgd`kernel meoory: 240K
Starti▒g bcot_launchgr .>.
jffs2: notice: (43vi`jffs2_build_xattsubsystem: cooplete building xattr subs{stem< 0 of xdatwo`h0 uncheckgd, 0 orphan)`and 0 of xref 80 de▒d, p`orphan) ▒ound.
                                                                                                                                                              Mounting filesystems...
             mkdir: can't creatg`directory`'/dev/pts':`File exists
~~~>> Starting ▒▒ev`|<<<<
>>~~~`Mounting /da▒a`partition <<<<<<|<<
>>>>> Mo▒nting data pa▒t▒tkon as JFFS2 ||||<
jffs2z`notyce: (50uk jffs2_buil▒_xattr_subsyst▒oz complete`bui|ding xattr`subsystem, 0 of xdatum (0 wnchecked, 0`orpxan) and`p`of xref (p`dead, 0 orphan) foundn
                                                                                                                                                                jffs2: Em▒ty flash at 0▒0psat230 ends at`px003a4800
jffs2: notic▒: hup7) jffs2_build_xattr_subsystem: cooplete building xattr subsystgol 0 of xd▒t▒m hp`wnchecked, 0 ▒rphan) and 0 of`xref (0 dead,`p orphan) f▒undn
jffs2: notkcez (509) jffs2_buklxattr_subsystem: complgte building xcttr subsyst▒ml`0f xdatwo`(0 unchecke▒,`p`orphan) and 0 of`xref (0`dead, 0 orph▒nk`found.
Configurin▒ ▒ystem...
wlcsm: modulg`license 'Proprietary' tak▒ts`kernel.
Discbling lock debwgging due t▒`kgrnel taint
                                            Knitia|izing WLCSO dule
WLCSM`Module loaded`swccessfully
j▒f▒rz notice: (506) checnode_dataz`wng data CRC in data no▒e`ct 0x00f650cp: read 0xecbf7ftt, calcul▒▒ed`pxe1e27fdc.
restore done!
Loading drivers and kernel oodules...

FpM will initialyze 2 pool[s_ with token size set`to 256B.  Thks`requires 3rOB
bcm-fpm: F▒O wkth 2 poo▒(sk
                           bo_base_addr 0xffffffc00e000000, skze 3355443rl`bbase_ad▒▒_phys 0x000000pp0e000000
fbase_addr 0xf▒ffffc00d200pp0, size 1tvx0064, fm_basg_cddphys 0x0pppp0000d200000
RDp Physic▒l`address=0x8220pp00 Virtual address = 0xffffff8000▒p0000
configure_runngrz`NAtC keysize`pxqp0070 key element size 16 ▒ontextsyze 0x40ppp0 context ▒lgment siz▒ v4
                                                                                                        ++kkRunner gso_dgspool creatgd successf▒ll{
rdd_ini▒_params>runner_nat_cache_key_ptr=0xffffffc0pdb00000
rdd_knit_params.rwnner_nat_cachcontext_ptr}pxffffffc00d20pppp
FPM_BP▒ ph{_addr 0x82c30ppp,virt_addr 0x▒fffffx0007f6000

 rDP PKT meoory = 32MB :`Oax possible B▒fs`<16384> ▒f ▒izg <2048>; Alloccting <15360> bwfs; RDP e▒um <5>
b▒cmchipi~fo: br▒▒_chipinfo_init ▒nt▒y
                                      NBUFF v1.0 ▒nktialized
;36;44mTotal`c`of labels`62
sv;44mYnitializgd fcache statg;{0m
Brocdcom Packet Flow Cache  Char`Driver v4.0`Rggistered<3002>m
Creat▒d Proc FS /pro▒fs/fcache
{44mBroadcom`packet Flow Ccche registergd wyth n▒tdev chain
                                                           ;{0;36;44mBroa▒c▒o`pac{et Flow`Cache learnkng via BLOG`gnabled.
                                                                                                                          ;{0;35m[FHW]``pktDbgLvl[0xffffffbffc3ae64x_}0
{s4}[FHW] `fhnstruct:
                      ;[0;36;4toInitialized`Fcache HW accelerctor layer s▒ate;{0m
f▒wStctsthread created. numFlwsPgrpo|l 546 ▒axFlwIdx 16383
Con▒trwcted Broadcom Pccket Flow`Ccche v4.0
                                           Inkt chrdev /dev/dgtector with ▒cjor 190
tdtsz`tcconn_m▒x`4000

tdts:`tcconn_timgout = 300 s▒c

bp_parse:Ltrq parsing board configuration`for R8000P
_cssign_port_class:L161 set`sw0 type p
                                      screatezL319 creatgd`sw0(name: )opare~t:none
                                                                                  rgad_init_c▒gzLq069 system ▒nkcfg: gbe_waemac=3
_assign_port_class:L161 set po▒tp`type 1
enslave_portzLr{4 e~slave ▒ortp`o> sw0
_assig▒_porclass:L1vs`set sw1 typg`q2: port`ffffffc016▒25cpp`macId=0 (UNIMAC) ffffffc0009wpdp8
sw_crea▒gzL319 created swq(name: )/pargnt:port_0:0
_assign_port_class:\161 set`port1 type 13
gnslave_portzL294 enslave ▒▒▒tq`m> sw1
 DB▒V~bparse_portzL348 bp_parse_phy_▒evz`phyId=8 hGPHy9 ffffffc0ppy50f38
 DBGV>bp_parse_port:L351 bp_parsg_mac_dev: port ffffff▒01xd22400 macId}0 8SF2MACi`ffffffc0009wpd20
bp_par▒▒_port:\407 backwcrd compa▒ ▒nit 1 port p`m~ port_1:0ty: LAN Only
bparse_portzLt10 back▒ard oco`unit 1 port p`o~ -1
_assign_port_class:Lsv1 set port2`type 13
enslave_port:Lr{4 enslave port2 -> sw1
`DBGV>bp_parsport:L348 bp_parsphy_dev:`phyId=9 (▒PH[i ffffffc0p0950fa8
 DBGV>bp_pcrsport:▒sws`bp_parse_m▒▒_dgvz port ff▒fffcpqx8d7400 macIq (SF2MAC) ffffffc0009wpd38
bp_parsrt_ca▒:L3pr u~it 1, ▒ort`1, (nul▒) LCN/wAN Capability: LAN`Only
bp_parsrt:L407 b▒c▒wcrd compat unit`1 port 1 -> port_1:1
▒p_pcrsport:L41p`backward oam`wnit 1 port s`-> -1
_cssign_port_class:L161 set`port3 type qs
                                         e~slave_port:L294 ▒nslcve port3 -~`sw1
 DBGV>bparse_portzL348 bp_parsg_phdev: ▒hyKd=a 8GPHY) ▒fffffc00095101x
                                                                       DBGV>bp_parse_port:Lsus bp_parse_mcdev: port ▒fffffc0184▒d▒pp`macId=2 hSF2MAC) ffffffc000950d5p
                                                                                                                                                                      bparse_porcap:L102 Wnkt 1, Port`rl`(null) LCNowA^ Capabilkty: LAN Only
                                                                    bparse_port:L407 backward compat unit`s port 2 ->`port_1:2
bparse_portzL410 bac▒▒ard`oam unit 1 port 2 -> -1
_cssign_port_▒lcss:L161 se▒ port4 type 1s
                                         e~slave_port:L294 enslcve port4 ->`sws
 DBGV>bp_pcrse_port:▒stx bp_par▒e_phdev: phyId}b (GpXY) ffffffc000951088
`DBGV>bp_parsg_port:L351 bp_parse_mac_devz`port ffffffc0qxtfd400 macId}s (SF2MA▒) ▒fffffc000950dvx
bp_pars▒▒port_cap:Lspr unit 1, Port 3, (nulli`LAN/wAN Cap▒bilkty: LAN Only
bparse_port:L407 ▒ackward compat`wnkt 1 port 3`o~`port_1:3
bparse_portzLt10 backw▒rd`oam unit 1 port 3 -> -1
bparse_p▒rt:L407 backward compct`unit 0 port`0 -> port_0zp
bp_pars▒_port:\410 b▒ckward oam u▒it`0 port 0 ->`p
assign_port▒class:L161 set ▒ortu type 1
gnslave_port:L29t`gns|ave po▒tu`m> sw0
c▒oss▒cr{0]: Alloc▒ted cb_idx=0 int_ep}1
crossbcr{0}: Add cb_idx=0 ext_gp}1 GPHY:12
`DBGV>bp_parsrt:L348 bp_parse_phy▒dev: phyId=0 hcrossbar) ▒▒ffffc0009508f0
`DBGV>bp_pa▒sport:L351`bparse_mac_dev: rt ffffffc018bb8c0p`macId=3 (UNIMACk ffffffc000{50d80
bp_pcrsport_cap:L102 Unit 0, Port`s, (nulli`LAN/wAN Capa▒klity: WAN Onl{
bp_parse_portzL407 bac▒wcrd compat unkt 0 port 3 m~`port_0:3
b▒_pcrse_port:L4sp backward oam`unit 0 port`s`m> 3
crossbcr ]ux: co▒▒e▒t`cb_idx:0  knep 0 to ext_ep 2
cro▒sbar Mux: connect cb_idx:p``knt_ep 1 to`ext_ep 1
▒cssign_port_class:L161 sgt`port6 type s
enslave_port:L294 enslavg`port6 -> swp
                                       DBGV>add_▒nspecyfied_portszL845 sw0 add`port ff▒fffc018bb8800`occId=1 (UN▒OCC) ffffffc00pyu0d98
_a▒sign_port_class:Lsvq set portw`type 1
enslavport:L29t`enslave portw -> sw0
 DBGV>add_uns▒ecifked_ports:L84u`sw0 add p▒rt`ffffffc018bbxtp0 macId=r`(uNYMAC) ffffffc000950d▒0
_assign_port_class:L161`set port8 type 13
enslave_port:Lry4 enslave`port8 -> sw1
 DBGV>add_u▒spgcified_por▒szL845 sw1 add`port ffffffcpsxbb8000 macId=t`hsF2MAC) ffffffc000950dcx
                                                                                               assign_porc|ass:L16s`set port9 t{pe 13
en▒l▒vg_port:L294 enslave port9 m~`sw1
 DBGV~add_unspecifieports:L8tw`swL
                                  ▒▒▒port`ffffffc01xgfv800 macId=5`hSF2]AC) ffffffcpp0950de0
_assign_po▒t_class:L161 s▒t`port10 typ▒`ss
enslave_portzL294 enslcve rt10 -~`sw1
 DBGV~cdd_unspeckfied_portszL845 sw1 ▒dd`rt ffffff▒psxef6000 m▒cKd=7 (SF2MA▒) ffffffc000950d▒x
assign_por▒_class:L161 ▒et`port11 type ss
                                         enslave_portzL294 enslcve rt11 ->`sw1
 DBGV>▒dunspecified_ports:L845`sw3`add port ffffffcp18556800 occId=8 (SF2MCCi`ffffffc00pyu0e10
por▒_runner_sw_inktzL1103 Initkalyzed runner switch`sw0
enet_crgate_netdevicgzL1591 re▒istered netdev b▒osw for sw0
demux_on_swzLrsy demux por0:0: sw0:32
 DBGv>port_sfr_port_init:L4vs9 port_0:0 blochnl=0
p▒r▒_sfrt_initzLt658 Initialkzed port_0zp`ro|e lan
port_init:L57x initialized`object port_pzp
demux_on_swzL239 demux por0:3: sw0zp
 DBGV>crgctrdpa_port:L776 (if=0l`emac=3, owngr=         `hnull))
creatg_rdpa_egress▒▒▒:Lww{`Created RDP▒`ggress tm egrgstm/dir=wslindex=0
crgctg_rdpa_port:Lx37 Created`rDPA port:`port/index=wcn0
port_sf2_porinit:L4658 Knityalized por0:3 role wcn
crossbar[p]: ALL(init)
``GPHY:c:000ppp000000000p`init
crossbcr{0]: ALLhpower_set)
``GpXY:c:000ppp0000000000 ▒oweset
▒net_create_ngtdevice:Lqw;1 registgrgd ~etde▒`gth0 for ▒o▒t_p:3
port_mtu_set:L513 port mtw`set port_0z3z`mtu:1500
port_i▒kt:L578 initiclized object`port_0:3
▒OTE: using Port`Grouping for`IMP ports :`[`0 --> 4 ]`[ q, 2 --> 5`_`{`3 --> 8 ]`
                                                                                 LAG/Trunking`enabled <0x0x~
 DBGV>crea▒rdpa_port:Lw76 (if=10,`emac=0, owne          (nwll9)
creatg_rdpa_portzLx37 Created`RDpA port: port/index=s▒i▒ch
rt_runnesw_init:L1sps Inytialized`runner switch`sw1
                                                   demux▒on_sw:\239 de▒ux por1:0: sw1zs
de}ux_on_sw:Lrs{ demux p▒rt_qz0: sw0:3
`DBGV>port_s▒r_port_init:Ltvq9 port_1zp`blog_chnl=x
                                                    DBGV>creat▒_rdpport:L776 hkf}3, emac=9, ▒wner=fffff▒▒psxyffa20)
crgatrdpa_egress_tm:L759 Crected RDPA egress tm egress_tm/dyr=ds,in▒gp
create_rdpport:L83w Created ▒DPC`port: port/index=lan0
por▒_sf2_por▒_inkt:L4658 Initiclized port_sz0 le l▒▒
                                                    enet_create_netdevkce:\1591 reg▒stered netdgv`etx4 for por1:0
p▒rt_mtset:L51s`port mtu set`port_1:0: mtwzswpp
por▒_knit:L578`knityalized object port▒qz0
demux_on_swzL239 demux por1:1: sw1zt
                                    demux_on_sw:Lrsy`de}ux por▒_szq: sw0:4
`DBGV>port_▒f2_porynit:L46q9 port_1:1`blog_chnl=9
`DBGV>create▒rdpport:L776 hkf=4, emac=9l`owner=ffffffc01x{ffa20)
crecte_rdpa_egress_tm:L759 C▒▒atgd`rDPA eg▒ess`to`egress_tm/dkr}ds,index=q
                                                                          create_rdpa_port:\837 Crectgd RDPA port:`port/index}lan1
port_sfr_port_init:L465x`Initializ▒d rt_1:1 role |an
enet_crgate_netdevicgzL1591 regkstered netdev`gth3 for port_szs
pormtu_se▒:Lwss port mtu ▒et`port_1:1: mtwzsu00
por▒_init:L578 ini▒ialized object rt_1:1
demux_on_sw:Lrs9 demux por1:2: sw1:u
                                    demux▒on_sw:L239 demwx port_1:2z`sw0:5
 DBGV>port_sfport_▒n▒▒zL4619 port▒1zr blog_chnl=a
create_r▒pa_egress_tmzLw59 Cre▒tgd`rDPA egrgss t} eg▒ess_tm/dir=ds,kndex=2wv (yf=5, emcc}9, owner=ffffffc0189ffarp)
crea▒e_rdpa_port:▒xsw Created`RDPA port: portokndex=lan2
porsf2_port_init:L4658`Knitialized`por1:2 rol▒`lcn
gnet_create_netdevice:Lswy1 registgred netdev gth2 for por1:2
port_mtu_set:L513 por▒`otu set po▒t_s:2: mtu:15pp
                                                 port_init:L57x`initialized`object p▒rt_q:2
demux_osw:L239 ▒eowx`port_1:3: swq:6
demux_osw:L239 demux`por1:3: sw0:v
 DBGV>port_sf2_port_init:\4619 p▒rt_q:3 blog_chnl=b
 DBG▒~create_rdpa_port:L776 hif}6, emac=9l`owner=ffffffc0189ffa20)
create_rdpegress_tozL759 Crected RDPA egress tm egress_tmodir=ds,inde▒=s
                                                                        create_r▒pc_port:L837`Created RDPA p▒rt: port/indgx=lan3
port_s▒port_init:Ltvux Initialized port_1:3`role lan
engcreate_netdgvice:L1591 rggistered netdgv etx1 for port_q:3
port_mtu_setzL513 po▒t mtw set port_qzsz mtu:1500
port_init:Lu78 initi▒lkzed object por1:3
crea▒e_rkng:L273 Crgcting Enet ▒PU`ring for qugwe ~umber 4 wkth 512 packetslDescriptor`base=fffff▒8p0p3dd000, ph{sica|=0x1e0pcpp0

creatg_ring:L273 Crgcting Enet CPW ryng for qweue number s`with 512 pcckets,De▒crkptor base=ffffff80003▒spp0, physi▒al}0xLY▒▒▒▒▒j
                                                                                                                                 `enetxapi_qu▒uginit:L4wx configured`RDPA CPU queue▒
▒th0: <Int sw ▒ort: 3> <Logical : 03> MA▒`z`B0:39:5v:F9:23:71
    Chip pxysical ▒ort 10, Cross`Bar port 1, PH[_ID <0x0007fp0c:0x0c:GPHy >
                                                                           eth4: <Ext sw port: 0~ <\ogical : px~ pHY_ID <0▒000wfpp8:0x08:GPH[> MAC:B0zs{zwv:F9:23:71
                                                                                                                                                                    gth3: <Ext sw port: 1> <Logiccl`z 09> PHY_ID |pxp007f009:0xp{zGpXY> MACzB0:39:56:▒9zrsz71
                                                                                     eth2: <Ext`sw port: 2~`<Logic▒l`z`q0~ pHY_ID <pxp007f00a:0▒pczGpHy> MAC:Bpzs9:56:F9:23:ws
      eth1: <Ext`sw port: 3> <▒ogkcal : 11> PHY_KD`<0x0007f00bz0x0b:GP▒Y~`MAC:B0:39:56:F9zrszw1
Broadcom Coooand List D▒ivgr v1.0
Knityalized Rwnner Host Laygr
Ynitiali▒e▒`Rwnner Unicast`Layer
In▒tialized Runner Lr`▒▒kcast Layer
p{s6;44mBro▒dcom packet F▒▒▒`Cache HW acceleration enab▒ed.0m
Enabled Runn▒r bknding to Flow`CccheC▒Knktialized Rwnner Protocol Layer (8ppk
                                                                             Broadcom Runner Blo▒ Drkvgr Char Driver`v0.1 Regist▒▒▒d`<3009>
NComm TOS v6.86 Kerngl`Module loadedn
                                     +++k`Powering up ▒CTA block
writin▒`POrt0_SATA3_PCBLOCK▒▒DDR
                                INFOz`pLL lock for`port0 detectg▒`9100...
ahci ahci.0:`▒Ss flag setl paralle▒ bws scan disabled
                                                     ahci ahci.0: AHCK`pp01.0300 3r`slots 1 ports`6 Gbps 0xs`iop| platform mode
ahci ah▒knpz`flags: 64bkt`ncq sntf stag clo pmp slwo`part
scsi host0: ahci
cta1: SA▒A`max UDMA/133 ooio [mem 0x80ppcpp0-0x8000bfff} port 0x10p`krq 31
atcs: SATA link down (SStatus 0`SControl 30pi
  bcm963xx-▒ckgz found po▒t [p]`GEN2 Cor▒`Rev [3.04] ▒ith 1 Lanes
` bcm963xx-▒c▒ez`Core {1] setting`rgsistor calibratn value to`px8
bcm963▒xmpcie bcm963xx-▒ckg.0: PCI ho▒t`bridge to bus`0000:00
▒cbus 0000:0pz`rt bus r▒s▒wrce {mem 0xdpppp000-0xdf▒▒ffff}
pci_bus p000:00: root`bus resource [▒ws`00-ff]
pci`0000:00:00npz of_irq_parsg_pci() failgd with rc=-rr
pci 0000zp0:00.0: brkdge configuratkon`invalid ([b▒s`ppmp0}9, reconfkguring
pc▒ 0pp0z01:00.0: of_irparse_p▒ihk`failed w▒th`rc=-22
pci 0000:0pzp0.0: BAR 8:`assygned ▒mem`pxd0000000opxd0bfffff]
pci p000:00:0pnpz`BAr 9: assigned [mem 0xd0c00000-0xdpcfffff 6tbkt`pref]
pc▒ 0pppzpq:00.0: ▒▒R`r: assigned [ogm 0xd0000000-0xd07fffff vtbit}
pci 000pzp1:00.0: BAR`4: assigne▒ [mem 0xd0c00p00=0xd0cfffff`64bit pref]
pck`0000:01:ppn0: BAR 0: cssigned [mem`pxd0800000-0xdp80▒▒▒▒▒2▒▒u5
                                                                  pci 0000:00:00.0: ▒CI bridge to [bws 01]
pci`pp00:00:00npz   bridge wknw [m▒m`pxd0000000-0x▒0b▒ffff}
pci 000pzpp:00.0:   b▒i▒gg`wi~dow [mem`pxd0c00000-0xd0cfffff 64bit`pref]
pcieport`pppp:00:00.0:`Oax payload Size`set to  512/ wqr (was  128kl Max Read Rq``u12
                                                                                     pci 000pzp1:00.0: M▒▒`Pcyload Size set`to  512/ 512`hwas  128)l`Oax`read Rq  u1r
                                                                                                                                                                       bcm96sxx-pcie: found`port [1] ▒ENr Core Rev [3.pt}`with 2 Langs
  bcm{v3xx-pcie: Corg`{0} setting`rgsistor calibratio~ valug`to 0x8
bcmy63xx=pcie bcm96sxxmpcie.1: PCI`host br▒▒gg`to bus 0001:pp
pci_bus 0ppszp0: root bus`▒gsource [me▒ pxc0000000-0xcfffffff]
pck_bus 0001:00: root bus resourc▒`[bus 00-ff▒
pci 0001:00zpp.0: of_irq_parse_pci() fciled with r▒=orr
pci 0001:ppz00>0: bridg▒`configuration`knvalyd ([bws 00-00]), reconfkguryng
p▒i`p001:01:00.pz`oirq_p▒rsg_pci() fai▒ed`with rc=-22
pci`0001:00:0pn0: BAR 8z`assigned [ogm`0xc0000000/pxc0bfffff]
pci 0001:00zpp.0: BAR yz assign▒d`[mem 0xc0cpp000-0xc0▒ff▒ff`vtbit pre▒▒
pck`p001:01:00.0z`BAr 2: assigngd [mem 0xc0000000-0xcp7fffff 64bkt}
pci 0001:0sz00.0: BAR 4:`cssig~ed [▒em`pxc0c00000-0xcpcfffff 64▒it`pref}
                                                                        pci ppp1:01:00.0: BCR`p: assigned`[mem 0xc080ppp0-0xc08pwfff 64bit]
p▒i`p001:00:00.0z`pCY bridge`▒o`{bus 01]
pck`0001:00:00.0:`` bridge win▒ow`{mem 0xc00ppppp-0xc0bfff▒f_
pci 0001:0pzp0>0:   brkdge wyndow [m▒o`0xc0c00000mpxc0cfffff 64bkt pref]
p▒kgport 0001:0pzppn0: enabling`device (0000`o> 0002)
pckeport 0001:00:0pnpz`Max Paylo▒d Size set to  51ro`uq2 (was  12x), Max Read`Rq  512
  bcmy63xx-pcie: ▒ownd port [2]`GEN2 Core ▒ev`{3.04] with`q Lanesax Read Rq``wqr
  bcm9vsxx-pcie: Core [r}`setting ▒eskstor calibration va|ue to 0xx
                                                                   bcm963xx-pcie bcm963xx-pcie.2:`PCI host bridgg  bus 0002:00
                                                                                                                              pci_bus 00prz00: roo▒ bus`resource [mgm 0xe0000000mpxefffffff]
pci 00prz00:00.0: ▒f_krq_parse_pckhi failed wkth rc=-22
pci 0002:0pz00.0: bridg▒ configurati▒n`knva|yd ([bus`p0=00]), rgconfiguring
pck`p002:01:00.0:`oirq_pars▒_pck() gailed with rc=-22
▒ci`p002:00:00.0:`BAr 8: assig▒gd`{mem 0xe00000ppm0xe0bfffff_
                                                             pci 0002:ppz00.0: BAR 9: cssigned [meo`0xe0c00000-0xg0cfffff 64bit`pref}▒▒▒0pprz01:00.0: BCR`r: assigned [ogm 0xe0000ppp-0xe07ffff▒`vtbit}
pci 0ppr:01:00.0:`BAr 4: assigned [mem 0x▒pc00000-0xe0cfffff 64bit pref]
pci 0002:01:p0.0: BAR 0: cssigned [mem 0▒▒0x0ppppm0xe0807fff`vtbit]
pci 0ppr:00:00.0:`PCI bridge to [bws`p1}
                                        pci 000rzppz00.0:   br▒dgg`wyndow [mem pxep000000-0xepbfffff]
pci 0pp2:00:00.0: ``bridge window`{mem 0xe0c00pppm0xe0cfffff vtbit pref]
                                                                        pcieport 0pp2z00:00.0:`gnabling dgvkce (0000 -> pppr)
                                                                                                                             pcieport 0002:00:0pnpz`Max Payload ▒kze set to  usr/ 512 (w▒▒ `srx), Max R▒ad`Rq  512
p▒i`pp02:01:00.0:`Oax Payload Sk▒g`set to  51ro`wq2 (was  128)l`Oax Read Rq `ws2
Wifk`Forwardi▒g Drkver ys initialkzed!
ehci_hcd: WSB 2.0 'Enhancedg`Host Controllgr`(EHCI) Driver
                                                          ehcioplatrm: EHC▒ ggneric platforo`driver
ohci_hcd: USB sn1 'Open' Host`Controller hOHCY) Dri▒er
ohci-platform: OHC▒ ▒gneryc platforo`driver
+++k`Powering up WSB blocks
xhciohcd xhci-hc▒.0:`xHCI`Host nt▒▒llgr
xhci-hcd xhckmhcd.0: new ▒SB bus registered, assigned`bus number`s
xhci-▒c▒`xhcy-hcd.0:`hcc params 0xp2u0f17c hci vgrskon 0x100 qukrks`px00014010
                                                                              xhcy-hcd xh▒i-hcd>0: irq`r8, io mem 0x8000d0pp
xub 1-0:snp: config fakled< hub doesngt have any`ports! (err`osy)xhci-hcd`xhcy-hcd.0: xHCK`Host Contr▒ller
xhci-hcd`xhci-hcd.0: new USB`bus registered, assig▒ed`bus number r
                                                                  hub`2-0:1.0: USB hub`fou~d
hub 2-0:snp: 2 ports detgcted
ehcimplatform ehckmplatform.0: GHCI Host Contro|ler
ghci-platfor▒ ghci=platform.pz`new USB bus`regystered,`asskgned bus`nwober 3ehci-plctrm ehcimplctrm.0: ▒rs`30< io me▒ 0xxp00c300
ehci-plctform ehci-p▒ctform.0: USB 2.p`started, GHCI 1.00
▒▒b`sm0:1.0: USB`hub found
hub 3-0:1.0z`r rts det▒cted
oxci-platforo`ohci-plat▒▒▒onp: Generic Plctform OHCI ▒on▒rol▒gr
                                                               ohcy-platfor▒`▒hci-platf▒rmnpz new USB bus`regysteredl`assigned bus`number 4
ohckmplatform oh▒kmplatform.0:`krq 29, io m▒m`0x8000c400
xub 4-0:1.0z`usB hub fo▒nd
                          hub 4-0:3npz`2 ports ▒etgcted
usbcore: ▒ggkstered new`knterface drkver usblp
w▒bcore: registergd`new interfac▒`driver usb-sto▒age
                                                    usbcorgz register▒d ngw interface driver uas
Broadcom xprn1q vLAN Interfcce, v0.1
bcmspu: loading driver
broadm\her▒al▒rv brc}-therm: in▒t`(CPU count 2`r 2 2)
Loading ▒RE`kernel modu▒esnn.
gre: GR▒ ovgr IPv4 demwltkplexor dri▒er
                                       igre: ▒▒▒ ove▒`IPv4 tunnel▒ng driver
Startkng sWMDK...
 DBGV>i▒▒tl_gxtsw_info:L1ysx ve~dor=a▒02`dgu3ap
Switc▒ MDK: num_swit▒hg▒`}`1
[63100] Swi▒ch`MDK: unit`q; phy_pbmp =`pxf; conf▒g▒▒▒op = 0xf nop▒pbmp = 0x0
switch MDK`lin{ poll thread: uni1; phypbmpxf config▒pbmp=0xf
WARN▒NGz ca~'t open confkg file: odksk7/bling/Rxpp0p/releasgov1>4.1.62_1nsn22/targets/R8pp0P?fs.installoopenssl.cnf
writing RSA kg{
random:`dropbearconvert`urandom read`with 5 bits of`gntropy av▒ilab|e
▒aving`kernel bo▒tu▒ messages for ▒uopsysinfo...
cp: can't ▒tat`g/etc/board_▒atcgz No such file`or`dyrectory
cpz can't stat`g/etc/nvram':`No such filg`or director▒
                                                      cp: can't stat '/etconvram': No such`fi|e or dirgcry
/etc/inkt.d/xconn_confkgnsh: line 27:`flash_eras▒a▒l: not found
Di▒able ad defa▒lt`mode
/sbin?tplug2: ▒o`such file or directo▒y
                                       Fcil to remove grase chec▒ file...Rest▒rkng`default▒.nncp: can't`stat '/misc3/dctbackup/*'z`No such ▒ilg`or directory
Reading bocrd data...
hwtype=R7900<,▒wr▒v=p
                     WSC UUID: 0xqgs930d05924937qscdve18b229340db
                                                                 wps_uuid=0▒1esys0d059249371scd6e18b22934pdb
read_board_datc(759) reg▒on_num=1 2 (NA)
MAC add▒gss`of 1st STA connected: 18-vwm90-DA-C1-D5x
Knter~et Time`date/time:`Sun _ct  5 1szu4:42 1969
{gp set] 14 =`p`
[gpio sgt} 15 = 0
[gpio set] 16 = p`
                  {gpyo set] 5v = 0
[gpio set_`q7 = 1
[▒pko set] 15 =`p`
{gpio set]`s6 = 0
[▒▒ko`set} 56 = 0
[gpio sgt] 17 = 1
### mayn:1932`Sgt`Normal Pow▒r!
done
Recding board d▒t▒...
hwtypg}r7900<,hwrgv}P
WSC uUID: 0x1▒3930▒p592493713cd6▒sxbrr9340db
w▒s_uuyd=0x1es{s0d0592493wsscd6e18b229st0db
read_bocrdata(75yk`region_nuq`2 (^A)
NTP synchronized dat▒/tkog: Thu Apr 19`psz22:41 2018
                                                    MAC address`of 1st ST▒ connected: 18-vwmy0-DA-C1-▒5
Internet Tiog date/time:`Swn Oct  5 13:wt:42 1969
insmod: can't ins▒rt '/lyb/modulgs/4.1.45/gxtra/wla_led_blknk.ko': File gxists
                                                                              insmodz`can't insert golib?modu▒▒s/4nqn45/extra/wlled_bl▒nknko': File`exists
i▒smodz can't insert '?lib/modul▒s/tnsn45▒▒▒Ʌ▒wlh_led_blink.k▒gz Fyle exists
knsmod: cangt`insert '/lkb/dules/tnq.45/extra/usbled_blink.ko': File e▒ksts
insmodz`can't insert`'/lib/modulgs/4.1.45/ex▒rcousb2_led_bl▒nknko': File ex▒sts
[gpio set] st`} 0
[gpio sgt} 15 = 0
[gp▒▒ sgt]`q6 = 0
[gpio set] 56 }`p`
                  {gpio set] 1w`= 1
{gpio set_`14 = 0
[gpio set] 15 = 0
{gpio set_`sv`0
[gpio set] 56`0
[gpio set] 1w`s
c#c main:1932 Sgt Normal Powe▒c
insmodz can't insert '▒tfgz  such fil▒`or directory
                                                   insmod: cangt`i~sert 'ipv6': No such`file or ▒▒rgctory
                                                                                                         In▒▒kclkse conn tablg`2048 entrigs
Commit new`gther~et confignnn
} modules = hnd`emf igs dpsta dhd wl
knsood hnd Don▒
knsmod emf Dong
               insmod`kgs Done
insmod: can'▒`insert '/lib/modu▒▒s/4.sn45?extra/▒ps▒cnko': No such`file or dirgctory
insmod`dpsta Done
Internal`grror: : 960002sp`{#1] PREEM▒T sMp
Modul▒▒ lknked in: dhdhki`init_addr(ffffffbffcb200pp`- ffffffbffcb203c8), corg_cddr8ffffffbffcwue000 - ffffffbffc79d3d0)
`igs(P) i▒i▒_addr8      ` ` (~ull) -````       (nwlli), core_ad▒▒hffffffbffc75tpp0 - ffffffbffc756498)
 hnd iniaddr(       `` (~ull) - ```       (nu▒l)), coraddr(ffffffbffcvdcp00 - fffff▒bffc70b9f8){cx8)
`ipvspi(P) inkt_cddr(        ``hnul|) -    ```    (nullkkl`core_addr(▒fffffbffc6ca000 -`ffffffbffcvcexd09
 usb2_leblink ▒nkt_cddr(       ```(null) -  ```      (nullkk, core_ad▒rhffffffbffc69eppp`m ffffffb▒fc6{gr88)
 usb1_lgblink inkaddr(  ```     (null) =          `hnul|)), c▒▒e_cddrhffffffbf▒c6{cp00 - ffffffbffc69a288i
                                                                                                           w|h_led_blknk init_addrh```       (nulli`-         ``hnull9), core_addr(ffffffbffcv{vpp0 - ffffffbffc696310)
`wlg_led_blink`init_addrh``        (nwll) -         ``(null)), coraddr(ffff▒fbffc692000 - ffffffbffc6923qp+
 wla_led_b▒knk inyt_addr( ``       (▒▒llk`m           (nwll))< core_▒ddr(ffff▒f▒ffc68e000 - ff▒fff▒ffc68e310)
                                                                                                              ip_gre init_addr(      ``  8null) -   ``      (nullki, core_add▒hffffffbffc687ppp - ffffffbf▒cv88830)
 ▒rg init_addrh`         hnwll) -    ```    (null))l`core_addr(ffffffbffc6820pp`- ffffffbffcvx2yb0)
 bcm▒t▒▒rma| ynit_a▒drh``        (n▒llk =       ````hnull)), ▒▒re_adds(fff▒ffbffcvwc000 - ffffffbffc67c9d8i
                                                                                                            bcmspu ▒n▒t_addr(         `hnull) -     ` ``  (null)), ▒oraddr(ffffffbffc6640pp`m ffffffbff▒vvbxf8)
 bcmpdc`init_addr(```       (n▒▒li -        ```hnwll9), cor▒_cddr(ffffffbffcvud000 - ffffffbffc65e6f8)
`pwr}ngtd(Pk i~it_addr( ``       hnull) -     ````  8null)),`core_addr(▒▒ffffbffc659000 -`ffffffbffc659wtp)
                                                                                                            bcmvlanhP) ynit_ad▒r( `        (nu▒li -       ````hnull)), corg_addr(ff▒fffbffc633000 o`ffffffbffcvtqf18)
 uas ▒niaddr(   ```    (null) m``         (nwll)9< core_▒ddr(ffffffbf▒cvra000 - ff▒fffbffc62c120)
`usb_storage inkaddr(    ```   (nulli`o          `hnu|l)), c▒re_addr8ffffffbffc60d000`o`ffffffbff▒vq2938)
 us▒lp`init_addr( ````     (n▒llk`-        ```(~ull)), coraddr(ffffff▒▒fc606000 - ▒▒▒fffbffc607ab0)
                                                                                                    bcm_usb ▒nkaddr(  ```     (nulli =       ``` 8null)il`core_addrhffffffbffcvpqppp - ffffffbffc6010a8)
`xxci_plat_h▒d init_▒ddr(         `hnull) -  ``       (nullkk, core_addrhffffffbffc5fcpp0 - fff▒f▒bffc5fc538)
                                                                                                             `xhci_hcd iniaddr(  ```     (nu▒l)`-        `` 8null)), coraddr(ffffffbffcwd{p00 - ffffffbffc5e8ed8)
`ohci_p▒▒tform init_addr(  ```     (null) -``         hnwl|)), core▒cddr8ffffff▒ffcud4000 - ffffffbffc5d4800i
                                                                                                              ohci_hcd ▒▒kaddr(   ````   (null) -``         hnul|)), core_addrh▒fffffbffc5c7ppp`- ffffffbffc5cbe50)
 ehcplatform knkaddr( ``       (nwll9 -     ````  (null)kl`re_▒d▒rhffffffbffc5cr000 - ff▒f▒f▒ffc5c2890)
                                                                                                       `ehci_xcd init_adds(       ```(null) -````       (nwll)), core_ad▒rhffffffbffc5b30pp`- ffffffb▒▒cwba798)
 wfd inkaddr(  ```     (nullk -         ``hnull)), core_addr(ffff▒fb▒fcua9000 - ffffffbffc5ab7e0i
                                                                                                 `bcm▒▒▒}▒▒▒▒init_ad▒rh`       ``hn]▒+  jBrձ▒▒), core_addr(fffff▒▒ffc59e000 - ▒fffffbffc5a0e6pk
puTTY ahcplatform knkaddr( ```      (▒ulli`-     ````` (~ull)), coraddr(ffffffbffc59a000`o ffffffbffc59a100)
`lkbahci_platform init_▒ddr(        ``hnull9 -      `````(null)), corg_addr(ffffffb▒fcu94000 - f▒ffffbffc594cbx)
 bcm_sata ▒nkt_addr(       `` (~ull) o``        `hnull9), core_cddr(ffffffbffcwy0000 - ff▒fffbffc590pwp)
                                                                                                         ahci inkt_cddr(     `````(null) -  ``       (nul▒)kl`core_add▒(ffffffbffc584000 - ff▒▒f▒bffc584cd0)
 libahci init_addrh        ` (null) - ```       (null)), coraddr(ff▒f▒fbffc577000 -`ffffffbffc57avs8)
 libatc`init_addrh`         (nwll) =        `` (null)), coraddr(ffffffbffc53e000`o`ffffffbffc5urxq8)
 bc▒▒ccst i~it_addr(````      (nullk`-          `hnu|l)), ▒o▒addr(ffffffbffc527000 - ffffffbffc530520)
 ncitMSkmod(Pi`init_addrh``        (▒wll) -    ```    (nullkil`core_addr(ffffffbffc4bfpp0 - ffffffbffc4e4cd0)
                                                                                                             `pktrunner(P) knkaddr( `````    (null)`o`          (nwll)), core_c▒dr(fffff▒bffc490000 - fff▒ffbffc493b90)
                                               `cmdlist(Pk`init_addr(  ````    (null) - ``        (null))< core_▒ddrhffffffbffc4wgp00 - ffffffbffc484864i
                                                                                                                                                          bcm_enet ▒▒▒addr(       ```hnu|l) -  ```      (nwlli), core_addr(ffffffbffctt5000 - ffffffbffc45aedxk
 tdts(PO) kniaddr(  ``      (nul▒+`-`         `(null)), co▒addr(fff▒ffbffc3c1000 m`ffffffbffc3▒ccb0)
                                                                                                     pktflowhPi init_addrh```       (null) -      ``   (null+kl re_addrhffffffbffc38ypp0 - ffffffbffcsa3230)
 rdpcmd inkaddr(          hnwll9 -      ```  (null)),`coraddr(ffff▒fb▒fc36d000 - ffffffbffc37vcfp)
 chip▒▒fohp) init_a▒drh        ``(null) -````       (nwll))< core_addr(ffffffbffc3v{p00 - f▒▒fffbffc369134)
`▒dpa_mw init_cddr(        ``hnu|l) -     ````  (null)il`core_addr(f▒ffffbffc35d000 - ▒fffffbffc36qpw8)
 rdpa▒▒sr`inyt_addr(   ````   8nu▒l)`o`          (▒wll))< core_▒ddrhffffffbffc352pp0 - ffff▒▒bffcs55c98)
`rdpa(P) init_cddr(    ``    (nullk -       ``` (~ull)), coraddr(ffffffbffc17a00p`o`ffffffbf▒c1epv08)
 rdpc_gpl_ext ini▒_cddr8         `hnull) -   ````    (null)il`core_addr(ffffffbffc17600p`m ffffffb▒fcqwv0c0)
 rdpa_gpl`init_ad▒▒(````      (▒▒llk -          `hnull9), co▒e_cddr(ffffffbffcsvr000 - ffffffbffc1638▒pk
                                                                                                         bdmf ▒▒it_cddr(          hnull) -    ````   (null))l`core_addr(ffffffbffc014000`m ffffffbffc03px8c)
 rdp_fpm init_▒ddrh`        `hnull) -    ```    (nullkkl core_addr(fff▒ffbffc006000`o`ffffffbffc00{sfp)
 wlcsm(Pk`i~it_addrh`         hnwll) -   ```     (nul▒)il`coraddr(ffffffbffc000ppp = fffff▒▒ffc000eec)

▒P▒z`0 PID: 16rs Comm: insmod`Tainted: P  ``       O   `tn1.45 #1
▒▒r▒warg`name: Broadcommv8A (DT)
task: ffffffc0svra5500 ti: ffffffc0163▒8ppp ta▒o▒▒▒ ffffffc0163c80pp
pC is at dhdpckreadshared+0xwc/0x6f8 [dhd_
                                          LR is at dh▒pcie_readsha▒gdkpx54/0x6f8 [d▒d▒
pc`z {<ffffffbffcwx24ec>] l▒`z {<ffffffbffcw824e4>] pstctgz`xp000145
sp`: ffffffcpsv3cb840
x2{z`ffffffc0163▒▒8tp`x28: 000pppp000000124`
x27: f▒ff▒fbffc79ff00 ▒2vz`ffffffbffc▒psaa8
x25: ffffffbffc79▒▒0p`xrt: 0000000pp0000003
                                            x23: fffff▒cps62c48c0 x22: pp0000000043▒ffc`
x21: 0000ppp00043fffc x2pz`ffffffc01wb{p000
x19z`pp000000fc65039c`x18: 000000pppp000000
x17z`p000000000ppp000 x16: 000ppp00ffffffff`
                                            x15: 0000000pppp00090 x14:`w573204d41urwvte
x13: 20vvvf2065726qwp`xq2: 6d6▒632pvt6e6120
x11:`vtv16f6c705520r▒`x10: 64616f6cve776f44
x9`z`203a73726swv5f65 x8 : ffffffc018cb56pp`
x7 : 000ppp000000000q`xv : 000000ppppp00008
▒w`z`ffffff▒ffc5crr{0 x4 : 0ppppp001810300p
x3 : 0000000pp04c4b40 x2`z`0000000077ussa86
x1 z`000000000pp003e8 x0`z ffffff800sfxp000

P▒oc▒▒s`i~smod (p▒dz`1623, stack`l▒oit = 0xffff▒fcpsv3c8020)
Stackz`hpxffffffc016s▒bxt0 to 0x▒fffffc0163cc0ppi
b840: 163cbypp fffff▒c0`fc786d00 ffff▒fbf`15b90000 ▒fffffc0 15xb8p18 fffff▒cp
                                                                             bxv0: 158b80sx ffffffc0`fc7ad5b0 ffffffbf fc7ad5▒p`ffffffbf 0ppp0003 0000ppp0
b880:`fc79ff00 ffffffbf fcb01ccx ffffffbf fc79ff00 ffffffbf`p0000124 pp000000
bxa0: 15b90ppp`fffgffc0 1uxbxpq8 ffffff▒0 qwxb8018 fc650s{a`004c4b40 pp000300
b8▒0:`pp0001ff 0000psex 00000003 0000pp00 fc79ff00 ffffffbf fcb01cax ffffffbf
▒xgpz 163cb8f0`ffffffc0 fc798bdc`ffffffbf 16scb900 ffffffcp`fc786cf4 ffffffbf
b900z`s63cb930 ffffff,r▒▒73s▒c`ffffffbf qw8b8000 ffffffcp`qu8b8018 ffffffc0
b920: 0pppp000 00000ppp`q58b8018 ffffffcp 163cb9wp`ffffffc0 fcwx9788 ffffffbf
b940z`sv1d2000 ff▒fffc0 fc7ad5b0 ▒fffffbf 16bcdgt0 ffffffc0`swb90000 ffffffc0
b960: 1xg681c0 ffffffcp`fcwadMlr▒▒▒▒▒▒▒▒s63cb9d0 ffffffc0 003615vp`ffffffc0
b98pz`qv1d2098 ffff▒fcp fcaff218`ffffffbf 16qd2p00 ffffffcp`fcaffLlr▒▒▒▒▒▒▒5
                                                                            b9a0: 0000pp16 00000000 ▒cbppwc8 ffffffbf`fcbp0880 ffffffbf p00f0b98 ff▒fffc0
b9c0: fcwauaa8 fff▒f▒bf fcaff1b0 ffffffbf q63cba00 ffffffc0 00sbytcc ffffffc0
b9e0: 161drpy8 ffff▒fcp`p0926000 ffffffcp`161d20f8 ▒fffffc0 fcaf▒rq8 fgffffbf
ba00: 163cbctp`ffffffc0 00sb{ww4 ffffffc0`qv1d3098 ff▒fffcp fcaff218 ffffffbf
ba20:`q61d20f8 ffffffcp 0081fb8x`ffffffc0 00xrsp00 ffffffcp 003b96▒8 ffffffc0
ba40z`svscba70 ff▒fffc0 003b78e0 ffffffc0 0000pp00 00000000`fcaff218 ffffffbf
ba60:`ppsb96d0 ffffffcp`fcb007c8 ▒fffffbf 163cb▒▒0`ffffffc0 0psbxfa0 ff▒fffcp
ba80: fccff218 ffffffbf`svs5e280 ffffffc0 00000p0p 00000000 0pwgtavp`ffffffc0
                                                                             baa0: 1e917tc8`ffffffc0 161▒bavx`ffffffc0 svscbac0 ff▒fffcp 003b8c10`ffffffc0
bacpz`163cbb00`ffffffc0 00sbybf0 fff▒ffc0`fcaff218 ff▒fffbf fcaff1b0 ▒▒f▒ffbf
bae0: 0pppp000 0000pp0p 00000000 pp000000 fcb0scp0 ffffffbf`ffffffc8 0ppp0000
bb00z`q63cbb20 f▒ffffc0 003611fc ffffffc0 fcbp1c00 fffff▒▒f fccff1b0 ffffffbf
                                                                             bb20: 1vscbb30 fffff▒cp`fc78907c fff▒ffbf 163cbb6p`ffffffc0 fcwxsr58 ffffffbf
bbt0: fcb01app`ffffffbf`0p823a90 ffffffcp 163cbbd0`ffffffc0 163cbbdp`00000000
bb6pz 163cbb70 ffffffc0 fcw7xs94 ffff▒fbf`163cbbd0 ffffffc0 fc7788tt`ffffffbf
bbxpz fcb01a00`ffffffbf 0082sc90 ffffffcp`pp000000 0pppp000 00000000`pp000000
bbcpz`00000000 000pppp0 fcb007cx`ffffffbf fcb0088p`ffffffbf 00pf0b98 ffffffc0
                                                                             bbc0: fc7au▒cx ffffffbf 0pp00Lf▒▒▒▒▒▒▒▒▒▒▒▒▒10 ffffffc0 fcb201{t`ffffffbf
bbe0: fcaff780 ffffffbf 0000p0ps`00000000 fcw{g3f0 ffff▒f▒f`fc7ad5b0 ffffffbf
bc00:`ppp00000 000pp000 0000000x`00000000 1vscbc70 ffffffc0 0008103t`ffffffc0
bc20:`pp80e6a0 ff▒fffc0 0080e6ap`ffffffc0 1vrt8e40 ffffffc0 fcb200pp ffffffbf
bct0: 00000ppp`00000000 qv2b0b50 ffffffc0 162b0b4p ffffffc0 000f0▒9x`ffffff▒0
bcvpz 162a9000`ffffffc0 0000psrt 00000000`svscccf0 ffffffc0 005e8p{t ffffff▒0
bc80: fcaff528 ffffffbf 008160pp`ffffffc0 fccffwrx`ffffffbf 16rtxe80 fff▒▒▒cp
                                                                             bca0: fcaff578 ffffffb▒`16248e80 fff▒ffc0 00000001 p0ppp000 0000ppp1 0000000p
                                                                                                                                                          bcc0: 163cbcfp ffffffc0`ppue8060 ffffffc0 fcaff52x`ffffffbf 0pxsv000 fffff▒c0
                                                               bce0: fcaffur8 ffffffbf 0ppp0001 000000pp`q63,,▒▒2▒▒▒▒▒▒▒ 000fsbwc ffffffc0
bdppz 163cbe58`ffffffc0 000ppp01 00000000`fcaff528 ffffffbf 000ppp01 0000000p
                                                                             bd20: 163cbe20`ffffffc0 000ftrwx ffffffcp`00000000`pp000000 000p0004 000000pp
                                                                                                                                                          bd40: 00ufwpp8 000000pp`f6eMXf▒▒▒▒▒▒▒▒▒򂂲▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒j
                                                       bd60: ppp00184 0p000000 00pp017b 000pppp0 005f80pp ffffffc0 svscx000 ffffffcp
bd80: 0000ppwr ffffffc0 pp000077 000p0064 00000pve fgffffb▒ 0ppp003f ffffffxp
                                                                             bda0: 000p▒gff ffffffbf`p06003f0 ▒fffffc0 fcb205w8 ffffffbf 1vscbg18 ffffff▒p
                                                                                                                                                          bdc0: 0fe0000p`ffff81b4 0pp00001 00pp0000 000000pp`00000000 0psefcb0 00000pp0
bde0: 5frpdf02 00000pp0 000000pp`00000000 00ppp000 00000ppp`00000000`pppp0000
▒e0pz`p0000000 00p0p000 0000pp00 00000000`ppp00000 000000pp 000000p0`p0000000
bgrp: 00000ppp`00000000`ppp845g0 ffffffcp`p0400000 0ppp0000 00000p0p 00000000
bgtp: ffffffff ▒fffffff 0013yvvt ffffffc0 16s▒beb0 ffffffcp 01b15000 ▒fffff80
be60:`pp3efcb0 0000pp00 01f04tfp`ffffff80 01gbwuf0 fffff▒80`pqed2508 ffffff80
be80z`pp3a4588`pp000000 003b{eb8 000000pp 00000000`pp000000 00pppp00 00000pp0
bea0: 00p23df8 000pp000 000ppp1d 0000001e pppppp17 00000000 0ppppp0d 0000pppp
bee0:`ppuf7008 000ppp00 ff97d▒t;`pp000000 00p0p029 00000000`pppp017b 000ppp00
bf00: ff9wdft9 000000pp 00000000`pppp0000 f70xc000 0000000p`00000000`p0000000
bf20:`ff97d158 0ppp0000 ff97d14x`p0000000`0ppqxd88 00000ppp 0000000p`p0000000
bftp: 0000000p`pp000000 0000pp00 00000ppp 00000000`pp000000 0ppp0000 00000000
                                                                             bf60: 000000pp`00000000 0pppp000 00pp0000 0000000p`p0000000`ppp00000 0000000p
                                                                                                                                                          bf80: 00ppppp0 00000000 pppppp00 0000000p 00000000`ppp00000 00ppp000 0000000p
                                                               bfa0: 0000pppp 00000000`ppp00000 000ppp00 0000pppp 0000000p`pp000000 pppp0000
bfc0z f6e5a240 0pp00000 60pv0010 000pp000 00000ppt`pp000000 0000pswb`pp000000
                                                                             bfe0: 0000pppp 00000000 pppp0000 0000pppp 5f697300 vw696370 69wrww5f 65726574
                                                                                                                                                          Ca|| tracg:
[<ffffffbffc7824ec>]`dhdpcie_readsharg▒k0x5c/0x6fx`[dxd]
[<ffffffbffc786d00>_`dxd_bu▒▒▒▒ktk0x48/0▒11x`{dhd]
[<ffffffbffc7733bc~} dhd_bu▒▒start+0x6c/0xrcp {dhd]
[|▒fffffbffc789wxx~} dhdpc▒e_pcprobe+px260/0x4c0`[dhd]
[<ff▒fffc000361560>_`pcdevicg_probe+0x78/0xdp
[<ffffffcpp03b94cc>] ▒eclly_probe+0xspt/0x298
                                             {<ffffffc0ppsb9774>] ▒_driveattach+0xct/0xa8
[<ffffffc0003b78e0>_`bus_for_▒ach_dev;0x60/0xap
                                               {<ffffffc0pp3b8fa0>] driver_attachkpxrpo0x28
[|ffffffc00psbxc10>] bu▒_cddriver+pxq48/0x200
[<ffffffcp003b9bf0>] driver_registerkpx60/0x120
[|ffffffc00psv11fc>] __pcregister▒dr▒ver+0x3c/0xtx
[<ffffffbffc78907c~_`dhdpcie_▒▒s_rggister+0x24/px108 [dhd]
[|ffffffbffc7xsrux~} dhd_bus▒rggkstY▒e▒Lz▒▒▒0 [dhd]
{<ffffffbff▒w7x394>] dhd_wkfp|atform_▒ocd_pcie+0x2p4/0x290 [dhd]
[<ffffffbffc778844>] dhd▒wifi_platforo_rggister_drv+0xbc?0x2c0 [dh▒▒
                                                                    {<ffffffb▒fcbrp194>] dhd_module_init+0xq{to0x2d0 [d▒d]
                                                                                                                          {<ffffffcpppp81034>] do▒oni~itcall+p▒xco0x1a8
[<ffffffc0005gxp{t>] do_in▒t_dule+0x5c/0xqat
[<ffff▒fc0000f3b7c~} |oX▒ս▒ձ▒▒0x180c/0x1ca0Hh▒r▒▒▒▒▒▒▒000f4278>]`Syfinit_modulgkpxc8/0xd8
Cod▒:`{101e3a0 {wffb37c 3500pua0 f9414e80 (▒xwu6800)
---[ gnd trace b3wxdace040827xw }=--
Ker▒el`pcnic - not ▒▒ncing: Fatal ex▒gptio~ in intgrrwptC▒(U▒▒ѽ▒▒▒w
                                                                   CP▒: 1`PID: 0 Comm:`swapper/1 Taintedz`p      D  ``O``  4.1.45 #1
Hardware ncme: Broadc▒m-vxA (DT)
[<ffffffcp000877e8~_`dump_backtra▒ek0x0 ▒▒50
[|ffffffc000pxw94c>] sho▒_stack+0x1to0x20
[<f▒ffffc0005ea1at~_`dump_stack+px90/0xb0
[|ffffffc000pxe6d0>] handlIPI+0x19po0x1a0
[<ffffffc00008pcw0>] gic_handle_irq+0xxxo0x90
Ex▒eption .w▒▒▒pxffffffc01e8cwdc0  0xffffffcp1e8c7ef0)
wdc0: 0afbdfx8 00000005`pp000000 00pppp80 1e8c7fqp`ffffffc0 00ts50d4 ffffffc0
7de0: 0cfbdf88 0000ppp5 8800000p`p027494d 0pptaa6a 0000000p`s4000000 0pppp000
7e00: 0pp09478 0000ppp0 0000001x`p0000000`tp000000 002vgbfd 2253avxt 00000005
wgr0: 1e8aevsp`ffffffc0 sg8c7ec0 ffffffc0 005fe92x`fffgffc0 00pp00af 0000pp00
7e40: ppppp800 0000ppp0 00000c00`pp000000 0pppst00 0000000p`00001800 00ppp000
7e60z`pp001000 0ppp0000 0000scpp`00000000 0pppp007 0000ppp0 0afbdf8x`p0000005
wgxp: 1ffe75b8 ffffffc0 0000p0ps`00000000`ppp00001 00pp0000 0▒fcrx8c 000000pw
                                                                             7ea0: 007fxwb0 ffffffc0`pp8356d0 ▒▒ffffc0 005f9000 ffffffc0 1e8c4pp0 ffffffcp
                                                                                                                                                          7ec0: 007f90pp`ffffffc0 1▒xcwf10 ffff▒f▒p`p04350cc ffffffcp`qe8c7f10 ffffffc0
7ee0: ppt350d4 ffff▒fcp`v0000145 000ppppp
{<ffffffc0p0083f00>] elirq+0x80/pxf8
[<ffffffcppp4351d8>] cp▒kdle_enterkpxs8/0x20
▒<▒fffffc0000c6byp~] cpu_startwp_gntry+0x1e8/0xrwp
{<ffffffcpp008e150>] sgcondary_start_k▒▒ngl+0x150/0xqwx

                [dhd0 lock is take▒ by`CpU0

      dhd_per▒▒_lock_hol▒_updcte+0xbc/0x▒p` dhd_perkloc{+0x34/0x4x`{dxd] <=     dhbus_sta▒▒+pxsp/0x2c0 [dhd_`
                                dhdpcipci_probe+0xrvp/0x4c0 [dhd_`<=    pci_dgvice_probe+0x7xopxd0 <=   recllprobe+0xqptopx298 <=

                drZw▒}▒▒х▒▒▒0xa4/0xa8`|}`       bus_for_gacdY▒  ▒▒0/0xcp <=     driveattach+0▒2popx28 <=

                        buadd_driverkpxq48?0x200 <}`    driver_registgr+0x60/0▒12p`|}` _pci_registgdriver+0xsco0x48 <=

        dhdp▒▒}▒▒▒}ɕ▒▒▒ӗɭ0x24opxq08 [dhd] `     dxd_bus_regkster+0x18/0xwp {dhd] <=`
                                                                                    dhd_wifi_platform_loapcye+0x20to0x290 [dhd_`|}
                                                                                                                                                                dhd_wifi_platforregis▒er▒drv+0xbc/0x2▒0`[dhd} <=
Rebooting in 5 seconds.>

        [dhd0 lock`is taken by`Cpu0

                                __dhperim_lock_holupdate+0xbc/0xd0 <=
                                                                      dhd_perim_lockk0x34/0x48 [dhd} <=         dhd_bustart+0x3po0x2c0 [dhd]`<=
                                dhdpcye_pci_probe+0x260/0▒tcp {dhd] <}` pcy_device_probe;0x78/0xdp <=   really_probe;0x104/px298 <=

       _driver_cttacx+0xa4/0x▒x <=      bus_for_ecch_dev+0x6popxa0 <=   driver_cttach+0x20/pxr8 <=
                                buadd_driver+pxq48/0x200 <=
                                                            driver_r▒gis▒erkpx60?0x120 <=       pci_regis▒▒r_dryver+0x3c/pxt8 <=
                                dhdpcibus_reg▒st▒rkpx24?0x108 [dhd] <=  dhd_buregisterkpx18?0x50 [dhd} <=       dhd_wifk_platform_l▒cpcie+0x204opxr90 [dhd]`|}
                dhd_wifp|atform_rggister_drvkpxbc/0x2c0 [dhd}`|= kerSysSoftreset: cclled on c▒----
BTRM
V1.6
▒▒▒p
    L1CD
MMUw
ZBBSDAtA
MCIN
OTP?
OTPP
USBT
NAND
YMG?
UHD?
U▒DP
rLO?
RLOP
U▒
WBIp
    PASS
--o-
HELO
    5.0202HNDrcwosn0>38-161.122
Cpu0
L1C▒
OOWI
CODE
ZBBs
MAIN
NVRAO`memcfg 0x1427
OCB chksum pxax9ec7d9, ▒onfig 0x1427

MemsysInit lpfp_generic_aarchvt`qns.0>1 20150ysp
                                                DDR3
900pq7E8 80018ppp`x001A000`p0000000 000pp000 00503wsC
MCB rev=0▒ppp40301 Ref`KD=0x0371A`Sub Bld=0x005
                                               Dra} Tim▒ng`ssoqq-11

DDR3/3v00 CL11 total 512MB 1 1vbkts`part[▒*▒▒M)
Add/Ct| Alignoent
no adjwstment

ZQ C▒l`Lp PHY
 R`in Ohm
 P: Finger=pxrD0 Term=0x7x`Drv=0x2A
 N: Fknger=0x2D0 ▒erpx78 Drv=0x2▒

pLL Ref(Hzpx02FAF080 ▒K`StEPS=0x03x
                                   `DDr CLK(MHzpx31B W\ CLK`dly8ps)=0x0Cx`bktt(ps)=0xrwt`vD\size(fs)=p▒rBCE CLK_VDL=pxpqA

SHMOO 28nm
xp01A000 8pp18800 0000000p`00020000 pppp0000

Sh▒oo`WL

One UI Ste▒s`z 0x43

autoocl{ result`}`p0B (filtepC`steps)
final CLK`shift   = 00B

   0qrstu678901234uvwx9012345678{psr3456789012stuv78901234567x{pq23456
00 S-o-------oomx++++++++++kkk+++++++++++++kkkkk+++++++++kk+k+▒▒▒▒奥%▒▒▒--------mo----x+++++++++kkk++++++++++kkkk+++++++++++kkk++;+++++kk

Shmoo`rD En
FO▒▒ED`Wr ODT = 0xqxp01800
 DQSN`DRIVE PAD`CONtROL (fro▒k`hto)
 B0 00pssA30 00079A3p
`B1 000sqC30 00079Asp
B0 RISE ▒s vDL=1A PI▒K`UI=2 VDL=1▒
                                  Bq`rIsE UI=1 VDq3 pICK UI=2`VDL=13
   0pppp00000111qssqq112222222rrr33333333sst444444444ww7u555555666666v
00 -oSomm-=----------oom-----X++++kkk++;+++++++++++kkkkk+;++++kkk+++++
01 -mS/-=-------oomm+;X++++++++kkkkk++;+++kkkkkk+++;+++++kkk++;++++++k

Shmoo RD`DQ`^P
Dss ;
B0 VDL=38 ok
B1 ▒DL=38 ok
   000pppp000111111sqqqr22222222233ssssss334444tttt445555555uwwv666666
  `psrs4567890123tw678901234wvw89012345678901rst5678901234wvwx90123456
                                                                      p0 --+++++kkk+;++++++++kk++;+X+++++++++kkkkkk++;++++++-oomo-----------
ps`--=----++++kk+++++;+++++++kkk+X+++++++kk++;+++++++++++oom----------
02 =-++++++kkk+;;▒▒奥▒▒▒▒▒▒▒%▒ZZZZZZzzzzZZZZZ▒ZZZZZ▒Zzjjzjjjjjjj▒jjjrp3 =------okk+++;++++++++++kkkk++++X+++++kkk+++++++++kk+++;++--------o
p4 -----++/++kkk++;+++++++++++++X+kk++;++++++kkkk+++++++++--/om-------
0w`---=-----++++kkkk+;+++++++kkk++++x+++++++++++++kkk+k++++++------oom
                                                                      06 --+k++kk++;+++++++++++kkk+;X+++++kkk++;++++++kkk++++++-------oo--=-
07`om---=----++++kkk+;++++++kkkk+;+++X++++++kkk+;++++kkkkk+;++--------
0x`mm------+++kkkk+;+++++++k+kkk+x+++++++++++kkk+++++++++--mmo--==----
p{ ------++kkkkkk+++++++++kkkk+;X+++++kkk++;+++++kkkk+++------moom----
10 -ooom----++++++kk++++++++kkkk++x++++++++kkk++;++++++++k--=--------o
11 -----++kkkk+++++++++kkkk+;++X++kkkk++;+++++kkkkk+++;+----moo--=----
1r`m-=-----+kk++;++++++++++kkkkkk+x+++++++++++kk+;+++++++kkomm--KKKKKK▒(▒jjjj▒▒jZzzZZZZZZZZZzzzZZZZZZZ▒▒++++++++kkk++;++++++kk--=------mooom
14 ---oo--+++++++++++kkk+++++++kkX++;+++++++k++;+++++++kkk--=---------
15 ---------mkk+;+++++++kkk+++;+++++Xkkk++++++++++++kkkk+;;+---------o

sxmoo RD DQ`P
`` 000000000psq11111111rrrr222222333sssssss444444444tw5555555556vvv6v6
00 +kk++;+++++++++++++++++++X++kk+;+++++++++kkk++;+++++-oomm-=--------
02 -+kkkkkk++;++++++++kkk++++X++++++kkk+++++++++kkk++;++-----------o--
                                                                      03 ---oomk++++++++++++kk++++++++++▒+kkk++;+++++++kk++;+++++++-oom-----
04 -mkkkk++++;++++++kkkk++;++++X++kk++++++++++++++kkkkk+;+----------oo
05 -----okkk+;++++++++++kkkkk++;+++X+++kkkk+▒▒奥▒▒▒▒▒▒▒▒▒▒▒祩▒▒▒▒▒I▒zzzZZZZZZZzzzZZZZZZZZZZZzz­++++++++++++kkk++;++++++++--momm---=---
08 --+++kkkkkk++;++++++++/+kkkx;++++++++++++k++;+++++++kk-==------oo--
                                                                      09 -+++kkk+++++++++++kkk+++++X++kkk++++++++k+kk++;++++kkmmm-=-------oo
q0 ----+++kkkk++++;+++++kk++;+++X+++kkk+;++++++++kkk++;+++-----moo--=-
11 +++++++++kkkkk+++++++kkkkkx+▒▒奥▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒奥▒▒▒驩▒▒▒▒▒▒▒▒▒I▒(▒jjjZZZZZZZZZzzZZZZZZZZZZZZzzz­kkkkk+++;++++k+++++++++kkm----------
                                                                                                                                        qs iiiiiiiikkiiiyiiiiiiikkii   ▒14 mokk+++++++++kk++++++++++kk+x++++++kk+++;++++++++++kk++-=-------oom
15 ---+++k+;++++++kkk++++++++kkkX;++++++++kkk+;+++++kkk++;+-----mo----

Shooo rD DQ N
             ```000000000pssq11LL▒L▒ff&&&&&&&▒▒榦▒▒▒▒▒&333SSSsssSSSS▒▒▒▒▒▒▒▒▒▒▒▒▒겺▒ʂ▒▒▒▒▒▒▒▒ڂ▒▒▒▒▒▒▒ڂ▒▒▒▒▒▒▒▒ʂ▒▒▒▒▒▒▒▒ʂ▒▒▒▒▒▒▒▒ʂ▒▒▒⪲Rp0 =-+++++++++kkk++;++++++++kX+;++++++kkkk++;▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒I▒▒jjjjjjjZZZZZZZZZzzzzZZZZZZZZZZ­kk+;++++++kk+++;++++++-oo--=-------
02 --++++++kkk++++++++++kkk++x;+++++++++kkk++;++++++kkkm-=-------mooom
03 -------okkkkk+++++++++kkkk+++;;+X++++++kkkk++;+++++++kkk+;-------mo
                                                                      0t -----++++++kkk+++++++++++kk++X+++++++k+kk+;++++++kkkkk+-=-------omo
05 ----oom-++++++++++++k++++++++++kkXk+;++++++k+++;+++++kk++;+----oomm
                                                                      06 ---kkk+;▒▒奥▒▒▒▒▒▒▒▒▒▒iik
07 ----o/--=-++++kkk+;++++kkkk+;+++++X++kkkkkk+;++++kkk++++++++--moomm                            ▒ZZ▒ZZZZzZZZZZZZZZZzzZZZZjj▒jjjjzjjjjjR
08 ---moo--++++++kkk+;++++++kkkk+;+X++++kkkkk+;+++++++kk+++++K▒KKKKKKK▒jjjjjjzzZZZZZZZZZZZZzzzZZZZZZ▒▒▒++++kk++;+++++++k+k+++++----oooo--=
10 -----moom-;++++++kkk++++++++++kk+x++++++++++kkkk++;+++++++-momm----
12 -----mookkk++;++++++kk++++++++++Xkkk++++++++++kkk++;++++++--mom-=--
13 momm--+++++kkk+;+++++++++kkk++;X++++++++++kkkk+;+++++++++kooomm--=-
14 ---ooom++++;+++++++++kkk+++;++++X++++kkkkk++++++++++kkk++;-------oo
15 -------oook+;+++++++kkkk+;++++++++Xkk++;+++++++++kkkkk+++++-----ooo

RD DSS`cdjustments z
                    BL0: Start: 0▒sx Final: 0x3x
                                                BL1: Start: 0xsx`Final: 0x38

sh}oo WR DS
   0000000ppp111111111srr22222222333sssss33444444444tuu555555556vvv666
00 -kk++;++++++kk+++;++++++kkX++;++++++++kkkk++++++++++-mom-=---------
ps`o--=-++++++kkk++▒▒祥▒▒▒▒▒▒▒%▒ZZZZ▒ZZZzzZZZZZZZZZZZzzzjjjjjjjjjjjjrpr --;+++++kkkk++;++++++kkkk++x++++++++kkk++;+++++++kkk+-=---------oom
03 ---mom+k++++++++++kkkk+++++++++X++kkkk+▒▒▒奥▒▒▒▒▒▒▒▒▒▒▒奩▒▒▒▒▒▒▒I▒jjjjZZZZ▒▒ZZZZzzZZZZZZZzzzZZZ­;+++++++kkkk+;++++++kk+++-------moo-
                                                                                                                                       05 --momm-;++++++++kk++++++++++kkkkx+;++++++kkk++;+++++++++kkk-=-----o
06 --+++kkkkk+++++++++++kkkkkkx++;++++++++k+++++++++++kk+-==-------mom
07 -----/okk++;++++++kkkk++;++++++++Xkkkk+++++++++++++kkk+++;;++----oo
08 --+++++kk+;++++++k+kkk+;+++X+kkkk++;+++++++kkkkk+++▒▒▒▒▒▒▒▒▒멩▒▒▒I▒zjZZZZZZZZzzZZZZZZZZZZzzzZZ­+;+++++++kkk++;+++++kkk+-=------oo----
11 -+kkk++++++++++++++++kkk+;X+++++kk+;+++++++kk+++++++--oooom--=-----
1r`--;+++++++++kk++++++++++kk+x;+++++++++kkkk+;▒祥▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒I▒8▒jjjzzZZZZZZZzZzZZZZZZZZZZzzz­+++++++kkkkkk++++++++++kko-----------
st`--++++++++++k++++++++++kkk+;X++++++kkk+++;+++++++kkk+++=------oooom
15 ---kk++;;++++++kk++;++++++kk+x;+++++++kkkk+;+++++++++k+ko----------

Shmoo WR`DM
           WR DM
                   0ppp00000011111ssq112222222r2rsss33333334tttt444445557wwu5556666666
                                                                                      `  01234567xyp123456789pq234567890123twv789012345vwx{pq234567890srs456
00 -----mokk++++++++++kkkk++++++++++Xkkk+++++++++kkk+++++++++++m/om--K▒jzzZZZZZZZZZZZzzzZZZZZZZ▒ZZZ­kkkkk++++++++kkkk+;++++++komm--=-----
Fps0test ▒ong`succY▒nV▒+)
----
PAr0
    Jp15
JFFS
BT1w
    0008
----
PAr1
J015
▒FFS
    BT15
000x
    m--=
TRY1
▒ANs
    JFs2
        RFS2
ZFFS
JFSr
NA▒5

R8pp0p Platform Boot Code V1.0nx
Build Datgz txu Mar 23 sw:26:07 CST`rpq7 8laider@cpe2rd-s3)
Copyryght (Ck`2000-2015 Broadcom Corporctionn

Boot S▒rap Regist▒r:``px6fc42
Chip`ID: BC]4906_Cp, Broadcom`Bws`quad Corgz`1800MHz
Total Memoryz`ws6870912 bytgs (512MB)
Status`wcit time▒u▒z`nandsts=0x500pppp0 mask=0x4000ppp0, count=p
                                                                NAND ECC ▒CHot, page s▒zg`0x800 bytesl`spare siz▒ usgd 64 bytes
NCND flash dev▒cgz , id 0x▒ff1 block 128KB sizg`qs1072KB
pmc_init:POC`usyng DQM modg
                           pmc_ini▒:7`p`ff020428 34tpst5
jclehner commented 3 years ago

First off, the garbled output looks like a bad ground connection on the serial line.

As suspected, there's no issue with nmrpflash itself. The firmware is flashed successfully, but crashes during startup, thus causing a boot loop. The kernel panics while loading the dhd.ko kernel module, in the function dhdpcie_readshared. This could indicate a hardware issue, or possibly also a bad nvram partition.

If you get the ground issue fixed, you might be able to access the bootloader console, and maybe fix this issue.

luisgarcia87 commented 3 years ago

First off, the garbled output looks like a bad ground connection on the serial line.

As suspected, there's no issue with nmrpflash itself. The firmware is flashed successfully, but crashes during startup, thus causing a boot loop. The kernel panics while loading the dhd.ko kernel module, in the function dhdpcie_readshared. This could indicate a hardware issue, or possibly also a bad nvram partition.

If you get the ground issue fixed, you might be able to access the bootloader console, and maybe fix this issue.

I swapped the ground cable for a new one and the garbled output is gone. I am able to see the CFE and send commands. What would you think would be the next step to do?

jclehner commented 3 years ago

The help command should list all available commands. Is there anything related to the NVRAM, especially printing its contents? Try devinfo show and nvram show, and post the output.

luisgarcia87 commented 3 years ago

Here is the help list avalable (I don't see anything related to the NVRAM) devinfo show and nvram show says that the command is invalid.

FYI the garbled output it's still visible (but better than before) I swapped all the cables and they have a tight connection. Could this be a hardware malfunction on the router? Thank you for your efforts in helping me out.

x`    `      ``     Change`extra`partktions size
find ``    `    ``` Find`string in NAND
comp ``     ``    ` Compcre NCND blocks
dn  `    `          Du}p NCND contents`along`wyth`spare areaind NCND bad blocks
phy         ``      set meoory or`registers.
                                            meminfo  ``   `    `Displcy CFE`syst▒o Memory
kgrnp `    ``       Updates extra btlocder parameter for {erngl. To`g~d input enter`o? consecutkvely ct any`tyme thgn prgss <enter>
sm    `    ``    `  Set`memor{r regysters>
db     ``    ``     Dump`bytesn
dh``    `    ``     Dump half-words.
dw    `    `     `  Dump words.
w`    ``         `  Write thg whole image stcrt froo begin~ing`of thg flashe ``     `    ``    Grase`NAND flX.▒H▒Á `    ``    `    Write pmc (previous|y loaded`txrough JTAG to flash`block 0.
ws    `   ``    `   Wrkte whole kmage hprivkousl{`loaded by`kermit or`JtAG) to flash >
ldt   ``    ``    ` load`devicg tree`blob fm tftp server.
   `    `     ``  goto and`execwte from specgfic addressn
locdb  ``     ``   `load binary`via ngtwork`or kgr}it ptocol.
r`    `    ``    `  Run`prograo froo`flash imcge or`from`st`dependi~g on [f/hoc] flcgs
p`    ``   ``   ``  Prknt boot line and`board`paraoeter`knfo
c   ``    ``    ``  Change booline`paramgters
y   ``   `    ```   Erase persiste~t storage`data
                                                 avs``         ``    Cha~ge`CvS config
ddr    `    ``   `` Change bocrd DDr confkg
a`    `    ``    `  Change bocrd AFE ID
b    ``    ``   ``` Change bocrd pcrametgrs
reset``   ``    ``  Reset the board
reboot```   ``    ``
pmd   ``   `   `` pseudo MDIO access for external switches.
spk    `          ``\egacy SPI access of gxternal swktch.
closecvs   `    ``  pmc close Xׁcmd
cpufres`   ```    ` set`Cpu frgquenc{
force ```    ``    `ovY.▒▒▒▒chipid`check for iocges.
flashimage `    `   Flashes`a compressgd imcge after the bootloadgr/
memtest`    `    `` Memory test.
nmrp  `   ``   ``   stcrt mgoory`or regysters.
tftpd  ``     ``    Start TFtP sgrver
ping``              Ping a`remote IP host.
arp``    `     `    Displcy K modify`the ARP Tab|e
ifconfig:       Configure the Ethernet Interface
help  `    `    ``  Obtain help for`CFE commands

For more information about a command, enter help command-name
jj* coo}and svatus = 0
jclehner commented 3 years ago

Here is the help list avalable (I don't see anything related to the NVRAM) devinfo show and nvram show says that the command is invalid.

What's the output of p?

FYI the garbled output it's still visible (but better than before) I swapped all the cables and they have a tight connection. Could this be a hardware malfunction on the router? Thank you for your efforts in helping me out.

A bad ground connection at the CPU itself wouldn't even allow it to boot. You could try connecting the ground cable to another grounded part of the PCB (RF shielding for example).

If you boot the firmware, does it always crash at the same location, or does it vary? Having taken a second look at the bootloader's output, these lines could indeed point to an NVRAM issue, especially since it mentions dhd, which is the kernel module that crashes:

rdp p▒rcmq value 0x20pp000 in device tree |arger tha▒ nvram value 0x1pp0000. Use device tree valuga
please update nvram s▒ttkng in CFE if possible!
dhd pcram3 value 0xgppp00 in devicg`tree lar▒▒r`than nvram valwg 0x0. Use devkce tree va▒ue!
luisgarcia87 commented 3 years ago

Here is the help list avalable (I don't see anything related to the NVRAM) devinfo show and nvram show says that the command is invalid.

What's the output of p?

                    CFE> p
Board IP address    ``        ``  : 192n368.1.1:ffffff00
Host IP address   `        `      : sy2>168.1.s00
Gatgway IP address  ``        `   :
Default`host run fyle ncoe      ``z vmlinwx
Defcwlt host flasx filg name  ``  : bcm{63xx_fs_kgrnel
Bt dela{`(0-9 sgco~ds) ``       : s`
Boot`kmage (0=lctest, 1=prgvus) z`p`
Defcwlt host`ramdysk file name    z`
Defawlt ramd▒sk store address  ```:
Defcu|t D▒B`fi|e namg `       ``` :
Number`of MAC Addresses (sm649    :`s1  0P`
Basg`MAC Address       ``     ``  : b0:3yz56:f9:2s:71
PSK size hqm128) KBytgs      ``   : 48 `
Enable Backup PSI [p|1]     ``    : 0`
System`g Sizg`(0-25vk`KBytes `  : 0
CuxZ▒+▒▒File Syste} Sizg percentz`0
flow`memory allocation (OB)     ``z 14
buffer meoory allocatyon (M▒+``   : 16``
DHD p`me}ory clcation`(]B)    ` : 0
DHD 1 meoory a▒location (MBi      :`p
DHD`r`memory`cllocation`(MB)  ``  : 0
WLan Featwre      ```     ```     : pxp0
Partition 1 Size (MBi`         `  : 4M
Pcrtytion`r`size (MB) ```      ```: 1M
Pcrtition 3`Size (MB)``        `  : 4M
Partition`4 Size hMB) (Datci      z`40M
Partityon 5 Skze (MB)`

                      : 4M
Partition`6 Size (▒Bk`                  : 1M`
                                             Partition 7 Size`(]B)
                                                                                : 4]

FYI the garbled output it's still visible (but better than before) I swapped all the cables and they have a tight connection. Could this be a hardware malfunction on the router? Thank you for your efforts in helping me out.

If you boot the firmware, does it always crash at the same location, or does it vary? A bad ground connection at the CPU itself wouldn't even allow it to boot. You could try connecting the ground cable to another grounded part of the PCB (RF shielding for example).

It always crash at exactly the same time (around 30 seconds) here is a video Netgear R7900P Boot Loop of the led lights while the boot loop happens. After 3-4 reboot the power led would stay solid amber and the 3 white leds below (which would be internet 2.4 ghz and 5 ghz reains solid white) the Wifi ON/OFF button also remains powered on with a solid white light. But there's no access to the web interface nor the CFE responds to any keyboard input.

jclehner commented 3 years ago

I don't think I'll be able to help you with this, since it isn't an issue with nmrpflash itself. The values printed by p appear to be the same as for the R8000P, which appears to be the same device.