This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

omap4460 ROM API?

Hi,

  I want to use the ROM API, like USB API to re-enumerate the different configure, where can i find the API info?

  thanks.

John

  • Hi John,

    Information about OMAP ROM code is available in Chapter 27 Initialization in OMAP4460 TRM.

    Sections 27.4 Device Initialization by ROM Code & Section 27.5 Services for HLOS Support.

    Additional information is presented in omappedia: http://www.omappedia.com/wiki/Bootloader_Project


    Best Regards,

    Yordan

  • Hi Yordan,

       Thanks for your response!

        But I can not find ROM functions detail information, like how to call ROM functions? what functions are in ROM?

    John

  • John,


    ROM Code is programmed into the OMAP during manufacturing process and cannot be modified or accessed externally. See the following threads that relate to your question:

    http://e2e.ti.com/support/omap/f/849/t/206938.aspx

    http://e2e.ti.com/support/omap/f/849/t/108130.aspx

    Best Regards,

    Yordan

  • Hi Yordan,

        I don't want to modify the ROM code, I just want to re-use the code, in the USBBOOT project, it re-used the ROM API

    but it has not detail info, like how to set parameters,the return of API.

      Best Regards

    John

  • Hi John,

    As I said the ROM code is not accessible (as it is clarified in http://e2e.ti.com/support/omap/f/849/t/206938.aspx). It is configured during manufacturing, and the user cannot read/modify it.

    I am not aware of the existence of ROM API. The only available information about ROM Code, that is presented to the users, is what is described in the TRM.

    However, if I am mistaken, and such API and a document describing its functions exist, you need to contact a TI sales representative to obtain it.

    Best Regards,

    Yordan

  • Hi John,

    I got feedback from the OMAP TRM team that there is indeed such ROM Code api, but its documentation, as I said in the above post, is under NDA agreement.

    Best Regards,

    Yordan