keystone-enclave / keystone

Keystone Enclave (QEMU + HiFive Unleashed)
Other
456 stars 129 forks source link

Support for HiFive Unmatched #384

Open Nanamiiiii opened 9 months ago

Nanamiiiii commented 9 months ago

Hi, everyone.

I recently ported keystone to HiFive Unmatched in the course of my work. Using the buildroot system, SD card image that work with Unmatched can be created with a single make command. The image includes U-Boot SPL, SM, U-Boot Proper and rootfs. It is also configured to apply some of the patches included in freedom-u-sdk and meta-sifive. U-Boot does not implement secureboot for keystone like bootrom does here, but I have implemented the equivalent to U-Boot in the past, and I can also provide this.

Is there a demand for this porting? I would like to contribute if necessary.

Thanks.

grg-haas commented 9 months ago

Hi @Nanamiiiii ,

We'd definitely be interested in this! Please feel free to open a PR, I would love to take a look

Gregor

Nanamiiiii commented 9 months ago

Okay. I am currently tuning the build configuration and will issue a PR as soon as it is complete.