
Hi Tim,
On 09/24/2014 08:48 AM, Tim Harvey wrote:
On Tue, Sep 23, 2014 at 4:42 PM, Nikolay Dimitrov picmaster@mail.bg wrote:
Hi Marek,
On 09/23/2014 12:47 PM, Marek Vasut wrote:
On Monday, September 22, 2014 at 08:24:05 PM, Nikolay Dimitrov wrote:
One more comment - isn't the file novena.o used also for the TPL, when building for SPL?
No, there's no TPL involved on MX6.
Ahh, ok. So the whole thing fits in OCRAM then? I remember that on GW Ventana board the bootloader is executed in 2 parts - SPL in OCRAM and then TPL loaded & executed in DRAM (at least I call this part TPL, please excuse me if I'm wrong).
Regards, Nikolay
Nikolay,
You are correct in that the Gateworks Ventana boards use SPL (to configure MMDC/DDR3) and u-boot.img (which I suppose technically could be called a Tertiary Program Loader or TPL). Marek's board here looks to be doing the same thing.
I believe TPL commonly refers to something else in the u-boot community, but I'm not clear why. In the IMX6 world, the Primary Boot Loader, or PBL is the IMX6 BOOT ROM firmware.
I would love to clear up this terminology in order to properly document it for my users.
Thanks for explaining. I would also prefer to use the accepted terminology here, so any clues will be greatly appreciated.
Kind regards, Nikolay