On Wed, 2012-08-15 at 18:55 +0100, Dave Martin wrote:
On Wed, Aug 15, 2012 at 05:47:19PM +0100, Jon Medhurst (Tixy) wrote:
Hi Andrey
Can you include a new topic to linux-linaro which contains device-tree files for ARM's fast models? This branch is tracking-armlt-rtsm [1] in the ARM LT working tree.
Thanks
For those interested...
These device-trees enable the the current Linaro vexpress kernel to boot on fast-models when used with the boot-wrapper at [2], this includes having a working display. However, on the big.LITLE models the A7 cores don't start, giving "Failed to boot -38".
Does that bootwrapper do anything to bring the A7s out of reset? I think by default they are held in reset -- there is a model configuration parameter for that, but I can't remember it off-hand.
A little bird told me...
For just booting cluster 0 use : -C coretile.dualclustersystemconfigurationblock.CFG_ACTIVECLUSTER=0x1
To make both clusters boot for running MP use : -C coretile.dualclustersystemconfigurationblock.CFG_ACTIVECLUSTER=0x3
Linaro's boot-wrapper is also going to need updating based on... http://linux-arm.org/git?p=boot-wrapper.git%3Ba=commit%3Bh=e7ae96aefcd7ed898...
Would be good if there was a way of detecting the presence of the CCI at runtime so we can have a single bootwrapper for all models.