Hi Stefan,
Please see below more detailed comments.
On Wed, Sep 02, 2015 at 09:33:14AM +0000, Stefan Johansson wrote:
Hi,
When I include mcuimage.bin from Apr 9 as bl30 in fip, my system gets caught in an endless reboot sequence.
If A-T-F loads BL30 (MCU FW) into sram, but have not initailized it successfully, MCU will trigger reset. So finally it will reset system for every time's booting.
I use latest HiKey ATF and it works fine without bl30.
If don't include BL30, then it will not support CPUFreq and CPUIdle; if you use old kernel without CPUIdle, it will be fine, but the latest kernel has enabled CPUIdle, so if you uses latest kernel + latest ATF, the system will hang in this case.
With ATF from June it works fine to include bl30.
This also because you are using old A-T-F + old BL30 + old kernel.
Thanks, Leo Yan