Skip to content

Instantly share code, notes, and snippets.

@fn5
Created June 26, 2022 01:48
Show Gist options
  • Save fn5/c266aa2dd8d7cfa3ed237f1b39fc8872 to your computer and use it in GitHub Desktop.
Save fn5/c266aa2dd8d7cfa3ed237f1b39fc8872 to your computer and use it in GitHub Desktop.
DNA0332TLS JM102 console output #1
pi@pepper:~ $ picocom /dev/ttyUSB0 -b 115200 -l | tee log1.log
picocom v3.1
port is : /dev/ttyUSB0
flowcontrol : none
baudrate is : 115200
parity is : none
databits are : 8
stopbits are : 1
escape is : C-a
local echo is : no
noinit is : no
noreset is : no
hangup is : no
nolock is : yes
send_cmd is : sz -vv
receive_cmd is : rz -vv -E
imap is :
omap is :
emap is : crcrlf,delbs,
logfile is : none
initstring : none
exit_after is : not set
exit is : no
Type [C-a] [C-h] to see available commands
Terminal ready
----
BTRM
V3.1
L1CD
MMUI
DATA
ZBBS
MAIN
NAND
OTP?
REF?
REFP
RTF?
RTFP
OTPP
FSBT
UHD?
UHDP
IMG?
IMGL
AHD?
ROT?
ROTA
MID?
MIDP
AHDP
SBI?
SBIA
PASS
----
U-Boot SPL 2019.07 (Nov 01 2021 - 15:07:07 +0530)
Strap register: 0x7ffffbcb
Board is FLD secure
$SPL: 5.04L.02@330688 $
nand flash device id 0x2cdc80a6, total size 512MB
block size 256KB, page size 4096 bytes, spare area 216 bytes
ECC BCH-8
WARNING -- JTAG UNLOCK IS ENABLED
FFinit done
find magic number 0x75456e76 at address 0x80000
FFinit find magic number 0xcb00cb at address 0x85000
reading blob from 0x85000 offset 0x23ac len 608
digest sha256 OK
FFinit find magic number 0x64447234 at address 0x67000
reading blob from 0x67000 offset 0xc len 18248
digest sha256 OK
mcb selector 0xc0121535 checksum 0x10729d6 safe_mode 0
dpfe stdalone addr 0000000082000000, seg buf 0000000082006780
FFinit find magic number 0x64503400 at address 0x38000
reading blob from 0x38000 offset 0xc len 20492
digest sha256 OK
U-Boot DDR standalone 2019.07 (May 17 2021 - 14:04:29 -0700) Build: 5.04L.02@314035
setup dpfe segment 0
start of memsys_begin
mc2_setup_uart() called
init_mc2_cfe(): called
mcb addr 000000008202d980 addr of mcb 0000000082004760
setup_mc2_dram_profile(): Initializing MEMC DRAM profile
---------------------------------------------------------------
MEMC DRAM profile (mc2_dram_profile_struct) values:
dram_type = DDR4
dram_x_mode = 8
(dram_clk = 1600 MHz)
====================================================
PART values:
part_speed_grade = 3200 CL22
part_size_Mbits = 8192 (DRAM size in MegaBits)
part_row_bits = 16 (number of row bits)
part_col_bits = 10 (number of column bits)
part_ba_bits = 2 (number of bank bits)
part_bg_bits = 1 (number of bankgroup bits)
part_width_bits = 16 (DRAM width in bits)
NUMER OF PARTS:
part_num = 1 (Number of parts)
TOTAL values:
total_size_Mbits = 8192 (DRAM size in MegaBits)
total_cs_bits = 0 (number of cs bits, for dual_rank mode)
total_width_bits = 16 (DRAM width in bits)
total_burst_bytes = 16 (Number of bytes per DRAM access)
total_max_byte_addr = 0x3fffffff (Maximum/last DRAM byte address)
(Number of bits in total_max_byte_addr is 30)
(i.e. total_max_byte_addr goes from bit 0 to bit 29)
ddr_2T_mode = 0
ddr_hdp_mode = 0
large_page = 1
ddr_dual_rank = 0
cs_mode = 0
MC2 timing (mc2_dram_timing_cfg_struct) values:
ddr_param_cmd0 - DDR Timing Parameter 0 (Data Command Related):
tAL 0x0
tRCD 0x16
tCWL 0x10
tCL 0x1a
ddr_param_cmd1 - DDR Timing Parameter 1 (Data Command Related):
tCCD_L 0x8
tCCD_S 0x4
tRRD_L 0xb
tRRD_S 0x9
ddr_param_cmd2 - DDR Timing Parameter 2 (Data Command Related):
tCCDMW 0x0
ddr_param_cmd3 - DDR Timing Parameter 3 (ACT Command Related):
tFAW 0x30
tRPpb 0x0
tRPab 0x16
tRAS 0x34
ddr_param_dat0 - DDR Timing Parameter 4 (Data Related):
tWTR_L 0xc
tWTR_S 0x4
tWR 0x18
tDQSCK 0x0
tWPRE 0x0
tWPST 0x0
ddr_param_dat1 - DDR Timing Parameter 5 (Read/Write Turnaround Related):
tRPRE 0x0
tRPST 0x0
tW2R 0x0
tR2R 0x0
tW2W 0x0
tR2W 0x1
ddr_param_pre0 - DDR Timing Parameter 6 (Precharge Related):
autoprecharge 0x0
tPPD 0x4
tRTP 0xc
ddr_param_pwr0 - DDR Timing Parameter 7 (Power Management Related):
tXP 0x0
tXSR 0x400
tSR 0x10
ddr_param_zqc0 - DDR Timing Parameter 8 (ZQC related):
tZQCL 0x200
tZQCS 0x80
ddr_refresh_aref0 - Auto Refresh Config 0:
refmaxdelay 0x4
pbref_ordered 0x0
pbref_intlv 0x0
abref_num 0x1
tREFI 0xc0
ddr_refresh_aref1 - Auto Refresh Config 1:
refdisable 0x0
tRFCpb 0x8d
tRFCab 0x231
====================================================
%1 SSC enabled
High Temperature ASR enabled
[0x80040e88] = 0x80030003 mc2_wbf_pri_cfg
Poll PHY Status register
PHY Status= 1
Setting the mc2_glb_gcfg_phy_dfi_mode for 8x mode
[0x80040008] = 0x020000c0 mc2_glb_gcfg
Enable CKE
[0x8004091c] = 0x00000307 mc2_chn_ddr_dcmd
End of memsys_begin
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 1/7
FFF00010 00000000 01606E2C
DDR4
MCB rev=0x00010B01 Ref ID=0x06E2C Sub Bld=0x016 Cookie=0x010729D6
Dram Timing 22-22-26
CMD @1T
Virt VTT off
ZQ Cal HP PHY
Standard Termination
R in Ohm
P ideal: term=0x3C Drv=0x28 DQTerm=0x3C DQDrv=0x28
N ideal: term=0xFF Drv=0x28 DQTerm=0xFF DQDrv=0x28
P: Finger=0x38A Term=0x3C Drv=0x27 DQTerm=0x3C DQDrv=0x27
N: Finger=0x3D0 Term=0x00 Drv=0x29 DQTerm=0x00 DQDrv=0x29
PLL Ref(Hz)=0x02FAF080 UI STEPS=0x02A
DDR CLK(MHz)=0x636 WL CLK dly(ps)=0x1C2 (user set) bitT(ps)=0x13A VDLsize(fs)=0x1D34 CLK_VDL=0x03C
shmoo completed OK
find magic number 0x64503401 at address 0x3e000
reading blob from 0x3e000 offset 0xc len 20492
digest sha256 OK
setup dpfe segment 1
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 2/7
FFF00010 00000000 01606E2C
AC Alignment - Autosweep from 0x000000C7 to 0x000001A4 with step 0x0000001E (val in deg)
Leftmost=0x0C7 deg
01234567
00 +++X++++
Add/Ctl Alignment
Coarse Adj=0x121 deg, cmd steps=0x054
reg 0x00000234 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000238 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000023C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000240 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000244 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000248 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000024C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000250 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000254 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000258 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000025C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000260 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000264 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000268 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000026C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000270 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000274 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000278 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000027C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000284 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000288 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000028C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000290 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000294 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x00000298 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x0000029C set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002A0 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002A4 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002A8 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002AC set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002B4 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002B8 set to VDL 0x043 with Fine Adj=0x01 deg
reg 0x000002BC set to VDL 0x043 with Fine Adj=0x01 deg
DPFE Seq: RRD_L copied to RRD
Shmoo WL
One UI Steps : 0x39
000000000011111111112222222222333333333344444444445555555
012345678901234567890123456789012345678901234567890123456
00 S+++----------------------------------------X------------
01 S----------------------------------------X---------------
shmoo completed OK
find magic number 0x64503402 at address 0x44000
reading blob from 0x44000 offset 0xc len 20492
digest sha256 OK
setup dpfe segment 2
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 3/7
FFF00010 00000000 01606E2C
Shmoo RD En
one data UI = 2A. Pick point = 1.0UI + Rise
B0 RISE UI=4 VDL=13 PICK UI=5 VDL=13
B1 RISE UI=4 VDL=0F PICK UI=5 VDL=0F
Rise UI Plot
00000000001111111111222222222233333333334444444
01234567890123456789012345678901234567890123456
00 ----S--------------X+++++++++++++++------------
01 ----S----------X+++++++++++++++----------------
shmoo completed OK
find magic number 0x64503403 at address 0x4a000
reading blob from 0x4a000 offset 0xc len 20492
digest sha256 OK
setup dpfe segment 3
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 4/7
FFF00010 00000000 01606E2C
Shmoo RD DQS DQ MPR PN with VREF
DQS :
B0 VDL=0x29 ok
B1 VDL=0x29 ok
Curr VREF | Best VREF
0000008F | 00000000
00000093 | 0000008F
00000097 | 00000093
0000009B | 00000097
0000009F | 0000009B
000000A3 | 0000009F
000000A7 | 000000A3
000000AB | 000000A7
000000AF | 000000AB
000000B3 | 000000AB
000000B7 | 000000AB
000000BB | 000000AB
000000BF | 000000AB
000000C3 | 000000AB
000000C7 | 000000AB
000000CB | 000000AB
000000CF | 000000AB
000000D3 | 000000AB
Using Picked VREF=0x000000AB
000000000011111111112222222222333333333344444444445555555555666666666677777777778888
012345678901234567890123456789012345678901234567890123456789012345678901234567890123
00 ---------------++++++++++++++++X++++++++++++++++------------------------------------
01 ---------------++++++++++++++++X++++++++++++++++------------------------------------
02 ---------------++++++++++++++++X++++++++++++++++------------------------------------
03 ----------------++++++++++++++++X+++++++++++++++++----------------------------------
04 ------------++-+++++++++++++++X++++++++++++++++-------------------------------------
05 ----------------++++++++++++++++X++++++++++++++++-----------------------------------
06 ---------------+++++++++++++++X++++++++++++++++-------------------------------------
07 ---------------++++++++++++++++X++++++++++++++++------------------------------------
08 -----------------+-++++++++++++X+++++++++++++---------------------------------------
09 -----------------++++++++++++++X++++++++++++++--------------------------------------
10 -----------------++++++++++++++X+++++++++++++++-------------------------------------
11 ----------------+++++++++++++X++++++++++++++----------------------------------------
12 --------------------+++++++++++++X++++++++++++++------------------------------------
13 --------------------+++++++++++++X++++++++++++++------------------------------------
14 --------------------+++++++++++++X++++++++++++++------------------------------------
15 -------------------++++++++++++++X++++++++++++++------------------------------------
Shmoo WR DQ
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111
0000000000111111111122222222223333333333444444444455555555556666666666777777777788888888889999999999000000000011111111112222222222333333333344444444445555555555
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
00 --------------------------------------------------++++++++++++++++X+++++++++++++++++----------------------------------------------------------------------------
01 -------------------------------------------------++++++++++++++++X+++++++++++++++++-----------------------------------------------------------------------------
02 ------------------------------------------------+++++++++++++++++X++++++++++++++++++----------------------------------------------------------------------------
03 -----------------------------------------------------+++++++++++++++++X+++++++++++++++++------------------------------------------------------------------------
04 ------------------------------------------------++++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
05 -------------------------------------------------++++++++++++++++X+++++++++++++++++-----------------------------------------------------------------------------
06 ------------------------------------------------++++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
07 -------------------------------------------------+++++++++++++++X+++++++++++++++--------------------------------------------------------------------------------
08 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
09 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
10 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
11 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
12 -------------------------------------------------+++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
13 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
14 ------------------------------------------------+++++++++++++++X+++++++++++++++---------------------------------------------------------------------------------
15 -------------------------------------------------+++++++++++++++X+++++++++++++++--------------------------------------------------------------------------------
Shmoo RD DQS DQ Array PN with VREF
DQS :
B0 VDL=0x28 ok
B1 VDL=0x28 ok
Curr VREF | Best VREF
0000008F | 00000000
00000093 | 0000008F
00000097 | 00000093
0000009B | 00000097
0000009F | 0000009B
000000A3 | 0000009F
000000A7 | 000000A3
000000AB | 000000A7
000000AF | 000000AB
000000B3 | 000000AF
000000B7 | 000000AF
000000BB | 000000AF
000000BF | 000000AF
000000C3 | 000000AF
000000C7 | 000000AF
000000CB | 000000AF
000000CF | 000000AF
000000D3 | 000000AF
Using Picked VREF=0x000000AF
000000000011111111112222222222333333333344444444445555555555666666666677777777778888
012345678901234567890123456789012345678901234567890123456789012345678901234567890123
00 ----------------+++++++++++++++X++++++++++++++++------------------------------------
01 ----------------+++++++++++++++X++++++++++++++++------------------------------------
02 ---------------+++++++++++++++X++++++++++++++++-------------------------------------
03 -------------------+++++++++++++++X+++++++++++++++----------------------------------
04 ----------------+++++++++++++++X+++++++++++++++-------------------------------------
05 --------------------++++++++++++++X+++++++++++++++----------------------------------
06 ----------------+++++++++++++++X++++++++++++++++------------------------------------
07 -----------------+++++++++++++++X+++++++++++++++------------------------------------
08 ---------------------++++++++++++X+++++++++++++-------------------------------------
09 --------------------+++++++++++++X+++++++++++++-------------------------------------
10 -------------------+++++++++++++X+++++++++++++--------------------------------------
11 -----------------+++++++++++++X+++++++++++++----------------------------------------
12 ---------------------++++++++++++X+++++++++++++-------------------------------------
13 --------------------+++++++++++++X+++++++++++++-------------------------------------
14 --------------------+++++++++++++X++++++++++++++------------------------------------
15 ----------------------++++++++++++X+++++++++++++------------------------------------
shmoo completed OK
find magic number 0x64503404 at address 0x50000
reading blob from 0x50000 offset 0xc len 20492
digest sha256 OK
setup dpfe segment 4
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 5/7
FFF00108 00000000 01606E2C
CA Shmoo P1, Parity Log
[11:0]=AD[13:7],[4:0] [15:12]=BA[3:0] 16=PAR (15 only in x8 DRAM). VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 --------------------+-++++++++++++++++++X++++++++++++++++++--------------------
01 -----------------------+++++++++++++++++++X+++++++++++++++++++-----------------
02 ------------------+-+++++++++++++++++++X+++++++++++++++++++--------------------
03 -----------------------+++++++++++++++++++X++++++++++++++++++++----------------
04 ------------------++++++++++++++++++++X++++++++++++++++++++--------------------
05 ------------------------+++++++++++++++++X++++++++++++++++++-------------------
06 ------------------+++++++++++++++++++X++++++++++++++++++++---------------------
07 --------------------+++++++++++++++++X++++++++++++++++++-+-----------------+---
08 ----------------------+++++++++++++++++++X++++++++++++++++++++-----------------
09 -----------------+-+++++++++++++++++++X+++++++++++++++++++-----------+---------
10 ----------------------+++++++++++++++++++X++++++++++++++++++++-----------------
11 ---------------------+++++++++++++++++++X+++++++++++++++++++-+-----------------
12 -------------------+++++++++++++++++++X+++++++++++++++++++---------------------
13 ------------------------++++++++++++++++++X+++++++++++++++++++---+-------------
14 +++++++++++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++++++++++
15 --------------------------------------------------X----------------------------
16 +++++++++++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++++++++++
AD[6:5]. VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 ---------------------+--++++++++++++++++++X+++++++++++++++++++-+---------------
01 -----------------++++++++++++++++++++X++++++++++++++++++++---------------------
BA2. VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 --------------------+++++++++++++++++++X++++++++++++++++++++-------------------
WE. VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 ---------+---------++++++++++++++++++++++X++++++++++++++++++++++------+-+---+-+
CAS. VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 ---------+-----+--+---+++++++++++++++++++++X+++++++++++++++++++++---+------+--+
RAS. VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 ---------------------++++++++++++++++++++X+++++++++++++++++++++----------------
ACT. VDL-subsampled by 2
0000000000111111111122222222223333333333444444444455555555556666666666777777777
0123456789012345678901234567890123456789012345678901234567890123456789012345678
00 ----------------------+++++++++++++++++++X++++++++++++++++++++-----------------
Initting DRAM
shmoo completed OK
find magic number 0x64503405 at address 0x56000
reading blob from 0x56000 offset 0xc len 20492
digest sha256 OK
setup dpfe segment 5
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 6/7
FFF00010 00000000 01606E2C
Shmoo WR DQ with VREF
Curr VREF | Best VREF
00000000 | 00000000
00000004 | 00000000
00000008 | 00000004
0000000C | 00000008
00000010 | 0000000C
00000014 | 00000010
00000018 | 00000010
0000001C | 00000010
Using Picked VREF=0x00000010
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111
0000000000111111111122222222223333333333444444444455555555556666666666777777777788888888889999999999000000000011111111112222222222333333333344444444445555555555
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
00 --------------------------------------------------++++++++++++++++X+++++++++++++++++----------------------------------------------------------------------------
01 -------------------------------------------------+++++++++++++++++X+++++++++++++++++----------------------------------------------------------------------------
02 -------------------------------------------------+++++++++++++++++X+++++++++++++++++----------------------------------------------------------------------------
03 -----------------------------------------------------+++++++++++++++++X+++++++++++++++++------------------------------------------------------------------------
04 -----------------------------------------------++++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
05 -------------------------------------------------+++++++++++++++++X+++++++++++++++++----------------------------------------------------------------------------
06 ------------------------------------------------++++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
07 -------------------------------------------------+++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
08 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
09 ------------------------------------------------++++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
10 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
11 ------------------------------------------------+++++++++++++++X+++++++++++++++---------------------------------------------------------------------------------
12 -------------------------------------------------+++++++++++++++X++++++++++++++++-------------------------------------------------------------------------------
13 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
14 ------------------------------------------------+++++++++++++++X++++++++++++++++--------------------------------------------------------------------------------
15 -------------------------------------------------++++++++++++++X+++++++++++++++---------------------------------------------------------------------------------
Shmoo WR DM
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111
0000000000111111111122222222223333333333444444444455555555556666666666777777777788888888889999999999000000000011111111112222222222333333333344444444445555555555
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
00 ------------------------------------------------+++++++++++++++++++X++++++++++++++++++++------------------------------------------------------------------------
01 ------------------------------------------+++++++++++++++++X+++++++++++++++++-----------------------------------------------------------------------------------
Shmoo RD DQS DQ Array PN with VREF
DQS :
B0 VDL=0x27 ok
B1 VDL=0x27 ok
Curr VREF | Best VREF
0000008F | 00000000
00000093 | 0000008F
00000097 | 00000093
0000009B | 00000097
0000009F | 0000009B
000000A3 | 0000009F
000000A7 | 000000A3
000000AB | 000000A7
000000AF | 000000AB
000000B3 | 000000AF
000000B7 | 000000AF
000000BB | 000000AF
000000BF | 000000AF
000000C3 | 000000AF
000000C7 | 000000AF
000000CB | 000000AF
000000CF | 000000AF
000000D3 | 000000AF
Using Picked VREF=0x000000AF
000000000011111111112222222222333333333344444444445555555555666666666677777777778888
012345678901234567890123456789012345678901234567890123456789012345678901234567890123
00 ---------------++++++++++++++X+++++++++++++++---------------------------------------
01 ---------------+++++++++++++++X++++++++++++++++-------------------------------------
02 --------------++++++++++++++X+++++++++++++++----------------------------------------
03 -----------------+++++++++++++++X+++++++++++++++------------------------------------
04 ----------------++++++++++++++X++++++++++++++---------------------------------------
05 -----------------+++++++++++++++X+++++++++++++++------------------------------------
06 ---------------++++++++++++++X+++++++++++++++---------------------------------------
07 ----------------++++++++++++++X++++++++++++++---------------------------------------
08 --------------------++++++++++++X++++++++++++---------------------------------------
09 ------------------+++++++++++++X+++++++++++++---------------------------------------
10 -----------------+++++++++++++X+++++++++++++----------------------------------------
11 ----------------+++++++++++++X+++++++++++++-----------------------------------------
12 ---------------------+++++++++++X++++++++++++---------------------------------------
13 --------------------++++++++++++X++++++++++++---------------------------------------
14 -------------------+++++++++++++X++++++++++++++-------------------------------------
15 --------------------+++++++++++++X+++++++++++++-------------------------------------
Shmoo RD DBI (Array)
000000000011111111112222222222333333333344444444445555555555666666666677777777778888
012345678901234567890123456789012345678901234567890123456789012345678901234567890123
00 --------------++++++++++++++++X++++++++++++++++-------------------------------------
01 --------------+++++++++++++X++++++++++++++------------------------------------------
shmoo completed OK
blob not found for magic 0x64503406 sel 0x6!
find magic number 0x64503486 at address 0x5c000
reading blob from 0x5c000 offset 0xc len 20492
digest sha256 OK
setup dpfe segment 6
DPFE FW hpk3_16_ddr4 3.46.0.0 20201023 SEGMENT 7/7
FFF00010 00000000 01606E2C
Read Data Delay Passive
using EDIS Stat
01234567
00 --+++---
01 --+++---
picked value
BL0 3
BL1 3
Shmoo CS0
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111
0000000000111111111122222222223333333333444444444455555555556666666666777777777788888888889999999999000000000011111111112222222222333333333344444444445555555555
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
00 ------------------------------------------------------++++++++++++++++++++X++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------
(last seg) shmoo completed OK
fp_memsys_end called
start of memsys_end
Configuring mc2_chn_ddr_dram_cfg
[0x80040918] = 0x000000a2 mc2_chn_ddr_dram_cfg
Configuring mc2_glb_gcfg 0x020000c0
Set mclksrc bit in MC2 to use PLL clk
Enable the DFI
[0x80040008] = 0x020006c0 mc2_glb_gcfg
Configuring the address to row/column/bank map using tbl entry 3...
Writing to address=0x000003a8 ; data=0x00000011
Writing to address=0x000003b8 ; data=0x0000000a
Writing to address=0x00000390 ; data=0x100f0e0d
Writing to address=0x0000038c ; data=0x14131211
Writing to address=0x00000388 ; data=0x18171615
Writing to address=0x00000384 ; data=0x1c1b1a19
Writing to address=0x00000380 ; data=0x00000000
Writing to address=0x000003a0 ; data=0x0000000c
Writing to address=0x000003a4 ; data=0x00000b0a
cfg_mc2_timing_ctrl() Called
Configuring the timing parameters...
Writing to address=0x0000092c ; data=0x0016101a
Writing to address=0x00000930 ; data=0x08040b09
Writing to address=0x00000934 ; data=0x00000000
Writing to address=0x00000938 ; data=0x30001634
Writing to address=0x0000093c ; data=0x0c041800
Writing to address=0x00000940 ; data=0x00000010
Writing to address=0x00000944 ; data=0x0000040c
Writing to address=0x00000948 ; data=0x00040010
Writing to address=0x0000094c ; data=0x02000080
Writing to address=0x00000954 ; data=0x400010c0
Writing to address=0x00000958 ; data=0x008d0231
init_mc2_core(): Started
init_mc2_axi_if(): Started
[0x80040048] = 0x04010002 mc2_axi_CFG
[0x8004004c] = 0x00000380 mc2_axi_REP_ARB_MODE
[0x80040050] = 0x00000000 mc2_axi_queue_cfg
[0x80040054] = 0x08080808 mc2_axi_queue_size0
[0x80040058] = 0x000000e4 mc2_axi_queue_map0
init_mc2_chn_ddr(): Started
[0x80040908] = 0x00000001 mc2_chn_ddr_chn_arb_cfg
[0x80040910] = 0x00000005 mc2_chn_ddr_chn_sch_cfg
init_mc2_chn_ddr(): Completed
init_mc2_core(): Completed
setup_mc2_scram(): Started
DDR scrambling enabled. Unscrambling region addr 0x35600000 size 0x40000
setup_mc2_scram(): Completed
[0x80040008] = 0x820007c0 mc2_glb_gcfg
init_mc2_done(): Completed
memsys_end already called. Skip
DDR test done successfully
FFinit find magic number 0x75456e76 at address 0x80000
FFinit find magic number 0x74506c21 at address 0xa2000
reading blob from 0xa2000 offset 0xc len 165195
digest sha256 OK
U-Boot TPL 2019.07 (Nov 01 2021 - 15:06:47 +0530)
Board is FLD secure
$TPL: 5.04L.02@330688 $
nand flash device id 0x2cdc80a6, total size 512MB
block size 256KB, page size 4096 bytes, spare area 216 bytes
ECC BCH-8
INFO: IMAGE specified beyond flash size... using flash up to the end for image
image from 2097152 to 534773760
UBI warning: LEB 0 of 1 is missing
UBI warning: Failed to load volume 18
UBI warning: Failed
ERR :rip2_flash_ubi_init failed -22
set cpu freq to 2000MHz
IMAGE is NAND
Trying to boot from NAND
nand flash device id 0x2cdc80a6, total size 512MB
block size 256KB, page size 4096 bytes, spare area 216 bytes
ECC BCH-8
INFO: IMAGE specified beyond flash size... using flash up to the end for image
image from 2097152 to 534773760
Volume Boot Order: 3 5
RESET STATUS is 0x80000000
SELECTED Image 1 FIT_VOL_ID is 3
Retry boot 1 times.
Launch image from vol 3...
Found FIT format U-Boot
tpl_load_read: sector 7000000, count 283c, buf 0000000007000000
tpl_load_read: sector 7000000, count 383c, buf 0000000007000000
fit read sector 7000000, sectors=14396, dst=0000000007000000, count=14396, size=0x383c
INFO: Found key emek in under /trust/tch_keys
INFO: Found key emcv in under /trust/tch_keys
Found potential SDR: delg_id:12345 maxrollbck:2 size:268
Found potential SDR: PubKey:0x25fd1dc7 Sig:0xe7b5f689
SDR Authentication Successfull!
Found potential Security Node: Policy:0xedfe0dd0 Sig:0x12fbe828 Size:1039
Security Node Authentication Successfull!
Found potential Encrypted AES Key: KAES:0xec6eb0d9 len:48
FIT Header Authentication Successfull!
INFO: Found key image_aes in under /trust/encoded_keys
INFO: Key data for key image_aes not found! Skipping Key!
INFO: Found key cli_seed in under /trust/encoded_keys
INFO: Key data for key cli_seed not found! Skipping Key!
INFO: Disabled /security_policy/anti-rollback node found!
INFO: Disabled /trust/anti-rollback node found!
INFO: Found /security_policy/sec_restriction/sec_exports in security policy
INFO: Found /trust/sec_exports in fit
INFO: Found item:key_dev_specific_256 id:SEC_ITEM_KEY_DEV_SPECIFIC in fit
INFO: Found item:key_dev_specific_512 id:SEC_ITEM_KEY_DEV_SPECIFIC in fit
INFO: Found item:serial_num id:SEC_ITEM_SER_NUM in fit
INFO: Found /security_policy/sec_restriction/hw_state node in security policy
tpl_load_read: sector 7002d00, count 8052, buf 0000000000004000
## Checking hash(es) for Image atf ... sha256+ OK
tpl_load_read: sector 700ad40, count f63e2, buf 0000000001000000
## Checking hash(es) for Image uboot ... sha256+ OK
tpl_load_read: sector 78b1940, count be70, buf 00000000010f6400
## Checking hash(es) for Image fdt_VCNT-8 ... sha256+ OK
INFO: Creating //trust
INFO: Creating /trust/antirollback_lvl
INFO: Adding exported item node antirollback_lvl to dtb, size:4
INFO: Creating /trust/brcm_pub_key
INFO: Adding exported item node brcm_pub_key to dtb, size:256
INFO: Creating /trust/emcv
INFO: Adding exported item node emcv to dtb, size:256
INFO: Creating /trust/emek
INFO: Adding exported item node emek to dtb, size:32
INFO: Found matching item for SEC_ITEM_KEY_DEV_SPECIFIC = 21
INFO: Cannot retrieve export item key_dev_specific_256! Skipping!
INFO: Found matching item for SEC_ITEM_KEY_DEV_SPECIFIC = 21
INFO: Cannot retrieve export item key_dev_specific_512! Skipping!
INFO: Found matching item for SEC_ITEM_SER_NUM = 22
INFO: Cannot retrieve export item serial_num! Skipping!
U-Boot 2019.07 (Dec 09 2021 - 05:40:26 +0000), Build: 5.04L.02@330688
DRAM: 1 GiB
max supported leds 32[32]
Parallel CLED interface found
BCA CLED Controller initialized
SW led 1 registered
SW led 3 registered
SW led 4 registered
SW led 5 registered
SW led 7 registered
SW led 9 registered
SW led 11 registered
SW led 15 registered
SW led 16 registered
Take PMC out of reset
waiting for PMC finish booting
pmc_init:PMC using DQM mode
Chip ID: BCM63144_B0
$Uboot: 5.04L.02@330688 $
Failed to register rst_to_dflt action rc -19
WDT: Started with servicing (80s timeout)
NAND: 512 MiB
MMC: sdhci: 0
Loading Environment from BOOT_MAGIC... ENV_BOOT_MAGIC_LOAD
found magic at 80000
good crc
resize from 16384 to 8192
found magic at 140000
good crc
resize from 16384 to 8192
found magic at 1a0000
good crc
resize from 16384 to 8192
OK
In: serial0
Out: serial0
Err: serial0
Board is FLD secure
INFO: Can't find /trust/fit-aes1 node in boot DTB!
Now we are in UBOOT proper
HTTPD: ready for starting
boot_device is NAND
adjusted to skip last 8 blocks
image in NAND from 2097152 to 534773760
device nand0 <brcmnand.0>, # parts = 2
#: name size offset mask_flags
0: loader 0x00200000 0x00000000 0
1: image 0x1fc00000 0x00200000 0
active partition: nand0,0 - (loader) 0x00200000 @ 0x00000000
defaults:
mtdids : nand0=brcmnand.0
mtdparts: brcmnand.0:2097152(loader)
Net: Using MAC Address d4:35:1d:e9:9b:8b
eth0: switch0
XRDP Ethernet driver initialize
bcmbca_xrdp_init: Restore HW configuration
Sleep 5...
access_log_restore: 776 entries processed
bcmbca_xrdp_init: Restore HW configuration done. rc=0
Found root switch, looking for ports:
Registered phy device: EGPHY:0x1
Registered phy device: EGPHY:0x2
Registered phy device: EGPHY:0x3
Registered phy device: EGPHY:0x4
Registered phy device: EGPHY:0x5
Registered mac device: UNIMAC:0x0
Registered mac device: UNIMAC:0x1
Registered mac device: UNIMAC:0x2
Registered mac device: UNIMAC:0x3
Registered mac device: UNIMAC:0x4
copying emek
copying emcv
Initialize eRIP Driver..
Read 2439506 bytes from volume eripv2 to 000000003ff9d95c
Technicolor Gateway
(c) 2021, All rights reserved
Gateway initialization sequence started
Uboot Version : U-Boot 2019.07 (Dec 09 2021 - 05:40:26 +0000)
CPU : BCM63144_B0
RAM : 1024MB
Flash : 512MB NAND
Board Mnemonic : VCNT-8
Secure Mode : FLD
Market ID : FFF0
IMAGE=NAND:2M,1024M
MCB=0xC0121535
TCH_FACTORY_PROCESS_STATUS=3
boardid=VCNT-8
bootcmd=printenv;sdk boot_img
bootdelay=5
env_boot_magic=16384@0x80000,0x140000,0x1a0000
ethact=switch0
ethaddr=d4:35:1d:e9:9b:8b
fdtcontroladdr=3de89180
filesize=3e000
ipaddr=192.168.1.1
mtddevname=loader
mtddevnum=0
mtdids=nand0=brcmnand.0
mtdparts=brcmnand.0:2097152(loader),532676608@2097152(image)
netmask=255.255.255.0
nummacaddrs=10
partition=nand0,0
serverip=192.168.1.10
stderr=serial0
stdin=serial0
stdout=serial0
voiceboardid=SI32282_CB_LTE
wlFeature=0
Environment size: 544/8188 bytes
retry_count = 1Booting : Bank 1
No size specified -> Using max size (9164722)
Read 9164722 bytes from volume bootfs1 to 0000000002000000
FIT Header Authentication Successfull!
Read 4 bytes from volume rootfs1 to 000000003de88ddc
bootcount 0
## Loading kernel from FIT Image at 02000000 ...
Using 'conf_lx_VCNT-8' configuration
Verifying Hash Integrity ... OK
Trying 'kernel' kernel subimage
Description: 4.19 kernel
Type: Kernel Image
Compression: lzo compressed
Data Start: 0x021024ae
Data Size: 7468278 Bytes = 7.1 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x00100000
Entry Point: 0x00100000
Hash algo: sha256
Hash value: 7f66515179f9ccd73d7086ad95a66f7ae8e17303eab0ccb06c8c109974661403
Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at 02000000 ...
Using 'conf_lx_VCNT-8' configuration
Verifying Hash Integrity ... OK
Trying 'fdt_VCNT-8' fdt subimage
Description: dtb
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x028b1956
Data Size: 48730 Bytes = 47.6 KiB
Architecture: AArch64
Hash algo: sha256
Hash value: f3c95eac65e7d81ada4765ae4240c2e9e9f09dd7abbab78d97e03a2c3fd4dc8f
Verifying Hash Integrity ... sha256+ OK
Booting using the fdt blob at 0x28b1956
Uncompressing Kernel Image ... OK
Loading Device Tree to 0000000007f74000, end 0000000007fffe59 ... OK
adsl_excl_memory_range: low=0x19000000 high=0x1A000000 rsv_size=0x400000 mem_end=0x40000000
RSVD: not found enrty for rdp1
RSVD: not found enrty for rdp2
RSVD: Allocated for adsl 4MB
RSVD: Allocated for bufmem 128MB
RSVD: Allocated for rnrmem 12MB
RSVD: Allocated for dhd0 11MB
RSVD: Allocated for dhd1 11MB
RSVD: Total 0x0a800000 bytes CMA reserved memory @ 0x35800000
appending extra boot args to linux boot command line:
mtdparts=brcmnand.0:2097152(loader),532676608@2097152(image) root=ubi:rootfs1 ubi.mtd=1 rootfstype=ubifs cma=0M
Starting kernel ...
Booting Linux on physical CPU 0x0000000000 [0x420f1000]
Linux version 4.19.151 (repowrt-builder@1e2e984a01a4) (gcc version 9.2.0 (Buildroot 2019.11.1)) #1 SMP PREEMPT Thu Dec 9 02:25:16 UTC 2021
Machine model: Broadcom-v8A
earlycon: pl11 at MMIO 0x00000000ff812000 (options '115200n8')
bootconsole [pl11] enabled
Reserved memory: created CMA memory pool at 0x0000000035800000, size 168 MiB
OF: reserved mem: initialized node dt_reserved_cma, compatible id shared-dma-pool
psci: probing for conduit method from DT.
psci: PSCIv1.1 detected in firmware.
psci: Using standard PSCI v0.2 function IDs
psci: MIGRATE_INFO_TYPE not supported.
psci: SMC Calling Convention v1.1
random: get_random_bytes called from start_kernel+0xa0/0x464 with crng_init=0
percpu: Embedded 20 pages/cpu s44120 r8192 d29608 u81920
Detected VIPT I-cache on CPU0
CPU features: enabling workaround for ARM erratum 843419
CPU features: enabling workaround for ARM erratum 845719
Speculative Store Bypass Disable mitigation not required
CPU features: detected: Kernel page table isolation (KPTI)
Built 1 zonelists, mobility grouping on. Total pages: 258048
Kernel command line: mtdparts=brcmnand.0:2097152(loader),532676608@2097152(image) root=ubi:rootfs1 ubi.mtd=1 rootfstype=ubifs cma=0M coherent_pool=4M cpuidle_sysfs_switch pci=pcie_bus_safe console=ttyAMA0,115200 earlycon rootwait
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 843736K/1048576K available (6846K kernel code, 2004K rwdata, 1592K rodata, 384K init, 309K bss, 32808K reserved, 172032K cma-reserved)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
rcu: Preemptible hierarchical RCU implementation.
Tasks RCU enabled.
NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
GIC: Using split EOI/Deactivate mode
arch_timer: cp15 timer(s) running at 50.00MHz (phys).
clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xb8812736b, max_idle_ns: 440795202655 ns
sched_clock: 56 bits at 50MHz, resolution 20ns, wraps every 4398046511100ns
BRCM Legacy Drivers' Helper, all legacy drivers' IO memories/interrupts should be remapped here
Remapping interrupts...
hwirq virq
51 5
60 6
61 7
107 8
108 9
109 10
110 11
111 12
112 13
113 14
114 15
115 16
116 17
117 18
118 19
119 20
120 21
121 22
122 23
123 24
124 25
125 26
126 27
127 28
128 29
129 30
130 31
131 32
132 33
133 34
134 35
135 36
136 37
137 38
138 39
139 40
69 41
73 42
74 43
99 44
Remapping IO memories...
phys virt size
00000000ff800000 ffffff8008014000 00003000
00000000ff85a000 ffffff8008011000 00001000
00000000ff810000 ffffff8008018000 00001300
00000000ff812000 ffffff800801c000 00003000
00000000ff858000 ffffff8008020000 00001300
00000000ffe00000 ffffff8008c00000 00100000
00000000ff860000 ffffff8008024000 00002000
0000000083010a00 ffffff8008027a00 00000100
0000000080040000 ffffff8008040000 00040000
0000000080144000 ffffff8008029000 00001000
0000000080148000 ffffff8008030000 00008b00
0000000080158000 ffffff800802b000 00000400
0000000080160000 ffffff8008090000 0000e000
0000000080140000 ffffff8008084000 00004000
0000000080170000 ffffff80080a0000 00009000
0000000082000000 ffffff8009000000 00caf004
0000000083400000 ffffff800a000000 00400000
0000000080008000 ffffff80080ac000 00004000
0000000080750000 ffffff80080c0000 00020000
0000000080800000 ffffff8008e00000 000e0000
00000000809a0000 ffffff800a800000 00660000
0000000080490000 ffffff8008d10000 00010000
0000000081060000 ffffff800803c000 00003000
000000008001c000 ffffff80080b4000 00004000
0000000080600000 ffffff80080e4000 00004000
0000000080138000 ffffff80080ec000 0000331c
0000000080147800 ffffff800802d800 00000800
0000000081100000 ffffff8008f00000 00091000
0000000083000000 ffffff800803a000 00001000
0000000083010000 ffffff80080f4000 00004000
0000000083018000 ffffff8008d04000 00004000
0000000083020000 ffffff8008d24000 00004000
0000000083028000 ffffff8008d2c000 00004000
0000000083030000 ffffff8008d34000 00004000
0000000083038000 ffffff8008d3c000 00004000
0000000083048000 ffffff8008d44000 00004000
0000000083050000 ffffff8008d4c000 00004000
0000000083058000 ffffff8008d54000 00004000
0000000083060000 ffffff8008d5c000 00004000
0000000083068000 ffffff8008d64000 00004000
0000000083070000 ffffff8008d6c000 00004000
00000000810a0000 ffffff8008081000 00001000
000000008307c000 ffffff8008089000 00000400
0000000083078000 ffffff800808b000 00000400
Calibrating delay loop (skipped), value calculated using timer frequency.. 100.00 BogoMIPS (lpj=50000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
ASID allocator initialised with 32768 entries
rcu: Hierarchical SRCU implementation.
CCI hardware cache coherency enabled
bootloader version U-Boot 2019.07 (Dec 09 2021 - 05:40:26 +0000), Build: 5.04L.0
inMemNvramData.szBoardId VCNT-8
inMemNvramData.szVoiceBoardId SI32282_CB_LTE
smp: Bringing up secondary CPUs ...
Detected VIPT I-cache on CPU1
CPU1: Booted secondary processor 0x0000000001 [0x420f1000]
smp: Brought up 1 node, 2 CPUs
SMP: Total of 2 processors activated.
CPU features: detected: 32-bit EL0 Support
CPU: All CPU(s) started at EL2
alternatives: patching kernel code
devtmpfs: initialized
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
futex hash table entries: 512 (order: 3, 32768 bytes)
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
cpuidle: using governor menu
PMC driver initcall
PMC driver scanning DT
pmc match PMC brcm,bca-pmc-3-2
Remapping PMC IO memories...
phys virt size
0x00000000ffb01018 0xffffff8009ce8018 0x00005080
0x00000000ffb20000 0xffffff800808d000 0x00000240
0x00000000ffb00400 0xffffff80080aa400 0x000005d0
0x00000000ffb80000 0xffffff80080b1000 0x00001000
pmc_init:PMC using DQM mode
DMA: preallocated 4096 KiB pool for atomic allocations
Serial: AMBA PL011 UART driver
Powering on XRDP core...
Toggle reset of XRDP core...
bcm_rsvmem plat_rsvmem_cached_device: assigned reserved memory node dt_reserved_cma
bcm_rsvmem plat_rsvmem_uncached_device: assigned reserved memory node dt_reserved_cma
reserved CMA memory bufmem virt addr ffffff800b262000 phys addr 0x0000000035800000 size 0x8000000 cached=0
reserved CMA memory rnrmem virt addr ffffff8013263000 phys addr 0x000000003d800000 size 0xc00000 cached=0
reserved CMA memory dhd0 virt addr ffffff8013e64000 phys addr 0x000000003e400000 size 0xb00000 cached=0
reserved CMA memory dhd1 virt addr ffffff8014965000 phys addr 0x000000003ef00000 size 0xb00000 cached=0
reserved CMA memory pad0 virt addr ffffff8009d55000 phys addr 0x000000003fa00000 size 0x200000 cached=0
reserved CMA memory adsl virt addr ffffff8015466000 phys addr 0x000000003fc00000 size 0x400000 cached=0
bcm-bca-gpio ff800500.gpioc: Setting up BCA GPIO
bca_extintr ff800004.bca_extintr0: Ext_Int_0 HWIrq 79 virq 52
bca_extintr ff800004.bca_extintr0: Ext_Int_1 HWIrq 80 virq 53
bca_extintr ff800004.bca_extintr0: Ext_Int_2 HWIrq 81 virq 54
bca_extintr ff800004.bca_extintr0: Ext_Int_3 HWIrq 82 virq 55
bca_extintr ff800004.bca_extintr0: Ext_Int_4 HWIrq 83 virq 56
bca_extintr ff800004.bca_extintr0: Ext_Int_5 HWIrq 84 virq 57
bca_extintr ff800004.bca_extintr0: Ext_Int_6 HWIrq 85 virq 58
bca_extintr ff800004.bca_extintr0: Ext_Int_7 HWIrq 86 virq 59
bca_extintr ff800004.bca_extintr0: Readed resouce bca_extintr0 start 0xff800004 end 0xff80004b
ff812000.serial0: ttyAMA0 at MMIO 0xff812000 (irq = 60, base_baud = 0) is a PL011 rev3
console [ttyAMA0] enabled
console [ttyAMA0] enabled
bootconsole [pl11] disabled
bootconsole [pl11] disabled
bcm-bca-cled-ctrl ff803000.led_ctrl: max supported leds 32[32]
bcm-bca-cled-ctrl ff803000.led_ctrl: Parallel CLED interface found
bcm-bca-cled-ctrl ff803000.led_ctrl: BCA CLED Controller initialized
cryptd: max_cpu_qlen set to 1000
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 8
NET: Registered protocol family 20
map_hw_timer_interrupt,162: interrupt_id 61
map_hw_timer_interrupt,162: interrupt_id 62
map_hw_timer_interrupt,162: interrupt_id 63
map_hw_timer_interrupt,162: interrupt_id 64
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_1: SW led 1 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_3: SW led 3 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_4: SW led 4 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_5: SW led 5 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_7: SW led 7 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_9: SW led 9 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_11: SW led 11 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_15: SW led 15 registered
bcm-bca-leds ff803000.led_ctrl:sw_parallel_led_16: SW led 16 registered
Broadcom GBPM v0.1 initialized
Broadcom IQoS v1.0 initialized
Broadcom Logger v0.1
/dev/bcmnet Char device registered
skb_free_task created successfully with start budget 256
BLOG v3.0 Initialized
BLOG Rule v1.0 Initialized
Skip Legacy Led init
bca_led_request_sw_led:L631 adsl-led led not found
bca_led_request_sw_led:L631 adsl-fail-led led not found
bca_led_request_sw_led:L631 sec-adsl-led led not found
bca_led_request_sw_led:L631 sec-adsl-fail-led led not found
bca_led_request_sw_led:L631 wan-data-led led not found
bca_led_request_sw_led:L631 wan-data-fail-led led not found
bca_led_request_sw_led:L631 wl-sess-led led not found
bca_led_request_sw_led:L631 voip-led led not found
bca_led_request_sw_led:L631 voip1-ok-led led not found
bca_led_request_sw_led:L631 voip1-fail-led led not found
bca_led_request_sw_led:L631 voip2-ok-led led not found
bca_led_request_sw_led:L631 voip2-fail-led led not found
bca_led_request_sw_led:L631 pots-led led not found
bca_led_request_sw_led:L631 dect-led led not found
bca_led_request_sw_led:L631 wl0-led led not found
bca_led_request_sw_led:L631 wl1-led led not found
bca_led_request_sw_led:L631 usb-led led not found
bca_led_request_sw_led:L631 sim-led led not found
bca_led_request_sw_led:L631 sim-itms-led led not found
clocksource: Switched to clocksource arch_sys_counter
NET: Registered protocol family 2
tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
Initialise system trusted keyrings
workingset: timestamp_bits=46 max_order=18 bucket_order=0
squashfs: version 4.0 (2009/01/31) Phillip Lougher
jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.27)
Key type asymmetric registered
Asymmetric key parser 'x509' registered
io scheduler noop registered (default)
io scheduler cfq registered
io scheduler mq-deadline registered
io scheduler kyber registered
iproc-rng200 ff800b80.rng: hwrng registered
brd: module loaded
loop: module loaded
nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xdc
nand: Micron MT29F4G08ABAFAWP
nand: 512 MiB, SLC, erase size: 256 KiB, page size: 4096, OOB size: 256
bcm63xx_nand ff801800.nand: Adjust timing_1 to 0x6532845b timing_2 to 0x00091e94
bcm63xx_nand ff801800.nand: detected 512MiB total, 256KiB blocks, 4KiB pages, 27B OOB, 8-bit, BCH-8
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
2 cmdlinepart partitions found on MTD device brcmnand.0
Creating 2 MTD partitions on "brcmnand.0":
0x000000000000-0x000000200000 : "loader"
0x000000200000-0x00001fe00000 : "image"
bcm63xx-hsspi ff801000.spi: spi driver using polling mode
libphy: Fixed MDIO Bus: probed
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
NET: Registered protocol family 24
PPTP driver version 0.8.5
usbcore: registered new interface driver asix
usbcore: registered new interface driver ax88179_178a
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver cdc_eem
usbcore: registered new interface driver rndis_host
usbcore: registered new interface driver cdc_ncm
usbcore: registered new interface driver huawei_cdc_ncm
usbcore: registered new interface driver qmi_wwan
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver option
usbserial: USB Serial support registered for GSM modem (1-port)
i2c /dev entries driver
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on ff810000.sdhci [ff810000.sdhci] using ADMA
GACT probability NOT on
Mirror/redirect action on
netem: version 1.3
u32 classifier
input device check on
Actions configured
gre: GRE over IPv4 demultiplexor driver
ip_gre: GRE over IPv4 tunneling driver
Initializing XFRM netlink socket
NET: Registered protocol family 10
Segment Routing with IPv6
ip6_gre: GRE over IPv6 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
l2tp_core: L2TP core driver, V2.0
l2tp_ppp: PPPoL2TP kernel driver, V2.0
l2tp_netlink: L2TP netlink interface
8021q: 802.1Q VLAN Support v1.8
sctp: Hash tables configured (bind 256/256)
brcmboard registered
brcmboard: brcm_board_init entry
Last RESET due to Unknown
RESET reason: 0x00000000
DYING GASP IRQ Initialized and Enabled
ses_board_init: cannot register ses_short_period action for ses_button
bcm_i2c: Error in loading module
Optical detection module loaded.
reset_button_init: failed to register reset to default action for reset_button
pinctrl-bcmbca ff800554.pinctrl: bcmbca_gpio_request called for GPIO 30
bcm-bca-usb-ctrl 8010f200.usb_ctrl: ---- Powering up USB blocks
bcm-bca-usb-xhci 80100000.usb0_xhci: registered successfully
PEGATRON pull up GPIO #61 for LTE module!
Bridge Broadcom hooks registered
ebt_blog registered
ebt_ftos registered
ebt_qos_map registered
ebt_time registered
ebt_vtag registered
ebt_wmm_mark registered
ebt_reject registered
brcm-ephyled 837ff17c.ephyled: registered
brcm-rgmii 837ff184.rgmii: registered
brcm-unimac 828a8000.unimac: registered
brcm-mdio 837ffd00.mdiosf2: registered
Loading compiled-in X.509 certificates
Loaded X.509 cert 'Build time autogenerated kernel key: 03b8f15acdd8d32d103daa10ef009e93dbcc6172'
ubi0: attaching mtd1
ubi0: scanning is finished
ubi0: attached mtd1 (name "image", size 508 MiB)
ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192
ubi0: good PEBs: 2032, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 10, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 855/318, WL threshold: 4096, image sequence number: 1921001174
ubi0: available PEBs: 269, total reserved PEBs: 1763, PEBs reserved for bad PEB handling: 40
ubi0: background thread "ubi_bgt0d" started, PID 640
Registered phy device: EGPHY:0x1
Registered phy device: EGPHY:0x2
Registered phy device: EGPHY:0x3
Registered phy device: EGPHY:0x4
Registered phy device: EGPHY:0x5
UBIFS (ubi0:4): UBIFS: mounted UBI device 0, volume 4, name "rootfs1", R/O mode
UBIFS (ubi0:4): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
UBIFS (ubi0:4): FS size: 91422720 bytes (87 MiB, 360 LEBs), journal size 9404416 bytes (8 MiB, 38 LEBs)
UBIFS (ubi0:4): reserved for root: 0 bytes (0 KiB)
UBIFS (ubi0:4): media format: w4/r0 (latest is w5/r0), UUID DAA5A495-95D8-4267-882A-5E8191B80078, small LPT model
VFS: Mounted root (ubifs filesystem) readonly on device 0:11.
devtmpfs: mounted
Freeing unused kernel memory: 384K
Run /sbin/init as init process
open: No such file or directory
init: Console is alive
init: - watchdog -
kmodloader: loading kernel modules from /etc/modules-boot.d/*
input_core: module verification failed: signature and/or required key missing - tainting kernel
button_hotplug: loading out-of-tree module taints kernel.
Button Hotplug driver version 0.4.1
kmodloader: done loading kernel modules from /etc/modules-boot.d/*
init: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
UBIFS: parse sync
UBIFS (ubi0:20): background thread "ubifs_bgt0_20" started, PID 754
UBIFS (ubi0:20): recovery needed
UBIFS (ubi0:20): recovery completed
UBIFS (ubi0:20): UBIFS: mounted UBI device 0, volume 20, name "rootfs_data"
UBIFS (ubi0:20): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
UBIFS (ubi0:20): FS size: 206970880 bytes (197 MiB, 815 LEBs), journal size 10412032 bytes (9 MiB, 41 LEBs)
UBIFS (ubi0:20): reserved for root: 4952683 bytes (4836 KiB)
UBIFS (ubi0:20): media format: w5/r0 (latest is w5/r0), UUID 584BC34E-1A50-4838-9ECC-460D8DA63722, small LPT model
mount_root: switching to ubifs overlay
mount_root: executing script in /lib/mount_root
mount_root: /lib/mount_root/00_rtfd_all
mount_root: /lib/mount_root/10_remove_due_to_upgrade
mount_root: /lib/mount_root/20_rtfd_remove
mount_root: /lib/mount_root/30_parameter_conversion
HOMEWARE_CONFIG_ON_ACTIVE_BANK
mount_root: /lib/mount_root/80_rtfd_restore
urandom-seed: Seeding with /etc/urandom.seed
cat: can't open '/proc/banktable/bootedoid': No such file or directory
tommath: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
dgasp: kerSysRegisterDyingGaspHandler: prozone registered
Prozone base: 00000000b4ca0d64
eRIPv2 secrets passed correctly to Linux
procd: - early -
procd: - watchdog -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
urngd: v1.0.2 started.
kmodloader: loading kernel modules from /etc/modules.d/*
pinctrl-bcmbca ff800554.pinctrl: bcmbca_gpio_request called for GPIO 63
pinctrl-bcmbca ff800554.pinctrl: bcmbca_gpio_request called for GPIO 62
pinctrl-bcmbca ff800554.pinctrl: bcmbca_gpio_request called for GPIO 8
input: gpio-keys-polled as /devices/platform/gpio-keys-polled.0/input/input0
sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
nat46: module (version 683fbd2b765506332a1af141545652bf58f03166) loaded.
ncr_master_key_set_internal
ncr: driver 0.2-mr1 loaded.
cryptodev: driver 1.10 loaded.
Client Private Key Loaded!
jnl: driver (UFSD_HEAD, Nov 24 2021 12:52:09) loaded at 00000000657f0516
ufsd: driver (UFSD_HEAD, Nov 24 2021 12:52:09, acl, ioctl, sd2(5), car) loaded at 00000000c5669c16
NTFSJ support included
Hfs+J support included
ufsd: PAGE_SIZE=4K, THREAD_SIZE=16k
ufsd: Kernel .config hash: original 0xe1811a88, current can't check.
xt_time: kernel timezone is -0000
nf_conntrack_rtsp v0.7 loading
nf_nat_rtsp v0.7 loading
kmodloader: done loading kernel modules from /etc/modules.d/*
UBIFS (ubi0:10): background thread "ubifs_bgt0_10" started, PID 1293
UBIFS (ubi0:10): recovery needed
UBIFS (ubi0:10): recovery completed
UBIFS (ubi0:10): UBIFS: mounted UBI device 0, volume 10, name "data"
UBIFS (ubi0:10): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
UBIFS (ubi0:10): FS size: 6094848 bytes (5 MiB, 24 LEBs), journal size 2031617 bytes (1 MiB, 6 LEBs)
UBIFS (ubi0:10): reserved for root: 287874 bytes (281 KiB)
UBIFS (ubi0:10): media format: w5/r0 (latest is w5/r0), UUID C5318109-7B85-4A4B-8FC0-5A0CCD3E62E3, small LPT model
UBIFS (ubi0:11): background thread "ubifs_bgt0_11" started, PID 1301
UBIFS (ubi0:11): UBIFS: mounted UBI device 0, volume 11, name "defaults"
UBIFS (ubi0:11): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
UBIFS (ubi0:11): FS size: 6094848 bytes (5 MiB, 24 LEBs), journal size 2031617 bytes (1 MiB, 6 LEBs)
UBIFS (ubi0:11): reserved for root: 287874 bytes (281 KiB)
UBIFS (ubi0:11): media format: w5/r0 (latest is w5/r0), UUID 1E7CAB95-1197-45C3-AEC4-07F553D8D87B, small LPT model
UBIFS (ubi0:11): background thread "ubifs_bgt0_11" stops
Initializing WLCSM Module
WLCSM Module loaded successfully
BCMLIBS loaded...
Broadcom BPM Module Char Driver v0.1 Registered<304>
BPM: tot_mem_size=1073741824B (1024MB),
buf_mem_size <15%> =161061270B (153MB),
num of buffers=57195, buf size=2816
[NTC bpm] bpm_mem_pool_buf_alloc: tot_mem_pool=2487 mem_idx:2487
[NTC bpm] bpm_init_buf_pool: buf_top_idx:57195
[NTC bpm] bpm_init_skb_pool: skbs pool inited total 45756
Broadcom 802.1Q VLAN Interface, v0.1
RDPA_MW: scratchpad get_or_init: GbeWanEMac - NONE
Creating CPU ring for queue number 17 with 32768 packets descriptor=0xffffff80012e6ec0, size_of_entry 8
Done initializing Ring 17 Base=0xffffffc024e80000 num of entries= 32768 RDD Base=24e80000 descriptor=0xffffff80012e6ec0
Creating CPU ring for queue number 18 with 16384 packets descriptor=0xffffff80012e6f40, size_of_entry 8
Done initializing Ring 18 Base=0xffffffc025180000 num of entries= 16384 RDD Base=25180000 descriptor=0xffffff80012e6f40
Creating CPU ring for queue number 16 with 32768 packets descriptor=0xffffff80012e6e40, size_of_entry 8
Done initializing Ring 16 Base=0xffffffc025100000 num of entries= 32768 RDD Base=25100000 descriptor=0xffffff80012e6e40
Creating CPU ring for queue number 19 with 2048 packets descriptor=0xffffff80012e6fc0, size_of_entry 16
Done initializing Ring 19 Base=0xffffffc025cd0000 num of entries= 2048 RDD Base=25cd0000 descriptor=0xffffff80012e6fc0
Creating CPU ring for queue number 20 with 2048 packets descriptor=0xffffff80012e7040, size_of_entry 16
Done initializing Ring 20 Base=0xffffffc031240000 num of entries= 2048 RDD Base=31240000 descriptor=0xffffff80012e7040
License chip name: 63144 serial number: 0x000000000000000000000000
brcmchipinfo: brcm_chipinfo_init entry
Broadcom Ingress QoS Module Char Driver v1.0 Registered<303>
Broadcom Ingress QoS v1.0 initialized
Broadcom Packet Flow Cache
FCACHE_CONFIG_MAX_UCAST_FLOW_ENTRIES<16384>
FCACHE_CONFIG_MAX_MCAST_GROUPS<128>
FCACHE_CONFIG_MAX_MCAST_CLIENTS_PER_GROUP<64>
FCACHE_CONFIG_MAX_MCAST_CLIENTS<1024>
FCACHE_CONFIG_MAX_FDB_ENTRIES<1024>
FCACHE_CONFIG_MAX_HOST_DEV_ENTRIES<64>
FCACHE_CONFIG_MAX_HOST_MAC_ENTRIES<32>
npe_max_entries<35072>
Bind blog_notify_evt_enqueue_fn[<ffffff8001463270>]
fc_evt task created successfully
max_ent = 17536 intvl_msec = 10000 num_slices = 2000 num_ent = 9 period_msec = 5
NBUFF v1.0 Initialized
fcache: mcast_max_groups<128> mcast_max_clients_per_group<64> mcast_max_clients<1024>
fcache: mcast_max_ent<1152>
fcache: ucast_max_ent<16384>
fcache: max_ent<17536>
Total # of labels = 75
Initialized fcache state
Pkt HW acceleration is disabled/unavailable.
Broadcom Packet Flow Cache Char Driver v4.0 Registered<302>
fc_timer_task created successfully
Pkt HW acceleration is disabled/unavailable.
Created Proc FS /procfs/fcache
Broadcom Packet Flow Cache registered with netdev chain
Broadcom Packet Flow Cache learning via BLOG enabled.
[FHW] pktDbgLvl[0x00000000a28abf03]=0
[FHW] fhw_construct:
Initialized Fcache HW accelerator layer state
flwStatsThread created. numFlwsPerPoll 584 maxFlwIdx 17535
Fcache Pathstats created
Constructed Broadcom Packet Flow Cache v4.0
Broadcom Command List Driver v1.0
bcmxtmrt: Broadcom BCM3144B0 ATM/PTM Network Device
v2.0
Creating CPU ring for queue number 5 with 1024 packets descriptor=0xffffff80012e68c0, size_of_entry 16
Done initializing Ring 5 Base=0xffffffc024320000 num of entries= 1024 RDD Base=24320000 descriptor=0xffffff80012e68c0
[NTC xtm] cfg_cpu_rx_queue: Created XTM CPU-RUnner Rx queue 0 with size 1024
Creating CPU ring for queue number 6 with 1024 packets descriptor=0xffffff80012e6940, size_of_entry 16
Done initializing Ring 6 Base=0xffffffc024328000 num of entries= 1024 RDD Base=24328000 descriptor=0xffffff80012e6940
[NTC xtm] cfg_cpu_rx_queue: Created XTM CPU-RUnner Rx queue 1 with size 1024
bcmxtmcfg: bcmxtmcfg_init entry
adsl: adsl_init entry
TCPSPDTEST init... rnr_engine[1]
tcp_buff_init allocated 512 buffers in pool
TCPSPDTEST GENL registered Successfully
bcmenet DT
Registered mac device: UNIMAC:0x0
Registered mac device: UNIMAC:0x1
Registered mac device: UNIMAC:0x2
Registered mac device: UNIMAC:0x3
Registered mac device: UNIMAC:0x4
Adjusted QGPHY: qphy_ctrl=0x00041000 ext_pwr_down=0x0
Adjusted SGPHY: sphy_ctrl=0x00040500 ext_pwr_down=0x0
Creating CPU ring for queue number 4 with 1024 packets descriptor=0xffffff80012e6840, size_of_entry 16
Done initializing Ring 4 Base=0xffffffc023fb8000 num of entries= 1024 RDD Base=23fb8000 descriptor=0xffffff80012e6840
Creating CPU ring for queue number 3 with 1024 packets descriptor=0xffffff80012e67c0, size_of_entry 16
Done initializing Ring 3 Base=0xffffffc023fb0000 num of entries= 1024 RDD Base=23fb0000 descriptor=0xffffff80012e67c0
eth0 : Down D4:35:1D:E9:9B:8B IntSw:P0 Lgcl: 0 LAN PHY_ID:0x01:OnChip NoApd PwrDn 1 Gbps EGPHY Cfg: ANG. 1 Gbps; Down Unknown
eth1 : Down D4:35:1D:E9:9B:8B IntSw:P1 Lgcl: 1 LAN PHY_ID:0x02:OnChip NoApd PwrDn 1 Gbps EGPHY Cfg: ANG. 1 Gbps; Down Unknown
eth2 : Down D4:35:1D:E9:9B:8B IntSw:P2 Lgcl: 2 LAN PHY_ID:0x03:OnChip NoApd PwrDn 1 Gbps EGPHY Cfg: ANG. 1 Gbps; Down Unknown
eth3 : Down D4:35:1D:E9:9B:8B IntSw:P3 Lgcl: 3 LAN PHY_ID:0x04:OnChip NoApd PwrDn 1 Gbps EGPHY Cfg: ANG. 1 Gbps; Down Unknown
eth4 : Down D4:35:1D:E9:9B:8B IntSw:P4 Lgcl: 4 LAN PHY_ID:0x05:OnChip NoApd PwrDn 1 Gbps EGPHY Cfg: ANG. 1 Gbps; Down Unknown
dgasp: kerSysRegisterDyingGaspHandler: bcmsw registered
bcm_enet_init_post:L2341 ENET system contructed and configured enet-kthrd thread
enet_kthread_handler:L295 Instantiating ENET thread
[NTC bitpool] idx_pool_init: 551:PktRnr[0]:Create Index Pool_Size = 17408
[NTC bitpool] idx_pool_init: 551:L2L3-ucast:Create Index Pool_Size = 16384
Initialized Runner Host Layer
Initialized Runner Unicast Layer
Initialized Runner L2 Unicast Layer
[NTC bitpool] idx_pool_init: 551:mcast:Create Index Pool_Size = 1152
IPTV ddr base addr: 0x00000000239a0000
IPTV virtual ddr base addr: ffffffc0239a0000
Initialized Runner Multicast Layer
[NTC bitpool] idx_pool_init: 551:mcast_whitelist:Create Index Pool_Size = 1024
Initialized Runner Multicast Layer
[NTC bitpool] idx_pool_init: 551:PktRnr[1]:Create Index Pool_Size = 1024
[NTC bitpool] idx_pool_init: 551:FHW[0]:Create Index Pool_Size = 17408
Retrieve num_fhw_path=64
Pathstats allocated 2048 bytes
Broadcom Packet Flow Cache HW acceleration enabled.
Enabled Runner binding to Flow Cache
Initialized Runner Protocol Layer (1250)
PKTRUNNER : RDPA system init gbe_wan_emac=9 isRdpaGbeWanConfigured=0
Broadcom Runner Blog Driver Char Driver v0.1 Registered <309>
Lservices Loaded - NComm, Inc.
exLinuxETH Loaded - NComm, Inc.
NComm TMS V6.92 Kernel Module loaded.
bcm_mcast_init successful
Broadcom PCIe Host Controller Driver (impl1)
bcm-pcie: DEF CFG: ssc 0x0, speed 0x0, bootorder 0x0, apon 0x0
bcm-pcie: : pwr 0x0, errlog 0x1111, msi 0x1111, acc 0x1111, pllclkid 0x3210
bcm-pcie: : loglevel 0x1
bcm-pcie: Core [0] DT node available: pcie0
bcm-pcie 80110000.pcie0: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [mem 0xc0000000-0xcfffffff]
pci_bus 0000:00: root bus resource [bus 00-0f]
bcm-pcie: found Port [0] GEN2 Core Rev [4.03] with 2 Lanes
GetRCalSetting_1UM_VERT: Skipping SW RCAL as RCAL_1UM_VERT is not defined
bcm-pcie: Core [0] Link UP - [2] lanes, [GEN2] speed
bcm-pcie: Core [0] UBUS Intr [UBUS_LINKUP]
bcm-pcie: Core [0] Enabled PCIE/UBUS Error Interrupts
pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
pci 0000:00:00.0: BAR 8: assigned [mem 0xc0000000-0xc0bfffff]
pci 0000:00:00.0: BAR 9: assigned [mem 0xc0c00000-0xc0cfffff 64bit pref]
pci 0000:01:00.0: BAR 2: assigned [mem 0xc0000000-0xc07fffff 64bit]
pci 0000:01:00.0: BAR 4: assigned [mem 0xc0c00000-0xc0cfffff 64bit pref]
pci 0000:01:00.0: BAR 0: assigned [mem 0xc0800000-0xc080ffff 64bit]
pci 0000:00:00.0: PCI bridge to [bus 01]
pci 0000:00:00.0: bridge window [mem 0xc0000000-0xc0bfffff]
pci 0000:00:00.0: bridge window [mem 0xc0c00000-0xc0cfffff 64bit pref]
pcieport 0000:00:00.0: enabling device (0000 -> 0002)
pcieport 0000:00:00.0: Max Payload Size set to 512/ 512 (was 128), Max Read Rq 512
pci 0000:01:00.0: Max Payload Size set to 512/ 512 (was 128), Max Read Rq 512
bcm-pcie: Core [1] DT node available: pcie1
bcm-pcie 80120000.pcie1: PCI host bridge to bus 0001:00
pci_bus 0001:00: root bus resource [mem 0xd0000000-0xdfffffff]
pci_bus 0001:00: root bus resource [bus 00-0f]
bcm-pcie: found Port [1] GEN2 Core Rev [4.03] with 2 Lanes
GetRCalSetting_1UM_VERT: Skipping SW RCAL as RCAL_1UM_VERT is not defined
bcm-pcie: Core [1] link is DOWN
bcm-pcie: Core [1] dev [0] powered down
bcm-pcie: Core [2] DT node available: pcie2
bcm-pcie 80130000.pcie2: PCI host bridge to bus 0002:00
pci_bus 0002:00: root bus resource [mem 0xe0000000-0xefffffff]
pci_bus 0002:00: root bus resource [bus 00-0f]
bcm-pcie: found Port [2] GEN2 Core Rev [4.03] with 1 Lanes
GetRCalSetting_1UM_VERT: Skipping SW RCAL as RCAL_1UM_VERT is not defined
bcm-pcie: Core [2] Link UP - [1] lanes, [GEN2] speed
bcm-pcie: Core [2] UBUS Intr [UBUS_LINKUP]
bcm-pcie: Core [2] Enabled PCIE/UBUS Error Interrupts
pci 0002:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
pci 0002:01:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5 GT/s x1 link at 0002:00:00.0 (capable of 8.000 Gb/s with 5 GT/s x2 link)
pci 0002:00:00.0: BAR 8: assigned [mem 0xe0000000-0xe0bfffff]
pci 0002:00:00.0: BAR 9: assigned [mem 0xe0c00000-0xe0cfffff 64bit pref]
pci 0002:01:00.0: BAR 2: assigned [mem 0xe0000000-0xe07fffff 64bit]
pci 0002:01:00.0: BAR 4: assigned [mem 0xe0c00000-0xe0cfffff 64bit pref]
pci 0002:01:00.0: BAR 0: assigned [mem 0xe0800000-0xe080ffff 64bit]
pci 0002:00:00.0: PCI bridge to [bus 01]
pci 0002:00:00.0: bridge window [mem 0xe0000000-0xe0bfffff]
pci 0002:00:00.0: bridge window [mem 0xe0c00000-0xe0cfffff 64bit pref]
pcieport 0002:00:00.0: enabling device (0000 -> 0002)
pcieport 0002:00:00.0: Max Payload Size set to 512/ 512 (was 128), Max Read Rq 512
pci 0002:01:00.0: Max Payload Size set to 512/ 512 (was 128), Max Read Rq 512
Wifi Forwarding Driver is initialized!
[DSPHAL] dsphal_init: Starting DSPHAL driver.
[DSPHAL] Retrieving VoiceParms boardIdStr: SI32282_CB_LTE baseBoardIdStr: VCNT-8 ret: 0
Configuring PCM bus mux
[DSPHAL] pcm_clk_init: starting PCM clock
[DSPHAL] pcm_nco_init: PCM clock in normal mode
[DSPHAL] dh_configure_channel: device 0, channel 0, id 0, devType 20, intfType 0, status 0, chanType 0, rate 8000 Hz, comp 0
[DSPHAL] pcm_ts_alloc: DMA timeslot [8-bit 0, 16-bit 0] assigned to PCM channel 0
[DSPHAL] pcm_ts_alloc: DMA timeslot [8-bit 1, 16-bit 0] assigned to PCM channel 0
[DSPHAL] dh_configure_channel: device 0, channel 1, id 1, devType 20, intfType 0, status 0, chanType 0, rate 8000 Hz, comp 0
[DSPHAL] pcm_ts_alloc: DMA timeslot [8-bit 2, 16-bit 1] assigned to PCM channel 1
[DSPHAL] pcm_ts_alloc: DMA timeslot [8-bit 3, 16-bit 1] assigned to PCM channel 1
[DSPHAL] dh_configure_channel: device 1, channel 0, id 2, devType 57, intfType 0, status 0, chanType -1, rate 8000 Hz, comp 0
[DSPHAL] pcm_ts_alloc: DMA timeslot [8-bit 6, 16-bit 3] assigned to PCM channel 2
[DSPHAL] pcm_ts_alloc: DMA timeslot [8-bit 7, 16-bit 3] assigned to PCM channel 2
[SLICSLAC] slicslac_init: Starting SLIC/SLAC driver.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-platform: EHCI generic platform driver
ehci-pci: EHCI PCI platform driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci-platform: OHCI generic platform driver
ohci-pci: OHCI PCI platform driver
xhci-hcd xhci-hcd.0: xHCI Host Controller
xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 1
xhci-hcd xhci-hcd.0: hcc params 0x0228ffed hci version 0x110 quirks 0x0000000000010810
xhci-hcd xhci-hcd.0: irq 51, io mem 0x80100000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
xhci-hcd xhci-hcd.0: xHCI Host Controller
xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 2
xhci-hcd xhci-hcd.0: Host supports USB 3.1 Enhanced SuperSpeed
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver usblp
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver uas
broadcomThermalDrv ubus@ff800000:brcm-therm: init (CPU count 2 2 2 2)
brcm_otp_init entry
[NTC bcmlog] parse_license_string: BCM SPEED_SERVICE license was added
[ERROR bcmlog] validate_license,328: Validation Error: CHIP mismatch
[ERROR bcmlog] parse_license_string,524: BCM OVS license not valid
Loading wlshared Module...
cfg80211: Loading compiled-in X.509 certificates for regulatory database
cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
cfg80211: failed to load regulatory.db
Loading HND Module
igs_module_init:867: IGS 29 create network socket successful
dhd_module_init in
DHD_FKB_POOL size is:1280 and entry size:2816
DHD_PKTTAG POOL size is:2592 and entry size:128
dhd_pktfwd_sys_init: dhd_PKTFWD[1.0.0] Success
dhd_queue_budget = 256
dhd_sta_threshold = 2048
dhd_if_threshold = 65536
no wifi platform data, skip
PCI_PROBE: bus 1, slot 0,vendor 14E4, device 6715(good PCI location)
dhdpcie_init: can't find adapter info for this chip
pcieh 0000:01:00.0: enabling device (0000 -> 0002)
DHD: dongle ram size is set to 5242880(orig 5242880) at 0x0
dhd:0: fw path:/etc/wlan/dhd nv path:(null)
dor0: runner supported ring format types TxP 0x5, RxP 0x3 TxC 0x3 RxC 0x3
dhd_runner_attach: Tx Offload - Enabled, Ring Size = 1024
dhd_runner_attach: Rx Offload - Enabled, Ring Size = 1024
TX wakeup info: reg = <0x82801004>, val = <0x00000005>
RX wakeup info: reg = <0x82801004>, val = <0x0000000c>
CFG80211-ERROR) wl_setup_wiphy :
Registering Vendor80211
CFG80211-ERROR) wl_cfg80211_apply_eventbuffer :
Get event_msgs error (-19)
CFG80211-ERROR) wl_cfg80211_set_cac_state_change_eventbits :
failed to set WLC_E_CAC_STATE_CHANGE bit
dhd_attach(): thread:dhd_watchdog_thread:957 started
dhd_deferred_work_init: work queue initialized
wl0: pktfwd_tbl 0xffffff8001a26008
wfd_bind: wfd0-thrd initialized pktlists: radio 0 nodes 1032 xfer dhd_pktfwd_xfer_callback+0x0/0x860 [dhd]
Creating CPU ring for queue number 7 with 1024 packets descriptor=0xffffff80012e69c0, size_of_entry 16
Done initializing Ring 7 Base=0xffffffc0229e8000 num of entries= 1024 RDD Base=229e8000 descriptor=0xffffff80012e69c0
Creating CPU ring for queue number 8 with 1024 packets descriptor=0xffffff80012e6a40, size_of_entry 16
Done initializing Ring 8 Base=0xffffffc022400000 num of entries= 1024 RDD Base=22400000 descriptor=0xffffff80012e6a40
wfd_bind: Dev wl0 wfd_idx 0 wl_radio_idx 0 Type fkb:sll configured WFD thread wfd0-thrd minQId/maxQId (0/1), status (0) qmask 0x3
Instantiating WFD 0 thread
dhd_wfd_bind: wl0 wfd_idx 0 success
dhdpcie_irq_enabled: depth:0
dhd:0: fw path:/etc/wlan/dhd nv path:(null)
DHD concate_extfdimg_name: Final FW path is /etc/wlan/dhd/6715b0/rtecdc.bin
dhd_bus_download_firmware: firmware path=/etc/wlan/dhd/6715b0/rtecdc.bin, nvram path=
dhdpcie_ramsize_adj: Enter
dhdpcie_ramsize_adj: Adjust dongle RAMSIZE to 0x380000
dhdpcie_download_code_file: download firmware /etc/wlan/dhd/6715b0/rtecdc.bin
dhdpcie_hybridfw_get_next_block Found section 0 with length 1644304
dhdpcie_hybridfw_get_next_block Found section 1 with length 962560
dhdpcie_hybridfw_download: hybridfw DMA Buf va ffffffc021c00000 pa hi 0x00000000 lo 0x21c00000 len 962560
dhdpcie_hybridfw_download: Download, Upload and compare succeeded.
dhdpcie_bus_write_vars: Download, Upload and compare of NVRAM succeeded.
dhdpcie_bus_download_state: HYBRIDFW Host page location info: 00000000-21c00000 Len:0x000eb000,962560!
PCIe IPC Host Dongle Training Commences ...
PCIe IPC UPLOAD COMMENCE
PCIe IPC LOCATED: read_u32 daddr32 0x000f8004 took 347023 usec. ram[0x00000000,0x0037fffc]
PCIe IPC HEADER: daddr32 0x000f8004 size 128 revision: host 0x84 dngl 0x84
FWID 0x373e305c, flags 0x10b10084, dcap1 0x2f8e0000 dcap2 0x00000001
trap 0x00000000 assrt 0x00000000,0x00000000,0 cons 0x00191714
mbox H2D 0x001aea5c D2H 0x001aea60 rings 0x001abffc
PCIe IPC HEADER HME: version 6 users 9 size 160
ID HMEUSR PAGES ALIGN BOUNDARY FLAGS
0 SCRMEM 1 256 0x01ffffff 0x003c
1 PKTPGR 512 256 0x01ffffff 0x003c
2 MACIFS 512 256 0x01ffffff 0x003c
3 LCLPKT 512 256 0x01ffffff 0x003c
4 PSQPKT 512 256 0x01ffffff 0x003e
5 CSIMON 33 64 0x01ffffff 0x003c
6 HMOSWP 235 4096 0x01ffffff 0x003f
7 MBXPGR 64 256 0x01ffffff 0x003c
8 AIR_IQ 0 256 0x01ffffff 0x003c
PCIe IPC RINGS: size 128 Ring Mem daddr32 0x001ac07c
H2D Indices Array daddr32: WR 0x001ae1fc RD 0x001ae620
D2H Indices Array daddr32: WR 0x001aea44 RD 0x001aea50
Total: H2D rings 530 D2H rings 6 flowrings 528 interfaces 16
PCIe IPC UPLOAD COMPLETED
PCIe IPC REVISION 132 Configuration and Features
Config : D2H Sync Mode: 0x00000000
Config : Max Rings H2D 530 D2H 6
Config : Ring Index Size 2 bytes
Feature : Host iDMA
Config : Flowring per TID
Feature : Dongle DMA Indices H2D 1 D2H 1
Protocol: H2D WR Indices Array: DMA Buf va ffffff801a119000 pa hi 0x00000000 lo 0x228e8000 len 1088 = 2 * 530
Protocol: D2H RD Indices Array: DMA Buf va ffffff801a119800 pa hi 0x00000000 lo 0x228e8800 len 64 = 2 * 6
Protocol: D2H WR Indices Array: DMA Buf va ffffff801a119c00 pa hi 0x00000000 lo 0x228e8c00 len 64 = 2 * 6
Protocol: H2D RD Indices Array: DMA Buf va ffffff801a11a000 pa hi 0x00000000 lo 0x228e9000 len 1088 = 2 * 530
Feature : SFH Insertion 1
Feature : CSI Monitor
Feature : Fast Delete Ring disabled
Config : WI Formats TxP 1 RxP 1 TxC 1 RxC 1
Feature : HWA iDMA RxPost
Feature : HWA iDMA TxCpl
Feature : HWA iDMA RxCpl
Feature : HWA TxPost
Protocol: H2D TxPost : format 1 [type 2 size 32 max 2560 hdr_off 16]
dor0: MSG Ring format set to 1
Protocol: H2D RxPost 1: format 1 [type 1 size 8 max 1024 shift 0]
Protocol: D2H TxCpln 3: format 1 [type 1 size 8 max 1024]
Protocol: H2D RxCpln 4: format 1 [type 1 size 8 max 1024 offset 0]
Config : RxPost Data buffer length 1836
Config : Host PhysAddr hi32 0
Protocol: HME Haddr64 Table users 9 DMA Buf va ffffffc0237a6600 pa hi 0x00000000 lo 0x237a6600 len 72
Protocol: HME user 0 DMA Buf va ffffffc032486000 pa hi 0x00000000 lo 0x32486000 len 4096
Protocol: HME user 1 DMA Buf va ffffffc021800000 pa hi 0x00000000 lo 0x21800000 len 2097152
Protocol: HME user 2 DMA Buf va ffffffc021400000 pa hi 0x00000000 lo 0x21400000 len 2097152
Protocol: HME user 3 DMA Buf va ffffffc021000000 pa hi 0x00000000 lo 0x21000000 len 2097152
Protocol: HME user 4 DMA Buf va ffffffc020c00000 pa hi 0x00000000 lo 0x20c00000 len 2097152
Protocol: HME user 5 DMA Buf va ffffffc022440000 pa hi 0x00000000 lo 0x22440000 len 135168
Protocol: HME user 6 DMA Buf va ffffffc021c00000 pa hi 0x00000000 lo 0x21c00000 len 962560
Protocol: HME user 7 DMA Buf va ffffffc022480000 pa hi 0x00000000 lo 0x22480000 len 262144
PCIe IPC Host Dongle Training Completed!
dhd_bus_start: Initializing 530 h2drings
dhd_runner_flowmgr_init: dhd0_rnr bootmem addr<ffffff8013e64000> size<11534336>
dhd_runner_profile_init: profile = 3 1024/0512 2048/1024 1024/0512 0512/0512 0512/0512
dor0 TxOffl memory: Reserved<11 Mb> Needed<11 Mb>
Attach flowrings pool for 528 rings
iDMA enabled PCIEControl = 1083839a
Config doorbell for d2h_rings <3>
Runner DHD PCIE: vendor<0x14e4> device<0x6715> bus<1> slot<0>
Initial configuration
=================================
rx_post_flow_ring_base_addr : ffffffc023474000
tx_post_flow_ring_base_addr : ffffff8013e3c000
rx_complete_flow_ring_base_addr : ffffffc023f96000
tx_complete_flow_ring_base_addr : ffffffc023f94000
r2d_wr_arr_base_addr : ffffff801a119000, phys_addr : 00000000228e8000
d2r_rd_arr_base_addr : ffffff801a119802, phys_addr : 00000000228e8802
r2d_rd_arr_base_addr : ffffff801a11a000, phys_addr : 00000000228e9000
d2r_wr_arr_base_addr : ffffff801a119c02, phys_addr : 00000000228e8c02
tx_post_mgmt_arr_base_addr : ffffff801a11a800, phys_addr : 00000000228e9800
Doorbell Post Wakeup register : phy_addr: 0xc0802160, virt_addr: ffffff801a112160
Doorbell Complete Wakeup register : phy_addr: 0xc0802164, virt_addr: ffffff801a112164
Doorbell ISR : ffffff8001969540
Doorbell CTX : ffffffc031082c00
add_llcsnap_header : 1
flow_ring_format : 1
idma_active : 1
Backup queue configuration:
========================================
Base virt address = ffffff8013c84000, physical address = 000000003e221000
Index fifo virt address = ffffff8013d84000, physical address = 000000003e321000
FPM group configuration set: DS = 16523, US = 49569, WLAN_Tx = (low:56015, high:57194, excl:58962) for 1 radios
Creating CPU ring for queue number 9 with 128 packets descriptor=0xffffff80012e6ac0, size_of_entry 16
Done initializing Ring 9 Base=0xffffffc023f0a000 num of entries= 128 RDD Base=23f0a000 descriptor=0xffffff80012e6ac0
rdpa_dhd_helper_dhd_complete_ring_create(0, 1024) returned 0
dhd_helper_cpu_exception_rxq_set_ex: cpu_port = 4, hw_queue = 9, set_exception_tc_to_rxq = 1
Runner DHD Offload initialization complete
Created netlink: radio unit idx 0, nl_id 23
CSIMON: HOST CSIMON[1.1.0]
CUR_ETHERADDR : 6
d6 35 1d e9 5b 8c
dhd_sync_with_dongle: GET_REVINFO device 0x6003, vendor 0x14e4, chipnum 0x6715, corerev 132
Dongle Host Driver, version 17.10.188.2501 (r799180) [4c6f31e58]
Compiled in drivers/net/wireless/bcmdhd
wfd_registerdevice Successfully registered dev wl0 ifidx 0 wfd_idx 0
Register interface [wl0] MAC: d6:35:1d:e9:5b:8c
PCI_PROBE: bus 1, slot 0,vendor 14E4, device 6715(good PCI location)
dhdpcie_init: can't find adapter info for this chip
pcieh 0002:01:00.0: enabling device (0000 -> 0002)
DHD: dongle ram size is set to 5242880(orig 5242880) at 0x0
dhd:1: fw path:/etc/wlan/dhd nv path:(null)
dor1: runner supported ring format types TxP 0x5, RxP 0x3 TxC 0x3 RxC 0x3
dhd_runner_attach: Tx Offload - Enabled, Ring Size = 1024
dhd_runner_attach: Rx Offload - Enabled, Ring Size = 1024
TX wakeup info: reg = <0x82801004>, val = <0x00000006>
RX wakeup info: reg = <0x82801004>, val = <0x0000000d>
CFG80211-ERROR) wl_setup_wiphy :
Registering Vendor80211
CFG80211-ERROR) wl_cfg80211_apply_eventbuffer :
Get event_msgs error (-19)
CFG80211-ERROR) wl_cfg80211_set_cac_state_change_eventbits :
failed to set WLC_E_CAC_STATE_CHANGE bit
dhd_attach(): thread:dhd_watchdog_thread:98b started
dhd_deferred_work_init: work queue initialized
wl1: pktfwd_tbl 0xffffff8001a26008
wfd_bind: wfd1-thrd initialized pktlists: radio 1 nodes 1032 xfer dhd_pktfwd_xfer_callback+0x0/0x860 [dhd]
Creating CPU ring for queue number 10 with 1024 packets descriptor=0xffffff80012e6b40, size_of_entry 16
Done initializing Ring 10 Base=0xffffffc0225b8000 num of entries= 1024 RDD Base=225b8000 descriptor=0xffffff80012e6b40
Creating CPU ring for queue number 11 with 1024 packets descriptor=0xffffff80012e6bc0, size_of_entry 16
Done initializing Ring 11 Base=0xffffffc021d20000 num of entries= 1024 RDD Base=21d20000 descriptor=0xffffff80012e6bc0
wfd_bind: Dev wl1 wfd_idx 1 wl_radio_idx 1 Type fkb:sll configured WFD thread wfd1-thrd minQId/maxQId (0/1), status (0) qmask 0x3
Instantiating WFD 1 thread
dhd_wfd_bind: wl1 wfd_idx 1 success
dhdpcie_irq_enabled: depth:0
dhd:1: fw path:/etc/wlan/dhd nv path:(null)
DHD concate_extfdimg_name: Final FW path is /etc/wlan/dhd/6715b0/rtecdc.bin
dhd_bus_download_firmware: firmware path=/etc/wlan/dhd/6715b0/rtecdc.bin, nvram path=
dhdpcie_ramsize_adj: Enter
dhdpcie_ramsize_adj: Adjust dongle RAMSIZE to 0x380000
dhdpcie_download_code_file: download firmware /etc/wlan/dhd/6715b0/rtecdc.bin
dhdpcie_hybridfw_get_next_block Found section 0 with length 1644304
dhdpcie_hybridfw_get_next_block Found section 1 with length 962560
dhdpcie_hybridfw_download: hybridfw DMA Buf va ffffffc021f00000 pa hi 0x00000000 lo 0x21f00000 len 962560
dhdpcie_hybridfw_download: Download, Upload and compare succeeded.
dhdpcie_bus_write_vars: Download, Upload and compare of NVRAM succeeded.
dhdpcie_bus_download_state: HYBRIDFW Host page location info: 00000000-21f00000 Len:0x000eb000,962560!
PCIe IPC Host Dongle Training Commences ...
PCIe IPC UPLOAD COMMENCE
PCIe IPC LOCATED: read_u32 daddr32 0x000f8004 took 304023 usec. ram[0x00000000,0x0037fffc]
PCIe IPC HEADER: daddr32 0x000f8004 size 128 revision: host 0x84 dngl 0x84
FWID 0xf7af1cff, flags 0x10b10084, dcap1 0x2f8e0000 dcap2 0x00000001
trap 0x00000000 assrt 0x00000000,0x00000000,0 cons 0x00191714
mbox H2D 0x001aea5c D2H 0x001aea60 rings 0x001abffc
PCIe IPC HEADER HME: version 6 users 9 size 160
ID HMEUSR PAGES ALIGN BOUNDARY FLAGS
0 SCRMEM 1 256 0x01ffffff 0x003c
1 PKTPGR 512 256 0x01ffffff 0x003c
2 MACIFS 512 256 0x01ffffff 0x003c
3 LCLPKT 512 256 0x01ffffff 0x003c
4 PSQPKT 512 256 0x01ffffff 0x003e
5 CSIMON 33 64 0x01ffffff 0x003c
6 HMOSWP 235 4096 0x01ffffff 0x003f
7 MBXPGR 64 256 0x01ffffff 0x003c
8 AIR_IQ 0 256 0x01ffffff 0x003c
PCIe IPC RINGS: size 128 Ring Mem daddr32 0x001ac07c
H2D Indices Array daddr32: WR 0x001ae1fc RD 0x001ae620
D2H Indices Array daddr32: WR 0x001aea44 RD 0x001aea50
Total: H2D rings 530 D2H rings 6 flowrings 528 interfaces 16
PCIe IPC UPLOAD COMPLETED
PCIe IPC REVISION 132 Configuration and Features
Config : D2H Sync Mode: 0x00000000
Config : Max Rings H2D 530 D2H 6
Config : Ring Index Size 2 bytes
Feature : Host iDMA
Config : Flowring per TID
Feature : Dongle DMA Indices H2D 1 D2H 1
Protocol: H2D WR Indices Array: DMA Buf va ffffff801a1dd000 pa hi 0x00000000 lo 0x22598000 len 1088 = 2 * 530
Protocol: D2H RD Indices Array: DMA Buf va ffffff801a1dd800 pa hi 0x00000000 lo 0x22598800 len 64 = 2 * 6
Protocol: D2H WR Indices Array: DMA Buf va ffffff801a1ddc00 pa hi 0x00000000 lo 0x22598c00 len 64 = 2 * 6
Protocol: H2D RD Indices Array: DMA Buf va ffffff801a1de000 pa hi 0x00000000 lo 0x22599000 len 1088 = 2 * 530
Feature : SFH Insertion 1
Feature : CSI Monitor
Feature : Fast Delete Ring disabled
Config : WI Formats TxP 1 RxP 1 TxC 1 RxC 1
Feature : HWA iDMA RxPost
Feature : HWA iDMA TxCpl
Feature : HWA iDMA RxCpl
Feature : HWA TxPost
Protocol: H2D TxPost : format 1 [type 2 size 32 max 2560 hdr_off 16]
dor1: MSG Ring format set to 1
Protocol: H2D RxPost 1: format 1 [type 1 size 8 max 1024 shift 0]
Protocol: D2H TxCpln 3: format 1 [type 1 size 8 max 1024]
Protocol: H2D RxCpln 4: format 1 [type 1 size 8 max 1024 offset 0]
Config : RxPost Data buffer length 1836
Config : Host PhysAddr hi32 0
Protocol: HME Haddr64 Table users 9 DMA Buf va ffffffc023414a00 pa hi 0x00000000 lo 0x23414a00 len 72
Protocol: HME user 0 DMA Buf va ffffffc0235c2000 pa hi 0x00000000 lo 0x235c2000 len 4096
Protocol: HME user 1 DMA Buf va ffffffc020800000 pa hi 0x00000000 lo 0x20800000 len 2097152
Protocol: HME user 2 DMA Buf va ffffffc020400000 pa hi 0x00000000 lo 0x20400000 len 2097152
Protocol: HME user 3 DMA Buf va ffffffc020000000 pa hi 0x00000000 lo 0x20000000 len 2097152
Protocol: HME user 4 DMA Buf va ffffffc01fc00000 pa hi 0x00000000 lo 0x1fc00000 len 2097152
Protocol: HME user 5 DMA Buf va ffffffc021d40000 pa hi 0x00000000 lo 0x21d40000 len 135168
Protocol: HME user 6 DMA Buf va ffffffc021f00000 pa hi 0x00000000 lo 0x21f00000 len 962560
Protocol: HME user 7 DMA Buf va ffffffc021d80000 pa hi 0x00000000 lo 0x21d80000 len 262144
PCIe IPC Host Dongle Training Completed!
dhd_bus_start: Initializing 530 h2drings
dhd_runner_flowmgr_init: dhd1_rnr bootmem addr<ffffff8014965000> size<11534336>
dhd_runner_profile_init: profile = 3 1024/0512 2048/1024 1024/0512 0512/0512 0512/0512
dor1 TxOffl memory: Reserved<11 Mb> Needed<11 Mb>
Attach flowrings pool for 528 rings
iDMA enabled PCIEControl = 1083839a
Config doorbell for d2h_rings <3>
Runner DHD PCIE: vendor<0x14e4> device<0x6715> bus<1> slot<0>
Initial configuration
=================================
rx_post_flow_ring_base_addr : ffffffc0225b4000
tx_post_flow_ring_base_addr : ffffff801493d000
rx_complete_flow_ring_base_addr : ffffffc0235c0000
tx_complete_flow_ring_base_addr : ffffffc0225b6000
r2d_wr_arr_base_addr : ffffff801a1dd000, phys_addr : 0000000022598000
d2r_rd_arr_base_addr : ffffff801a1dd802, phys_addr : 0000000022598802
r2d_rd_arr_base_addr : ffffff801a1de000, phys_addr : 0000000022599000
d2r_wr_arr_base_addr : ffffff801a1ddc02, phys_addr : 0000000022598c02
tx_post_mgmt_arr_base_addr : ffffff801a1de800, phys_addr : 0000000022599800
Doorbell Post Wakeup register : phy_addr: 0xe0802160, virt_addr: ffffff801a19a160
Doorbell Complete Wakeup register : phy_addr: 0xe0802164, virt_addr: ffffff801a19a164
Doorbell ISR : ffffff8001969540
Doorbell CTX : ffffffc0310cf400
add_llcsnap_header : 1
flow_ring_format : 1
idma_active : 1
Backup queue configuration:
========================================
Base virt address = ffffff8013c84000, physical address = 000000003e221000
Index fifo virt address = ffffff8013d8f000, physical address = 000000003e32c000
FPM group configuration set: DS = 16523, US = 49569, WLAN_Tx = (low:54071, high:55209, excl:56916) for 2 radios
Creating CPU ring for queue number 12 with 128 packets descriptor=0xffffff80012e6c40, size_of_entry 16
Done initializing Ring 12 Base=0xffffffc0234d8000 num of entries= 128 RDD Base=234d8000 descriptor=0xffffff80012e6c40
rdpa_dhd_helper_dhd_complete_ring_create(1, 1024) returned 0
dhd_helper_cpu_exception_rxq_set_ex: cpu_port = 5, hw_queue = 12, set_exception_tc_to_rxq = 1
Runner DHD Offload initialization complete
Created netlink: radio unit idx 1, nl_id 22
CSIMON: HOST CSIMON[1.1.0]
CUR_ETHERADDR : 6
d6 35 1d e9 5b 94
dhd_sync_with_dongle: GET_REVINFO device 0x6002, vendor 0x14e4, chipnum 0x6715, corerev 132
Dongle Host Driver, version 17.10.188.2501 (r799180) [4c6f31e58]
Compiled in drivers/net/wireless/bcmdhd
wfd_registerdevice Successfully registered dev wl1 ifidx 0 wfd_idx 1
Register interface [wl1] MAC: d6:35:1d:e9:5b:94
dhd_module_init out
osl_skb_audit: PASS
wl_module_init: passivemode set to 0x1
wl_module_init: txworkq set to 0x0
wl_pktfwd_sys_init: WL_PKTFWD[1.1.0] Success
monitor task is initialized pid= 2684
BcmAdsl_Initialize=0x0000000074335ba5, g_pFnNotifyCallback=0xffffff80014f4000
AdslCoreSetSDRAMBaseAddr: pAddr=0x000000003fc00000 sdramPageAddr=0xFFFFFF8015466000
BcmAdslCoreCalibrate: (cnt1-cnt)=0x7270d18, adslCoreCyclesPerMs=1999996, BCMOS_MSEC_PER_TICK =1
*** dslThread pid=2685, SSP ***
DYING GASP IRQ Disabled
pmc_dsl_block_shutdown: resetting PHY regs @DSLPHY_BASE=0xffffff801a620000
=====>New pmc_dsl_core_reset 563 0x50978948
DYING GASP IRQ Enabled
AdslCoreSetSdramImageAddr: lmem2=0x18000000, pgSize=0x400000 sdramSize=0x19FC64
AdslCoreSetSdramImageAddr: lmem2(0x0) vs ADSL_PHY_SDRAM_BIAS(0x0); origAddr=0xFFFFFF8015466000 newAddr=0xFFFFFF8015466000
pSdramPHY=0xffffff8015865ff8, 0x0 0x0
AdslCoreSetSdramImageAddr: sdramPageAddr=0xffffff8015466000, sdramImageAddr=0xffffff8015466000, sdramPhyImageAddr=0x18000000
*** AdslCoreSetXfaceOffset: XfaceAddr=0x190000F0 ***
*** XfaceOffset4: 0x80 => 0xF0 ***
*** AdslCoreSetSdramTrueSize: data[0]=0xFFD372A7 data[1]=0x2C8D58 ***
*** PhySdramSize got adjusted: 0x19FC64 => 0x2C8D58 ***
AdslCoreSharedMemInit: shareMemStart=ffffff8015865fe0 shareMemSize=2048
AbovePHY: start=0xffffff801572ed60 cur=0xffffff801572ed60, size=1272448 avail=1272448
BelowPHY: start=0xffffff8015466000 cur=0xffffff8015466000, size=0 avail=0
__AdslCoreHwReset: pAdslX=0xffffff8008e000f0
__AdslCoreHwReset: pAdslX->sdramBaseAddr=0x3fc00000, pAdslX->gfcTable[]=0xffffff8015466000, adslCorePhyDesc.sdramImageAddr=0xffffff8015466000
pmc_dsl_armcore_enable: (flag=1) bpcm reg write : 0x0000068f
AdslCoreHwReset: pLocSbSta=ffffffc01d8e8000 bkupThreshold=3072
AdslCoreHwReset: AdslOemDataAddr = 0x18156828, time=47 ms
***BcmDiagsMgrRegisterClient: 0 ***
VersionInfo: A2pvfbM047f.d27l2
dgasp: kerSysRegisterDyingGaspHandler: dsl0 registered
[NTC xtm] bcmxapi_DoGlobInitReq: bcmxtmrt: PTM/ATM Non-Bonding Mode configured in system
[NTC xtm] bcmxapi_DoGlobInitReq: E-RXIntr
[NTC xtm] bcmxtmcfg: ATM Bonding configured in system. Fallback mode = Enabled
[NTC xtm] bcmxtmcfg: Bonding State is DATA_IDLE
[NTC xtm] bcmxtmcfg: SID MODE SET to 12 BIT MODE
[NTC xtm] bcmxtmcfg: ATM Bonding Mgmt Log Area = ffffffc021e8474c
service_name=
ifname=atm_8_35
link=
service_name=
ifname=ptm0
link=
service_name=
ifname=
link=
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment