[PATCH 00/12 v4] Add Pre-Bootloader support

Sascha Hauer s.hauer at pengutronix.de
Mon Aug 6 03:23:49 EDT 2012


On Fri, Aug 03, 2012 at 12:23:00PM +0200, Jean-Christophe PLAGNIOL-VILLARD wrote:
> are available in the git repository at:
> 
>   git://git.jcrosoft.org/barebox.git tags/pbl
> 
> for you to fetch changes up to 1d861eb2a6384495261122f183842fcd8a8e059e:
> 
>   arm: always enable the garbage collector for pbl (2012-08-03 18:09:16 +0800)
> 

I applied this series for next. This is not complete yet, so before this
series hits any release, the following should happen:

- Currently most boards do not compile with compression enabled. This is
  because the pbl needs the lowlevel init functions. Most boards fail
  with 'undefined reference to board_init_lowlevel'. To fix this a
  pbl-y += lowlevel.o is needed.
  Unfortunately there is a class of boards which silently fail with
  image compression, namely all i.MX boards which compile with internal
  boot mode. Here the flash header is just missing when not explicitly
  enabled for pbl.
- The SoCs which generate some SoC specific image (OMAP -> MLO, Netx ->
  barebox.netx) only generate the compressed binary, but not the SoC
  specific file.
- Documentation to be written.

I have a patch in preparation to fix the first two topics.

Sascha

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list