Hi Vincenzo,


On Wed, 12 Jul 2023 at 17:21, Vincenzo Frascino <vincenzo.frascino@arm.com> wrote:
Hi Menna,

On 7/12/23 14:58, Menna Mahmoud wrote:
> I found this file `morello-fvp.dts` only, couldn't find .dtb.

After you compile the kernel you should have the dtb.
Copy it together with the Image file.


I followed this steps as you told me:

```
$ mkdir -p <optee-project>
$ cd <optee-project>
$ repo init -u https://github.com/OP-TEE/manifest.git -m fvp.xml
$ repo sync -j4 --no-clone-bundle

$ cd <optee-project>/build
$ make -j2 toolchains

$ mkdir -p <optee-project>/morello
$ cd <optee-project>/morello
$ wget -O FVP_Morello_0.11_34.tgz
https://developer.arm.com/-/media/Arm%20Developer%20Community/Downloads/OSS/...
$ tar -xzvf FVP_Morello_0.11_34.tgz
$ ./FVP_Morello.sh --force --destination ./FVP_Morello
...

Please answer with one of: 'yes' or 'no/quit'
Do you agree to the above terms and conditions? yes

$ cd <optee-project>
$ git clone https://git.morello-project.org/morello/fvp-firmware.git


Then patch the <optee-project>/build/Makefile

$ cd <optee-project>/build
$ make -j `nproc`

$ cd <optee-project>/out
$ mkdir -p mnt
$ sudo mount -o loop boot-fat.uefi.img mnt/
$ cd mnt

and stuck after this step,  after compiling the kernel you mean after this step:` make -j `nproc` `, right? 
because I have done this step but couldn't find .dtb file..

Thanks,
Menna
 
--
Regards,
Vincenzo