Skip to content

Instantly share code, notes, and snippets.

@TobleMiner
Last active April 27, 2018 23:13
Show Gist options
  • Save TobleMiner/998a0cc80de66736647c0a02b5908a2f to your computer and use it in GitHub Desktop.
Save TobleMiner/998a0cc80de66736647c0a02b5908a2f to your computer and use it in GitHub Desktop.
===================================================================
' '' '' '' '' '\t\tMT7621' '' '' 'stage1' 'code' '10:33:55' '(ASIC)
' '' '' '' '' '\t\tCPU=500000000' 'HZ' 'BUS=166666666' 'HZ
==================================================================
Change' 'MPLL' 'source' 'from' 'XTAL' 'to' 'CR...
do' 'MEMPLL' 'setting..
MEMPLL' 'Config' ':' '0x11100000
3PLL' 'mode' '+' 'External' 'loopback
===' 'XTAL-40Mhz' '===' 'DDR-1200Mhz' '===
PLL3' 'FB_DL:' '0x7COMMA' '1/0' '=' '517/507' '1D000000
PLL4' 'FB_DL:' '0xdCOMMA' '1/0' '=' '535/489' '35000000
PLL2' 'FB_DL:' '0x10COMMA' '1/0' '=' '570/454' '41000000
do' 'DDR' 'setting..[01F40000]
Apply' 'DDR3' 'Setting...(use' 'customer' 'AC)
' '' '' '' '' '' '' '' '' '' '0' '' '' '' '8' '' '' '16' '' '' '24' '' '' '32' '' '' '40' '' '' '48' '' '' '56' '' '' '64' '' '' '72' '' '' '80' '' '' '88' '' '' '96' '' '104' '' '112' '' '120
' '' '' '' '' '' '--------------------------------------------------------------------------------
0000:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0001:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0002:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0003:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0004:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0005:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0006:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0007:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0008:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0009:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000A:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000B:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000C:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000D:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000E:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1
000F:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0
0010:|' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0011:|' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0012:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0013:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0014:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0015:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0016:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0017:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0018:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0019:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001A:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001B:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001C:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001D:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001E:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001F:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
rank' '0' 'coarse' '=' '16
rank' '0' 'fine' '=' '40
B:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
opt_dle' 'value:9
DRAMC_R0DELDLY[018]=00002020
==================================================================
\t\tRX\tDQS' 'perbit' 'delay' 'software' 'calibration' '
==================================================================
1.0-15' 'bit' 'dq' 'delay' 'value
==================================================================
bit|' '' '' '' '' '0' '' '1' '' '2' '' '3' '' '4' '' '5' '' '6' '' '7' '' '8' '' '9
--------------------------------------
0' '|' '' '' '' '9' '7' '9' '9' '8' '7' '9' '5' '7' '7' '
10' '|' '' '' '' '9' '9' '9' '11' '9' '10' '
--------------------------------------
==================================================================
2.dqs' 'window
x=pass' 'dqs' 'delay' 'value' '(min~max)center' '
y=0-7bit' 'DQ' 'of' 'every' 'group
input' 'delay:DQS0' '=32' 'DQS1' '=' '32
==================================================================
bit\tDQS0\t' 'bit' '' '' '' '' '' 'DQS1
0' '' '(2~61)31' '' '8' '' '(1~62)31
1' '' '(2~61)31' '' '9' '' '(1~60)30
2' '' '(2~63)32' '' '10' '' '(1~63)32
3' '' '(1~63)32' '' '11' '' '(1~60)30
4' '' '(1~61)31' '' '12' '' '(1~63)32
5' '' '(2~63)32' '' '13' '' '(1~61)31
6' '' '(2~63)32' '' '14' '' '(1~62)31
7' '' '(1~64)32' '' '15' '' '(1~61)31
==================================================================
3.dq' 'delay' 'value' 'last
==================================================================
bit|' '' '' '' '0' '' '1' '' '2' '' '3' '' '4' '' '5' '' '6' '' '7' '' '8' '' '' '9
--------------------------------------
0' '|' '' '' '' '10' '8' '9' '9' '9' '7' '9' '5' '8' '9' '
10' '|' '' '' '' '9' '11' '9' '12' '10' '11' '
==================================================================
==================================================================
' '' '' '' '' 'TX' '' 'perbyte' 'calibration' '
==================================================================
DQS' 'loop' '=' '15COMMA' 'cmp_err_1' '=' 'ffff0000' '
dqs_perbyte_dly.last_dqsdly_pass[0]=15COMMA' '' 'finish' 'count=1' '
dqs_perbyte_dly.last_dqsdly_pass[1]=15COMMA' '' 'finish' 'count=2' '
DQ' 'loop=15COMMA' 'cmp_err_1' '=' 'ffff0080
dqs_perbyte_dly.last_dqdly_pass[1]=15COMMA' '' 'finish' 'count=1' '
DQ' 'loop=14COMMA' 'cmp_err_1' '=' 'ffff0000
dqs_perbyte_dly.last_dqdly_pass[0]=14COMMA' '' 'finish' 'count=2' '
byte:0COMMA' '(DQSCOMMADQ)=(8COMMA8)
byte:1COMMA' '(DQSCOMMADQ)=(8COMMA8)
20COMMAdata:88
[EMI]' 'DRAMC' 'calibration' 'passed
===================================================================
' '' '' '' '' '\t\tMT7621' '' '' 'stage1' 'code' 'done' '
' '' '' '' '' '\t\tCPU=500000000' 'HZ' 'BUS=166666666' 'HZ
===================================================================
U-Boot' '1.1.3' '(May' '' '4' '2017' '-' '16:10:22)
Board:' 'Ralink' 'APSoC' 'DRAM:' '' '256' 'MB
relocate_code' 'Pointer' 'at:' '8ffb8000
Config' 'XHCI' '40M' 'PLL' '
flash' 'manufacture' 'id:' 'efCOMMA' 'device' 'id' '30' '13
Warning:' 'un-recognized' 'chip' 'IDCOMMA' 'please' 'update' 'bootloader!
***' 'Warning' '-' 'bad' 'CRCCOMMA' 'using' 'default' 'environment
============================================' '
Ralink' 'UBoot' 'Version:' '4.3.S.0
--------------------------------------------' '
ASIC' 'MT7621A' 'DualCore' '(MAC' 'to' 'MT7530' 'Mode)
DRAM_CONF_FROM:' 'Auto-Detection' '
DRAM_TYPE:' 'DDR3' '
DRAM' 'bus:' '16' 'bit
Xtal' 'Mode=3' 'OCP' 'Ratio=1/3
Flash' 'component:' 'SPI' 'Flash
Date:May' '' '4' '2017' '' 'Time:16:10:22
============================================' '
icache:' 'sets:256COMMA' 'ways:4COMMA' 'linesz:32' 'COMMAtotal:32768
dcache:' 'sets:256COMMA' 'ways:4COMMA' 'linesz:32' 'COMMAtotal:32768' '
' '#####' 'The' 'CPU' 'freq' '=' '880' 'MHZ' '####' '
' 'estimate' 'memory' 'size' '=256' 'Mbytes
#Reset_MT7530
Please' 'choose' 'the' 'operation:' '
' '' '' '1:' 'Load' 'system' 'code' 'to' 'SDRAM' 'via' 'TFTP.' '
' '' '' '2:' 'Load' 'system' 'code' 'then' 'write' 'to' 'Flash' 'via' 'TFTP.' '
' '' '' '3:' 'Boot' 'system' 'code' 'via' 'Flash' '(default).
' '' '' '4:' 'Entr' 'boot' 'command' 'line' 'interface.
' '' '' '7:' 'Load' 'Boot' 'Loader' 'code' 'then' 'write' 'to' 'Flash' 'via' 'Serial.' '
' '' '' '9:' 'Load' 'Boot' 'Loader' 'code' 'then' 'write' 'to' 'Flash' 'via' 'TFTP.' '
default:' '3
'8''8''8'' '4' ''8''8''8'' '3' ''8''8''8'' '2' ''8''8''8'' '1' ''8''8''8'' '0' '
' '' '' '
3:' 'System' 'Boot' 'system' 'code' 'via' 'Flash.
##' 'Booting' 'image' 'at' 'bfc50000' '...
Bad' 'Magic' 'NumberCOMMA00000000' '
===================================================================
' '' '' '' '' '\t\tMT7621' '' '' 'stage1' 'code' '10:33:55' '(ASIC)
' '' '' '' '' '\t\tCPU=500000000' 'HZ' 'BUS=166666666' 'HZ
==================================================================
Change' 'MPLL' 'source' 'from' 'XTAL' 'to' 'CR...
do' 'MEMPLL' 'setting..
MEMPLL' 'Config' ':' '0x11100000
3PLL' 'mode' '+' 'External' 'loopback
===' 'XTAL-40Mhz' '===' 'DDR-1200Mhz' '===
PLL3' 'FB_DL:' '0x8COMMA' '1/0' '=' '713/311' '21000000
PLL4' 'FB_DL:' '0xfCOMMA' '1/0' '=' '601/423' '3D000000
PLL2' 'FB_DL:' '0x10COMMA' '1/0' '=' '542/482' '41000000
do' 'DDR' 'setting..[01F40000]
Apply' 'DDR3' 'Setting...(use' 'customer' 'AC)
' '' '' '' '' '' '' '' '' '' '0' '' '' '' '8' '' '' '16' '' '' '24' '' '' '32' '' '' '40' '' '' '48' '' '' '56' '' '' '64' '' '' '72' '' '' '80' '' '' '88' '' '' '96' '' '104' '' '112' '' '120
' '' '' '' '' '' '--------------------------------------------------------------------------------
0000:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0001:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0002:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0003:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0004:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0005:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0006:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0007:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0008:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0009:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000A:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000B:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000C:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000D:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
000E:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1
000F:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1
0010:|' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0011:|' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0012:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0013:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0014:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0015:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0016:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0017:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0018:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
0019:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001A:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001B:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001C:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001D:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001E:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
001F:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
rank' '0' 'coarse' '=' '15
rank' '0' 'fine' '=' '80
B:|' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '1' '' '' '' '1' '' '' '' '1' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0' '' '' '' '0
opt_dle' 'value:9
DRAMC_R0DELDLY[018]=00002223
==================================================================
\t\tRX\tDQS' 'perbit' 'delay' 'software' 'calibration' '
==================================================================
1.0-15' 'bit' 'dq' 'delay' 'value
==================================================================
bit|' '' '' '' '' '0' '' '1' '' '2' '' '3' '' '4' '' '5' '' '6' '' '7' '' '8' '' '9
--------------------------------------
0' '|' '' '' '' '9' '7' '9' '9' '8' '7' '9' '6' '6' '7' '
10' '|' '' '' '' '9' '9' '9' '11' '10' '11' '
--------------------------------------
==================================================================
2.dqs' 'window
x=pass' 'dqs' 'delay' 'value' '(min~max)center' '
y=0-7bit' 'DQ' 'of' 'every' 'group
input' 'delay:DQS0' '=35' 'DQS1' '=' '34
==================================================================
bit\tDQS0\t' 'bit' '' '' '' '' '' 'DQS1
0' '' '(1~66)33' '' '8' '' '(1~64)32
1' '' '(2~66)34' '' '9' '' '(1~64)32
2' '' '(1~68)34' '' '10' '' '(1~66)33
3' '' '(1~66)33' '' '11' '' '(1~62)31
4' '' '(1~66)33' '' '12' '' '(1~65)33
5' '' '(2~68)35' '' '13' '' '(1~64)32
6' '' '(2~67)34' '' '14' '' '(1~67)34
7' '' '(2~69)35' '' '15' '' '(2~67)34
==================================================================
3.dq' 'delay' 'value' 'last
==================================================================
bit|' '' '' '' '0' '' '1' '' '2' '' '3' '' '4' '' '5' '' '6' '' '7' '' '8' '' '' '9
--------------------------------------
0' '|' '' '' '' '11' '8' '10' '11' '10' '7' '10' '6' '8' '9' '
10' '|' '' '' '' '10' '12' '10' '13' '10' '11' '
==================================================================
==================================================================
' '' '' '' '' 'TX' '' 'perbyte' 'calibration' '
==================================================================
DQS' 'loop' '=' '15COMMA' 'cmp_err_1' '=' 'ffff0000' '
dqs_perbyte_dly.last_dqsdly_pass[0]=15COMMA' '' 'finish' 'count=1' '
dqs_perbyte_dly.last_dqsdly_pass[1]=15COMMA' '' 'finish' 'count=2' '
DQ' 'loop=15COMMA' 'cmp_err_1' '=' 'ffff0000
dqs_perbyte_dly.last_dqdly_pass[0]=15COMMA' '' 'finish' 'count=1' '
dqs_perbyte_dly.last_dqdly_pass[1]=15COMMA' '' 'finish' 'count=2' '
byte:0COMMA' '(DQSCOMMADQ)=(8COMMA8)
byte:1COMMA' '(DQSCOMMADQ)=(8COMMA8)
20COMMAdata:88
[EMI]' 'DRAMC' 'calibration' 'passed
===================================================================
' '' '' '' '' '\t\tMT7621' '' '' 'stage1' 'code' 'done' '
' '' '' '' '' '\t\tCPU=500000000' 'HZ' 'BUS=166666666' 'HZ
===================================================================
U-Boot' '1.1.3' '(May' '' '4' '2017' '-' '16:10:22)
Board:' 'Ralink' 'APSoC' 'DRAM:' '' '256' 'MB
relocate_code' 'Pointer' 'at:' '8ffb8000
Config' 'XHCI' '40M' 'PLL' '
flash' 'manufacture' 'id:' 'efCOMMA' 'device' 'id' '40' '18
find' 'flash:' 'W25Q128BV
***' 'Warning' '-' 'bad' 'CRCCOMMA' 'using' 'default' 'environment
============================================' '
Ralink' 'UBoot' 'Version:' '4.3.S.0
--------------------------------------------' '
ASIC' 'MT7621A' 'DualCore' '(MAC' 'to' 'MT7530' 'Mode)
DRAM_CONF_FROM:' 'Auto-Detection' '
DRAM_TYPE:' 'DDR3' '
DRAM' 'bus:' '16' 'bit
Xtal' 'Mode=3' 'OCP' 'Ratio=1/3
Flash' 'component:' 'SPI' 'Flash
Date:May' '' '4' '2017' '' 'Time:16:10:22
============================================' '
icache:' 'sets:256COMMA' 'ways:4COMMA' 'linesz:32' 'COMMAtotal:32768
dcache:' 'sets:256COMMA' 'ways:4COMMA' 'linesz:32' 'COMMAtotal:32768' '
' '#####' 'The' 'CPU' 'freq' '=' '880' 'MHZ' '####' '
' 'estimate' 'memory' 'size' '=256' 'Mbytes
#Reset_MT7530
Please' 'choose' 'the' 'operation:' '
' '' '' '1:' 'Load' 'system' 'code' 'to' 'SDRAM' 'via' 'TFTP.' '
' '' '' '2:' 'Load' 'system' 'code' 'then' 'write' 'to' 'Flash' 'via' 'TFTP.' '
' '' '' '3:' 'Boot' 'system' 'code' 'via' 'Flash' '(default).
' '' '' '4:' 'Entr' 'boot' 'command' 'line' 'interface.
' '' '' '7:' 'Load' 'Boot' 'Loader' 'code' 'then' 'write' 'to' 'Flash' 'via' 'Serial.' '
' '' '' '9:' 'Load' 'Boot' 'Loader' 'code' 'then' 'write' 'to' 'Flash' 'via' 'TFTP.' '
default:' '3
'8''8''8'' '4' ''8''8''8'' '3' ''8''8''8'' '2' ''8''8''8'' '1' ''8''8''8'' '0' '
' '' '' '
3:' 'System' 'Boot' 'system' 'code' 'via' 'Flash.
##' 'Booting' 'image' 'at' 'bfc50000' '...
Bad' 'Magic' 'NumberCOMMA00000000' '
===================================================================
MT7621 stage1 code 10:33:55 (ASIC)
CPU=500000000 HZ BUS=166666666 HZ
==================================================================
Change MPLL source from XTAL to CR...
do MEMPLL setting..
MEMPLL Config : 0x11100000
3PLL mode + External loopback
=== XTAL-40Mhz === DDR-1200Mhz ===
PLL3 FB_DL: 0x8, 1/0 = 710/314 21000000
PLL4 FB_DL: 0xf, 1/0 = 611/413 3D000000
PLL2 FB_DL: 0x11, 1/0 = 523/501 45000000
do DDR setting..[01F40000]
Apply DDR3 Setting...(use customer AC)
0 8 16 24 32 40 48 56 64 72 80 88 96 104 112 120
--------------------------------------------------------------------------------
0000:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0001:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0002:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0003:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0004:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0005:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0006:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0007:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0008:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0009:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
000A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
000B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
000C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
000D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
000E:| 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1
000F:| 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1
0010:| 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0
0011:| 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
0012:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0013:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0014:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0015:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0016:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0017:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0018:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0019:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
001A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
001B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
001C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
001D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
001E:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
001F:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
rank 0 coarse = 15
rank 0 fine = 80
B:| 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0
opt_dle value:9
DRAMC_R0DELDLY[018]=00002223
==================================================================
RX DQS perbit delay software calibration
==================================================================
1.0-15 bit dq delay value
==================================================================
bit| 0 1 2 3 4 5 6 7 8 9
--------------------------------------
0 | 9 7 9 10 8 7 9 6 7 7
10 | 9 9 9 11 10 11
--------------------------------------
==================================================================
2.dqs window
x=pass dqs delay value (min~max)center
y=0-7bit DQ of every group
input delay:DQS0 =35 DQS1 = 34
==================================================================
bit DQS0 bit DQS1
0 (1~64)32 8 (1~65)33
1 (2~65)33 9 (1~63)32
2 (1~66)33 10 (1~66)33
3 (2~67)34 11 (1~63)32
4 (1~65)33 12 (1~66)33
5 (2~68)35 13 (1~64)32
6 (2~67)34 14 (1~66)33
7 (2~68)35 15 (2~66)34
==================================================================
3.dq delay value last
==================================================================
bit| 0 1 2 3 4 5 6 7 8 9
--------------------------------------
0 | 12 9 11 11 10 7 10 6 8 9
10 | 10 11 10 13 11 11
==================================================================
==================================================================
TX perbyte calibration
==================================================================
DQS loop = 15, cmp_err_1 = ffff0000
dqs_perbyte_dly.last_dqsdly_pass[0]=15, finish count=1
dqs_perbyte_dly.last_dqsdly_pass[1]=15, finish count=2
DQ loop=15, cmp_err_1 = ffff0080
dqs_perbyte_dly.last_dqdly_pass[1]=15, finish count=1
DQ loop=14, cmp_err_1 = ffff0000
dqs_perbyte_dly.last_dqdly_pass[0]=14, finish count=2
byte:0, (DQS,DQ)=(8,8)
byte:1, (DQS,DQ)=(8,8)
20,data:88
[EMI] DRAMC calibration passed
===================================================================
MT7621 stage1 code done
CPU=500000000 HZ BUS=166666666 HZ
===================================================================
U-Boot 1.1.3 (May 4 2017 - 16:10:22)
Board: Ralink APSoC DRAM: 256 MB
relocate_code Pointer at: 8ffb8000
Config XHCI 40M PLL
flash manufacture id: ef, device id 40 18
find flash: W25Q128BV
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 4.3.S.0
--------------------------------------------
ASIC MT7621A DualCore (MAC to MT7530 Mode)
DRAM_CONF_FROM: Auto-Detection
DRAM_TYPE: DDR3
DRAM bus: 16 bit
Xtal Mode=3 OCP Ratio=1/3
Flash component: SPI Flash
Date:May 4 2017 Time:16:10:22
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:256, ways:4, linesz:32 ,total:32768
##### The CPU freq = 880 MHZ ####
estimate memory size =256 Mbytes
#Reset_MT7530
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP.
default: 3
888 4 888 3 888 2 888 1 888 0
3: System Boot system code via Flash.
## Booting image at bfc50000 ...
Bad Magic Number,7F454C46
@TobleMiner
Copy link
Author

gpio0 = green activity led
gpio9 = pcie0 power

@TobleMiner
Copy link
Author

gpio18 = reset

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment