162306a36Sopenharmony_ciLIST "SPDX-License-Identifier: GPL-2.0"
262306a36Sopenharmony_ciLIST "partner-jet-setup.txt"
362306a36Sopenharmony_ciLIST "(C) Copyright 2009 Renesas Solutions Corp"
462306a36Sopenharmony_ciLIST "Kuninori Morimoto <morimoto.kuninori@renesas.com>"
562306a36Sopenharmony_ciLIST "--------------------------------"
662306a36Sopenharmony_ciLIST "zImage (RAM boot)"
762306a36Sopenharmony_ciLIST "This script can be used to boot the kernel from RAM via JTAG:"
862306a36Sopenharmony_ciLIST "> < partner-jet-setup.txt"
962306a36Sopenharmony_ciLIST "> RD zImage, 0xa8800000"
1062306a36Sopenharmony_ciLIST "> G=0xa8800000"
1162306a36Sopenharmony_ciLIST "--------------------------------"
1262306a36Sopenharmony_ciLIST "romImage (Flash boot)"
1362306a36Sopenharmony_ciLIST "Use the following command to burn the zImage to flash via JTAG:"
1462306a36Sopenharmony_ciLIST "> RD romImage, 0"
1562306a36Sopenharmony_ciLIST "--------------------------------"
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ciLIST "disable watchdog"
1862306a36Sopenharmony_ciEW 0xa4520004, 0xa507
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ciLIST "MMU"
2162306a36Sopenharmony_ciED 0xff000010, 0x00000004
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ciLIST "setup clocks"
2462306a36Sopenharmony_ciED 0xa4150024, 0x00004000
2562306a36Sopenharmony_ciED 0xa4150000, 0x8E003508
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ciWAIT 1
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ciLIST "BSC"
3062306a36Sopenharmony_ciED 0xff800020, 0xa5a50000
3162306a36Sopenharmony_ciED 0xfec10000, 0x00001013
3262306a36Sopenharmony_ciED 0xfec10004, 0x11110400
3362306a36Sopenharmony_ciED 0xfec10024, 0x00000440
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ciWAIT 1
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ciLIST "setup sdram"
3862306a36Sopenharmony_ciED 0xfd000108, 0x00000181
3962306a36Sopenharmony_ciED 0xfd000020, 0x015B0002
4062306a36Sopenharmony_ciED 0xfd000030, 0x03061502
4162306a36Sopenharmony_ciED 0xfd000034, 0x02020102
4262306a36Sopenharmony_ciED 0xfd000038, 0x01090305
4362306a36Sopenharmony_ciED 0xfd00003c, 0x00000002
4462306a36Sopenharmony_ciED 0xfd000008, 0x00000005
4562306a36Sopenharmony_ciED 0xfd000018, 0x00000001
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ciWAIT 1
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ciED 0xfd000014, 0x00000002
5062306a36Sopenharmony_ciED 0xfd000060, 0x00020000
5162306a36Sopenharmony_ciED 0xfd000060, 0x00030000
5262306a36Sopenharmony_ciED 0xfd000060, 0x00010040
5362306a36Sopenharmony_ciED 0xfd000060, 0x00000532
5462306a36Sopenharmony_ciED 0xfd000014, 0x00000002
5562306a36Sopenharmony_ciED 0xfd000014, 0x00000004
5662306a36Sopenharmony_ciED 0xfd000014, 0x00000004
5762306a36Sopenharmony_ciED 0xfd000060, 0x00000432
5862306a36Sopenharmony_ciED 0xfd000060, 0x000103C0
5962306a36Sopenharmony_ciED 0xfd000060, 0x00010040
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ciWAIT 1
6262306a36Sopenharmony_ci
6362306a36Sopenharmony_ciED 0xfd000010, 0x00000001
6462306a36Sopenharmony_ciED 0xfd000044, 0x00000613
6562306a36Sopenharmony_ciED 0xfd000048, 0x238C003A
6662306a36Sopenharmony_ciED 0xfd000014, 0x00000002
6762306a36Sopenharmony_ci
6862306a36Sopenharmony_ciLIST "Dummy read"
6962306a36Sopenharmony_ciDD 0x0c400000, 0x0c400000
7062306a36Sopenharmony_ci
7162306a36Sopenharmony_ciED 0xfd000014, 0x00000002
7262306a36Sopenharmony_ciED 0xfd000014, 0x00000004
7362306a36Sopenharmony_ciED 0xfd000108, 0x00000080
7462306a36Sopenharmony_ciED 0xfd000040, 0x00010000
7562306a36Sopenharmony_ci
7662306a36Sopenharmony_ciWAIT 1
7762306a36Sopenharmony_ci
7862306a36Sopenharmony_ciLIST "setup cache"
7962306a36Sopenharmony_ciED 0xff00001c, 0x0000090b
8062306a36Sopenharmony_ci
8162306a36Sopenharmony_ciLIST "disable USB"
8262306a36Sopenharmony_ciEW 0xA4D80000, 0x0000
83