Lordus
Member
I recently got a Wiz and Caanoo and was playing around a bit with them.
I tried to set the clock speed by PLL0 in the way it was done on the Wiz, but anything below 233 and above 600 would crash.
I was wondering about this, so i investigated a bit and found that the default setup is different than that of the Wiz:
WIZ:
CLOCKMODEREG: 0x05010480 -> CLKSELBCLK=PLL1, CLKDIV1BCLK=1, CLKDIV2CPU0=3, ...
PLLSETREG0: 0x0024B000 -> PDIV=9,MDIV=176,SDIV=0
PLLSETREG1: 0x0024C402 -> PDIV=36,MDIV=196,SDIV=2
CAANOO:
CLOCKMODEREG: 0x043104C0 -> CLKSELBCLK=PLL0, CLKDIV1BCLK=4, CLKDIV2CPU0=4, ...
PLLSETREG0: 0x0024B000 -> PDIV=9,MDIV=176,SDIV=0
PLLSETREG1: 0x00285C01 -> PDIV=40,MDIV=92,SDIV=1
So the interesting difference is that on the Caanoo the system clock (BLCK) is derived from PLL0 instead of PLL1, and if you overclock via PLL0 the Wiz way, you overclock that as well.
I tried setting the Wiz's default values on the Caanoo, but that affects the display and ultimately results in a crash.
So i guess the difference in setup is due to the new display?
The display controller shows the follwing values on the Caanoo:
DPCCLKGEN0: 000000A3 -> CLKSRCSEL0=PLL1
I didn't try much more, but at the very least it doesn't seem to be as straightforward to overclock the Caanoo as it was on the Wiz,
or does anyone have any input and already successfully managed to overclock properly?
I tried to set the clock speed by PLL0 in the way it was done on the Wiz, but anything below 233 and above 600 would crash.
I was wondering about this, so i investigated a bit and found that the default setup is different than that of the Wiz:
WIZ:
CLOCKMODEREG: 0x05010480 -> CLKSELBCLK=PLL1, CLKDIV1BCLK=1, CLKDIV2CPU0=3, ...
PLLSETREG0: 0x0024B000 -> PDIV=9,MDIV=176,SDIV=0
PLLSETREG1: 0x0024C402 -> PDIV=36,MDIV=196,SDIV=2
CAANOO:
CLOCKMODEREG: 0x043104C0 -> CLKSELBCLK=PLL0, CLKDIV1BCLK=4, CLKDIV2CPU0=4, ...
PLLSETREG0: 0x0024B000 -> PDIV=9,MDIV=176,SDIV=0
PLLSETREG1: 0x00285C01 -> PDIV=40,MDIV=92,SDIV=1
So the interesting difference is that on the Caanoo the system clock (BLCK) is derived from PLL0 instead of PLL1, and if you overclock via PLL0 the Wiz way, you overclock that as well.
I tried setting the Wiz's default values on the Caanoo, but that affects the display and ultimately results in a crash.
So i guess the difference in setup is due to the new display?
The display controller shows the follwing values on the Caanoo:
DPCCLKGEN0: 000000A3 -> CLKSRCSEL0=PLL1
I didn't try much more, but at the very least it doesn't seem to be as straightforward to overclock the Caanoo as it was on the Wiz,
or does anyone have any input and already successfully managed to overclock properly?