1*4882a593Smuzhiyun/* 2*4882a593Smuzhiyun * (C) Copyright 2009 3*4882a593Smuzhiyun * Stefano Babic DENX Software Engineering sbabic@denx.de. 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * SPDX-License-Identifier: GPL-2.0+ 6*4882a593Smuzhiyun * 7*4882a593Smuzhiyun * Refer doc/README.imximage for more details about how-to configure 8*4882a593Smuzhiyun * and create imximage boot image 9*4882a593Smuzhiyun * 10*4882a593Smuzhiyun * The syntax is taken as close as possible with the kwbimage 11*4882a593Smuzhiyun */ 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun/* 14*4882a593Smuzhiyun * Boot Device : one of 15*4882a593Smuzhiyun * spi, sd (the board has no nand neither onenand) 16*4882a593Smuzhiyun */ 17*4882a593SmuzhiyunBOOT_FROM sd 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun/* 20*4882a593Smuzhiyun * Device Configuration Data (DCD) 21*4882a593Smuzhiyun * 22*4882a593Smuzhiyun * Each entry must have the format: 23*4882a593Smuzhiyun * Addr-type Address Value 24*4882a593Smuzhiyun * 25*4882a593Smuzhiyun * where: 26*4882a593Smuzhiyun * Addr-type register length (1,2 or 4 bytes) 27*4882a593Smuzhiyun * Address absolute address of the register 28*4882a593Smuzhiyun * value value to be stored in the register 29*4882a593Smuzhiyun */ 30*4882a593Smuzhiyun/* EIM config-CS5 init -- CPLD */ 31*4882a593SmuzhiyunDATA 4 0xB8002050 0x0000D843 32*4882a593SmuzhiyunDATA 4 0xB8002054 0x22252521 33*4882a593SmuzhiyunDATA 4 0xB8002058 0x22220A00 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun/* DDR2 init */ 36*4882a593SmuzhiyunDATA 4 0xB8001004 0x0076E83A 37*4882a593SmuzhiyunDATA 4 0xB8001010 0x00000204 38*4882a593SmuzhiyunDATA 4 0xB8001000 0x92210000 39*4882a593SmuzhiyunDATA 4 0x80000f00 0x12344321 40*4882a593SmuzhiyunDATA 4 0xB8001000 0xB2210000 41*4882a593SmuzhiyunDATA 1 0x82000000 0xda 42*4882a593SmuzhiyunDATA 1 0x83000000 0xda 43*4882a593SmuzhiyunDATA 1 0x81000400 0xda 44*4882a593SmuzhiyunDATA 1 0x80000333 0xda 45*4882a593Smuzhiyun 46*4882a593SmuzhiyunDATA 4 0xB8001000 0x92210000 47*4882a593SmuzhiyunDATA 1 0x80000400 0x12345678 48*4882a593Smuzhiyun 49*4882a593SmuzhiyunDATA 4 0xB8001000 0xA2210000 50*4882a593SmuzhiyunDATA 4 0x80000000 0x87654321 51*4882a593SmuzhiyunDATA 4 0x80000000 0x87654321 52*4882a593Smuzhiyun 53*4882a593SmuzhiyunDATA 4 0xB8001000 0xB2210000 54*4882a593SmuzhiyunDATA 1 0x80000233 0xda 55*4882a593SmuzhiyunDATA 1 0x81000780 0xda 56*4882a593SmuzhiyunDATA 1 0x81000400 0xda 57*4882a593SmuzhiyunDATA 4 0xB8001000 0x82216080 58*4882a593SmuzhiyunDATA 4 0x43FAC454 0x00001000 59*4882a593Smuzhiyun 60*4882a593SmuzhiyunDATA 4 0x53F80008 0x20034000 61*4882a593Smuzhiyun 62*4882a593Smuzhiyun/* Enable the clocks */ 63*4882a593SmuzhiyunDATA 4 0x53f8000c 0x1fffffff 64*4882a593SmuzhiyunDATA 4 0x53f80010 0xffffffff 65*4882a593SmuzhiyunDATA 4 0x53f80014 0xfdfff 66