blob: a4973008734e65406413abe7ecc4c4012ceba606 [file] [log] [blame]
Tony Dinhc0f94df2023-08-25 20:33:29 -07001# SPDX-License-Identifier: GPL-2.0+
2#
3# Copyright (C) 2015-2023 Tony Dinh <mibodhi@gmail.com>
4#
5# Extracted from Zyxel GPL source for u-boot-1.1.4_NSA325v2
6#
7# Boot Media configurations
8BOOT_FROM nand
9NAND_ECC_MODE default
10NAND_PAGE_SIZE 0x0800
11
12# SOC registers configuration using bootrom header extension
13# Maximum KWBIMAGE_MAX_CONFIG configurations allowed
14
15# Configure RGMII-0 interface pad voltage to 1.8V
16DATA 0xFFD100e0 0x1b1b1b9b
17
18#Dram initalization
19DATA 0xFFD01400 0x4301503E # DDR Configuration register
20DATA 0xFFD01404 0xB9843000 # DDR Controller Control Low
21DATA 0xFFD01408 0x33137777 # DDR Timing (Low)
22DATA 0xFFD0140C 0x16000C55 # DDR Timing (High)
23DATA 0xFFD01410 0x04000000 # DDR Address Control
24DATA 0xFFD01414 0x00000000 # DDR Open Pages Control
25DATA 0xFFD01418 0x00000000 # DDR Operation
26DATA 0xFFD0141C 0x00000672 # DDR Mode
27DATA 0xFFD01420 0x00000004 # DDR Extended Mode
28DATA 0xFFD01424 0x0000F14F # DDR Controller Control High
29DATA 0xFFD01428 0x000D6720 # DDR3 ODT Read Timing
30DATA 0xFFD0147C 0x0000B571 # DDR2 ODT Write Timing
31DATA 0xFFD01504 0x1FFFFFF1 # CS[0]n Size
32DATA 0xFFD01508 0x20000000 # CS[1]n Base address to 512Mb
33DATA 0xFFD0150C 0x1FFFFFF4 # CS[1]n Size 512Mb Window enabled for CS1
34DATA 0xFFD01514 0x00000000 # CS[2]n Size, window disabled
35DATA 0xFFD0151C 0x00000000 # CS[3]n Size, window disabled
36DATA 0xFFD01494 0x00120000 # DDR ODT Control (Low)
37DATA 0xFFD01498 0x00000000 # DDR ODT Control (High)
38DATA 0xFFD0149C 0x0000E803 # CPU ODT Control
39
40DATA 0xFFD015D0 0x00000630
41DATA 0xFFD015D4 0x00000046
42DATA 0xFFD015D8 0x00000008
43DATA 0xFFD015DC 0x00000000
44DATA 0xFFD015E0 0x00000023
45DATA 0xFFD015E4 0x00203C18
46DATA 0xFFD01620 0x00384800
47DATA 0xFFD01480 0x00000001
48DATA 0xFFD20134 0x66666666
49DATA 0xFFD20138 0x00066666
50
51DATA 0xFFD10100 0x00004000 # stop the watchdog
52DATA 0xFFD10104 0xFFFFBFFF
53
54# End of Header extension
55DATA 0x0 0x0