[meta-freescale] Updates to meta-fsl-arm (jethro) in 2016-06-16

Otavio Salvador otavio.salvador at gmail.com
Thu Jun 16 05:29:34 PDT 2016


Hello,

I pushed following updates:

commit c9e576bdae8c481f5a836531c7865fe8b8a5a36f (HEAD -> for-jethro, yocto/jethro)
Author: Lauren Post <lauren.post at nxp.com>
Date:   Thu Mar 31 10:25:30 2016 -0500

    imx-kobs: Upgrade to 5.4 version
    
    - Check raw mode flag for backward compatbility
    - Fix membership name in bch geometry structure.
    - Fix the previous implementation that may ruin the BBM
    - Adapt raw page accesses to match the new raw_read/write implementation
    
    The old raw access implementation (in GPMI driver) was considering that
    data and OOB data were separated in their respective regions (the data
    area and the OOB area of the page), which is not true.
    They are actually interleaved this way:
    
    METADATA + ((DATA + ECCBYTES) * N)
    
    The new raw access implementation (in the GPMI driver) is hiding this
    weird
    layout to MTD users by exposing a more common layout:
    
    DATA + METADATA + (N * ECCBYTES)
    
    Here METADATA + (N * ECCBYTES) are exposed as if they were stored in the
    OOB area.
    
    Unfortunately kobs-ng rely on this weird layout when accessing the NAND
    in raw mode.
    
    Signed-off-by: Lauren Post <lauren.post at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list