Hi Stuart,
On Thu, May 04, 2017 at 12:17:31PM -0500, Stuart Yoder wrote:
Hi.
I have a Juno R2 board and followed the process described here: https://github.com/OP-TEE/build/blob/master/README.md
Did you follow this also? https://github.com/OP-TEE/build/blob/master/docs/juno.md
...to build op-tee and all the other related components. I copied all the relevant bits to my Juno to update the firmware and other images but things hang here:
[cut] NOTICE: Booting Trusted Firmware NOTICE: BL1: v1.2(release):0d6e84b NOTICE: BL1: Built : 17:32:54, May 3 2017 NOTICE: BL1: Booting BL2 NOTICE: BL2: v1.2(release):0d6e84b NOTICE: BL2: Built : 17:32:54, May 3 2017 NOTICE: BL1: Booting BL31 NOTICE: BL31: v1.2(release):0d6e84b NOTICE: BL31: Built : 17:32:54, May 3 2017
So, it appears the bootloader never gets started.
Anyone have ideas as to what I might be missing?
No, hard to say without having the device in front of me. Are running latest (juno.xml) or are you running latest stable (juno_stable.xml)? The latter was tested for the 2.4.0 release on the first Juno board (R1?), see: https://github.com/OP-TEE/optee_os/blob/master/CHANGELOG.md#tested-on https://github.com/OP-TEE/optee_os/pull/1426#issuecomment-289725773
...I'll start further analysis and debug, but was expecting the canned build process to produce something that worked out of the box.
Yes, it should work, having that said, we're not using the Juno device on daily basis and it's not in our (SWG's) CI/test loop (yet), so there might be a change that patches merged the last week or so eventually could have introduced some regression.