Forum Discussion

PMurp3's avatar
PMurp3
Icon for New Contributor rankNew Contributor
7 years ago

HPS AMP running Linux + Bare-Metal

I would like to design a system on a dual core HPS that runs Linux on cpu0 and a bare metal application on cpu1. I have searched high and low and cannot find any information on how to do this. Ideally I would like to have U-boot load the bare metal app, release cpu1 from reset, then continue booting Linux on cpu0. This would allow my bare metal app to boot much faster and not have to wait for the lengthy Linux boot. However, I don't see any way for U-boot to perform these tasks for cpu1. Has anyone had any experience with this?

4 Replies

  • Nooraini_Y_Intel's avatar
    Nooraini_Y_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,

    Currently I am reviewing the forum for any open questions and found this thread. I apologize that no one seems to answer this question that you posted. Since it has been a while you posted this question, I'm wondering if you have found the answer? If not, please let me know, I will try to assign/find someone to assist you. Thank you.

    Regards,

    Nooraini

  • MelvinSwee_T_Intel's avatar
    MelvinSwee_T_Intel
    Icon for Occasional Contributor rankOccasional Contributor

    hi,

    apologize for the delay in response, I will assign this thread to another engineer and will respond to you as soon as possible

  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,

    This is a nice question.

    you need to edit the Uboot to release the bare-metal first then continue booting the Linux?

    We never test this before but from my experience this cannot work this way. I will check again if this is doable.