On Tue, 2012-11-20 at 11:31 +0000, Chris Redpath wrote:
Hi Tixy,
It seems that at least on my board, the presence of so many MMC timeouts causes the A7s to remain at the lowest frequency, presumably because the system load average is so low. With the frequency-invariant patch, this has the side effect that no tasks ever get to run elsewhere.
Do you get lots of these?
[ 529.490615] mmcblk0: retrying using single block transfer [ 529.591009] mmcblk0: error -5 transferring data, sector 845208, nr 24, cmd response 0x0, card status 0x900
No, because we have fixed IOFPGA firmware. The 'Firmware Update' tab on http://releases.linaro.org/12.10/android/vexpress links to ARM's site to get this.
Our kernel commandline also has "mmci.fmax=12000000" to select the fastest clock speed possible.