В этом исходнике!? А что именно?
#ifndef SVDEF_setting_PMC_CKGR_2006_06_13 #define SVDEF_setting_PMC_CKGR_2006_06_13
#define AT91C_MAIN_CLOCK_FREQ 16000000 // Hz #define AT91C_SLOW_CLOCK_FREQ 32768 // Hz #define AT91C_OSCOUNT_START 70 // * 8 / 32768 Hz = 17 ms
#define AT91Cmy_MCK_FREQ_Required 60000000
#define AT91Cmy_PLLA_DIV 4 // DIVA = 4 #define AT91Cmy_PLLA_OUT 2 // OUTA = 2 ( 150 MHz to 240 MHz ) #define AT91Cmy_PLLA_COUNT 0x3E // PLLACOUNT = 62 ( 1.9 ms ) #define AT91Cmy_PLLA_MUL 44 // MULA = 45 ( 16 /4 *45 = 180 МГц )
#define AT91Cmy_PLLB_DIV 2 // DIVB = 2 #define AT91Cmy_PLLB_OUT 0 // OUTB = 0 ( 80 MHz to 160 MHz ) #define AT91Cmy_PLLB_COUNT 0x3E // PLLBCOUNT = 62 ( 1.9 ms ) #define AT91Cmy_PLLB_MUL 11 // MULB = 12 ( 16 /2 *12 = 96 МГц ) #define AT91Cmy_PLLB_USB96M 1 // USB CLK = PLLB / 2 = 48 MHz
#define AT91Cmy_MCK_SOURCE AT91C_PMC_CSS_PLLA_CLK // from PLLA #define AT91Cmy_MCK_xSOURCE 2 // #define AT91Cmy_MCK_PRESCALE AT91C_PMC_PRES_CLK // / 1 PCK = 180 МГц #define AT91Cmy_MCK_xPRESCALE 1 // #define AT91Cmy_MCK_MDIV AT91C_PMC_MDIV_3 // / 2 MCK = 60 MHz #define AT91Cmy_MCK_xMDIV 3 //
#endif // SVDEF_setting_PMC_CKGR_2006_06_13
Как я понимаю, это это!
#ifndef SVDEF_setting_SDRAMC_2006_06_13 #define SVDEF_setting_SDRAMC_2006_06_13
#define AT91Cmy_SDRAM_numColumn AT91C_SDRC_NC_10 // Column A0-A9 #define AT91Cmy_SDRAM_numRow AT91C_SDRC_NR_13 // Row A0-A12 #define AT91Cmy_SDRAM_numBank AT91C_SDRC_NB_4_BANKS // numbers Bank 4 #define AT91Cmy_SDRAM_CASLatency AT91C_SDRC_CAS_2 // CAS Latency 2 #define AT91Cmy_SDRAM_TWR 2 // Write Recovery Delay #define AT91Cmy_SDRAM_TRC 8 // Row Cycle Delay #define AT91Cmy_SDRAM_TRP 1 // Row Precharge Delay #define AT91Cmy_SDRAM_TRCD 1 // Row to Column Delay #define AT91Cmy_SDRAM_TRAS 3 // Active to Precharge Delay #define AT91Cmy_SDRAM_TXSR 4 // Exit Self Refresh to Active Delay #define AT91Cmy_SDRAM_MR_CHIP 0x0080 // WB = 0, OpMode = 0, CAS = 2, BT = 0, Burst lenght = 0 (1) #define AT91Cmy_SDRAM_Refresh 0x170 //0x2E0 // 60 MHz ->
#endif//SVDEF_setting_SDRAMC_2006_06_13
И это??? А что тут за что отвечает? И что правильно надо поменять?
|