While booting the 410c board with a mainline kernel (4.10-rc3) I get psci related error messages:
[ 0.000000] Linux version 4.10.0-rc3+ (mpoirier@t430)
…
[ 0.047516] smp: Bringing up secondary CPUs …
[ 0.079627] psci: failed to boot CPU1 (-95)
[ 0.079634] CPU1: failed to boot: -95
[ 0.079639] CPU1: failed in unknown state : 0x0
[ 0.111694] psci: failed to boot CPU2 (-95)
[ 0.111700] CPU2: failed to boot: -95
[ 0.111706] CPU2: failed in unknown state : 0x0
[ 0.143768] psci: failed to boot CPU3 (-95)
[ 0.143775] CPU3: failed to boot: -95
[ 0.143780] CPU3: failed in unknown state : 0x0
[ 0.143826] smp: Brought up 1 node, 1 CPU
[ 0.143832] SMP: Total of 1 processors activated
Error code 95 is EOPNOTSUPP. The release notes for 16.09 [1] mention a move to PSCI, something that mandates a FW upgrade. As such I would appreciate if someone could point me to instructions on how to upgrade the FW on a dragonboard 410c.
Clarifications on which FW bundle to use would also be useful - the release notes send you to [2] but on the QC developer network page I can find another bundle [3].
Thanks,
Mathieu
[1]. http://builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/
[2]. https://developer.qualcomm.com/download/db410c/linux-board-support-package-v1.4.zip
[3]. https://developer.qualcomm.com/download/db410c/linux-bootloader-and-firmware-v10304-psci.zip