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.

AIS-signed U-boot for AM1808

Expert 2280 points
Other Parts Discussed in Thread: AM1808, OMAP-L138

I'm trying to build an AIS-signed U-boot image for AM1808 LogicPD Exp Kit, but to use the AIS-gen tool I need some configuration information (PLL, DDR, etc...).

Is there any AIS-gen configuration file related to AM1808 LogicPD Exp Kit? Or is it possible to get these info from the GEL file? How?

Moreover, using the AIS-gen tool with a binary (like the pre-built U-boot provided within the SDK) requires to specify an entrypoint and a target address. Which values must be used? Is any valid memory address ok?

I would like to avoid UBL, as it is not necessary (http://processors.wiki.ti.com/index.php/OMAP-L138_Bootloader#Do_I_need_a_secondary_bootloader_.28UBL.29.3F), but doc and info about this topic are not really clear...

Thanks in advance.

 

  • I think the questions in this thread are all essentially answered in this thread: http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/151906.aspx#554126

    As a result, I will close this question.

    Regards, Daniel

  • Hi,

    Qmax said:

    I would like to avoid UBL, as it is not necessary (http://processors.wiki.ti.com/index.php/OMAP-L138_Bootloader#Do_I_need_a_secondary_bootloader_.28UBL.29.3F), but doc and info about this topic are not really clear...

    In latest u-boot (from the git repository) another option has been added to avoid UBL. Here a secondary program loader (SPL) that is built from u-boot source code can be used to configure PLL, DDR... and then load u-boot from SPI flash to DDR memory. So this SPL does the job of the AIS. Of course this does not make much sense on the Exp Kit since IMHO using AIS is much easier, but it may be useful for custom boards (I have to do a few checks before configuring the PLL on my board...) The addition of this feature does of course not break the use of UBL or AIS.

    More information is found in the u-boot documentation. Get the latest u-boot (http://www.denx.de/wiki/view/DULG/UBootVersions) and read doc/README.davinci. Note that a few features that are present in the PSP version of u-boot are not in mainline u-boot, iirc booting from MMC is the main difference...

    Regards, Christian