162306a36Sopenharmony_ciLIST "SPDX-License-Identifier: GPL-2.0" 262306a36Sopenharmony_ciLIST "partner-jet-setup.txt - 20090729 Magnus Damm" 362306a36Sopenharmony_ciLIST "set up enough of the kfr2r09 hardware to boot the kernel" 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciLIST "zImage (RAM boot)" 662306a36Sopenharmony_ciLIST "This script can be used to boot the kernel from RAM via JTAG:" 762306a36Sopenharmony_ciLIST "> < partner-jet-setup.txt" 862306a36Sopenharmony_ciLIST "> RD zImage, 0xa8800000" 962306a36Sopenharmony_ciLIST "> G=0xa8800000" 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciLIST "romImage (Flash boot)" 1262306a36Sopenharmony_ciLIST "Use the following command to burn the zImage to flash via JTAG:" 1362306a36Sopenharmony_ciLIST "> RD romImage, 0" 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciLIST "--------------------------------" 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ciLIST "disable watchdog" 1862306a36Sopenharmony_ciEW 0xa4520004, 0xa507 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciLIST "invalidate instruction cache" 2162306a36Sopenharmony_ciED 0xff00001c, 0x00000800 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ciLIST "invalidate TLBs" 2462306a36Sopenharmony_ciED 0xff000010, 0x00000004 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciLIST "select mode for cs5 + cs6" 2762306a36Sopenharmony_ciED 0xff800020, 0xa5a50001 2862306a36Sopenharmony_ciED 0xfec10000, 0x0000001b 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ciLIST "setup clocks" 3162306a36Sopenharmony_ciLIST "The PLL and FLL values are updated here for the optimal" 3262306a36Sopenharmony_ciLIST "RF frequency and improved reception sensitivity." 3362306a36Sopenharmony_ciED 0xa4150004, 0x00000050 3462306a36Sopenharmony_ciED 0xa4150000, 0x91053508 3562306a36Sopenharmony_ciWAIT 1 3662306a36Sopenharmony_ciED 0xa4150050, 0x00000340 3762306a36Sopenharmony_ciED 0xa4150024, 0x00005000 3862306a36Sopenharmony_ci 3962306a36Sopenharmony_ciLIST "setup pins" 4062306a36Sopenharmony_ciEB 0xa4050120, 0x00 4162306a36Sopenharmony_ciEB 0xa4050122, 0x00 4262306a36Sopenharmony_ciEB 0xa4050124, 0x00 4362306a36Sopenharmony_ciEB 0xa4050126, 0x00 4462306a36Sopenharmony_ciEB 0xa4050128, 0xA0 4562306a36Sopenharmony_ciEB 0xa405012A, 0x10 4662306a36Sopenharmony_ciEB 0xa405012C, 0x00 4762306a36Sopenharmony_ciEB 0xa405012E, 0x00 4862306a36Sopenharmony_ciEB 0xa4050130, 0x00 4962306a36Sopenharmony_ciEB 0xa4050132, 0x00 5062306a36Sopenharmony_ciEB 0xa4050134, 0x01 5162306a36Sopenharmony_ciEB 0xa4050136, 0x40 5262306a36Sopenharmony_ciEB 0xa4050138, 0x00 5362306a36Sopenharmony_ciEB 0xa405013A, 0x00 5462306a36Sopenharmony_ciEB 0xa405013C, 0x00 5562306a36Sopenharmony_ciEB 0xa405013E, 0x20 5662306a36Sopenharmony_ciEB 0xa4050160, 0x00 5762306a36Sopenharmony_ciEB 0xa4050162, 0x40 5862306a36Sopenharmony_ciEB 0xa4050164, 0x03 5962306a36Sopenharmony_ciEB 0xa4050166, 0x00 6062306a36Sopenharmony_ciEB 0xa4050168, 0x00 6162306a36Sopenharmony_ciEB 0xa405016A, 0x00 6262306a36Sopenharmony_ciEB 0xa405016C, 0x00 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ciEW 0xa405014E, 0x5660 6562306a36Sopenharmony_ciEW 0xa4050150, 0x0145 6662306a36Sopenharmony_ciEW 0xa4050152, 0x1550 6762306a36Sopenharmony_ciEW 0xa4050154, 0x0200 6862306a36Sopenharmony_ciEW 0xa4050156, 0x0040 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ciEW 0xa4050158, 0x0000 7162306a36Sopenharmony_ciEW 0xa405015a, 0x0000 7262306a36Sopenharmony_ciEW 0xa405015c, 0x0000 7362306a36Sopenharmony_ciEW 0xa405015e, 0x0000 7462306a36Sopenharmony_ci 7562306a36Sopenharmony_ciEW 0xa4050180, 0x0000 7662306a36Sopenharmony_ciEW 0xa4050182, 0x8002 7762306a36Sopenharmony_ciEW 0xa4050184, 0x0000 7862306a36Sopenharmony_ci 7962306a36Sopenharmony_ciEW 0xa405018a, 0x9991 8062306a36Sopenharmony_ciEW 0xa405018c, 0x8011 8162306a36Sopenharmony_ciEW 0xa405018e, 0x9550 8262306a36Sopenharmony_ci 8362306a36Sopenharmony_ciEW 0xa4050100, 0x0000 8462306a36Sopenharmony_ciEW 0xa4050102, 0x5540 8562306a36Sopenharmony_ciEW 0xa4050104, 0x0000 8662306a36Sopenharmony_ciEW 0xa4050106, 0x0000 8762306a36Sopenharmony_ciEW 0xa4050108, 0x4550 8862306a36Sopenharmony_ciEW 0xa405010a, 0x0130 8962306a36Sopenharmony_ciEW 0xa405010c, 0x0555 9062306a36Sopenharmony_ciEW 0xa405010e, 0x0000 9162306a36Sopenharmony_ciEW 0xa4050110, 0x0000 9262306a36Sopenharmony_ciEW 0xa4050112, 0xAAA8 9362306a36Sopenharmony_ciEW 0xa4050114, 0x8305 9462306a36Sopenharmony_ciEW 0xa4050116, 0x10F0 9562306a36Sopenharmony_ciEW 0xa4050118, 0x0F50 9662306a36Sopenharmony_ciEW 0xa405011a, 0x0000 9762306a36Sopenharmony_ciEW 0xa405011c, 0x0000 9862306a36Sopenharmony_ciEW 0xa405011e, 0x0555 9962306a36Sopenharmony_ciEW 0xa4050140, 0x0000 10062306a36Sopenharmony_ciEW 0xa4050142, 0x5141 10162306a36Sopenharmony_ciEW 0xa4050144, 0x5005 10262306a36Sopenharmony_ciEW 0xa4050146, 0xAAA9 10362306a36Sopenharmony_ciEW 0xa4050148, 0xFAA9 10462306a36Sopenharmony_ciEW 0xa405014a, 0x3000 10562306a36Sopenharmony_ciEW 0xa405014c, 0x0000 10662306a36Sopenharmony_ci 10762306a36Sopenharmony_ciLIST "setup sdram" 10862306a36Sopenharmony_ciED 0xFD000108, 0x40000301 10962306a36Sopenharmony_ciED 0xFD000020, 0x011B0002 11062306a36Sopenharmony_ciED 0xFD000030, 0x03060E02 11162306a36Sopenharmony_ciED 0xFD000034, 0x01020102 11262306a36Sopenharmony_ciED 0xFD000038, 0x01090406 11362306a36Sopenharmony_ciED 0xFD000008, 0x00000004 11462306a36Sopenharmony_ciED 0xFD000040, 0x00000001 11562306a36Sopenharmony_ciED 0xFD000040, 0x00000000 11662306a36Sopenharmony_ciED 0xFD000018, 0x00000001 11762306a36Sopenharmony_ci 11862306a36Sopenharmony_ciWAIT 1 11962306a36Sopenharmony_ci 12062306a36Sopenharmony_ciED 0xFD000014, 0x00000002 12162306a36Sopenharmony_ciED 0xFD000060, 0x00000032 12262306a36Sopenharmony_ciED 0xFD000060, 0x00020000 12362306a36Sopenharmony_ciED 0xFD000014, 0x00000004 12462306a36Sopenharmony_ciED 0xFD000014, 0x00000004 12562306a36Sopenharmony_ciED 0xFD000010, 0x00000001 12662306a36Sopenharmony_ciED 0xFD000044, 0x000004AF 12762306a36Sopenharmony_ciED 0xFD000048, 0x20CF0037 12862306a36Sopenharmony_ci 12962306a36Sopenharmony_ciLIST "read 16 bytes from sdram" 13062306a36Sopenharmony_ciDD 0xa8000000, 0xa8000000, 1 13162306a36Sopenharmony_ciDD 0xa8000004, 0xa8000004, 1 13262306a36Sopenharmony_ciDD 0xa8000008, 0xa8000008, 1 13362306a36Sopenharmony_ciDD 0xa800000c, 0xa800000c, 1 13462306a36Sopenharmony_ci 13562306a36Sopenharmony_ciED 0xFD000014, 0x00000002 13662306a36Sopenharmony_ciED 0xFD000014, 0x00000004 13762306a36Sopenharmony_ciED 0xFD000108, 0x40000300 13862306a36Sopenharmony_ciED 0xFD000040, 0x00010000 13962306a36Sopenharmony_ci 14062306a36Sopenharmony_ciLIST "write to internal ram" 14162306a36Sopenharmony_ciED 0xfd8007fc, 0 14262306a36Sopenharmony_ci 14362306a36Sopenharmony_ciLIST "setup cache" 14462306a36Sopenharmony_ciED 0xff00001c, 0x0000090b 145