aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-kobs
AgeCommit message (Collapse)Author
2018-12-13imx-kobs: Fix a typoSebastien Bourdelin
Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-08-30imx-kobs: Add i.MX 8 supportTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-26imx-kobs: Bump revision to c70685dFabio Berton
- Add O.S. Systems Software Copyright This includes the following changes: - c70685d Merge pull request #13 from allenxh/imx8 - d8e5142 imx-kobs: support burn images to imx8mq ddr4 arm2 NAND - a0e9adc Merge pull request #10 from allenxh/imx8 - 89c14fe imx-kobs: support i.MX8 platforms Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-05-19imx-kobs: Fix a typoKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-05-19imx-kobs: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-05-19imx-kobs: Pick up new commit as fix-compile patch is mergedJun Zhu
The patch is merged to the new version of imx-kobs. So pick up the new version and remove the patch file. Signed-off-by: Jun Zhu <junzhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18imx-kobs: Drop 5.4 recipeOtavio Salvador
The Git recipe is now preferred so we are dropping the old release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-08imx-kobs: Add git recipeJun Zhu
The tools "kobs-ng" will be maintained as a open source project. The repository location is https://github.com/NXPmicro/imx-kobs Keep patch "fix-compile.patch" only as the other two are merged into new version. Signed-off-by: Jun Zhu <junzhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05imx-kobs: Allow kobs-ng to flash the SPL on the 4.x kernelFabio Berton
Add function to check if kernel support raw_mode and fix function that calculates the geometry based on known info from the mtd partitionmtd geometry. These patches were copied from: https://github.com/Gateworks/openwrt/commit/379e87df4fb67198fe900ffe2a394e69fbd47801 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx-kobs: Fix compiler error with Linux kernel headers version >= 4.4Gary Thomas
This patch fixes a build error with kernel includes (>= 4.4) <stdint.h> must be explicitly included to get uintX_t types. Change-Id: I3a0059a59bf578fdba0cf68370eec0e19fc10835 Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx-kobs: Upgrade to 5.4 versionLauren Post
- 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@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx-kobs: Upgrade to 5.3 versionLauren Post
MMT-89: support reading bch geometry setting from debugfs add new feature to read bch geometry setting from debugfs, it provides the feasibility to support large oob NAND devices. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx-kobs: Upgrade to 5.1 versionLauren Post
Add i.MX 6UltraLite support. When kobs-ng generates FCB with BCH ecc parity, ecc data might NOT byte align, and requires join the ecc with real FCB data. When the ecc data is byte aligned, the operation is not necessary, just simply copy the data. Generalize the encode_bch_ecc function for different configurations. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-28imx-kobs: Upgrade to 5.0 versionLauren Post
Released with 3.14.38-6QP_beta release. Use a different versioning schema based on package versioning instead of BSP version. This way, if a new BSP version does not bump this package, we can keep this package unchanged as well. To avoid conflicts with QorIQ adding COMPATIBLE machines including mx7 support. This software is i.MX specific so should be limited to i.MX. Add fixes for maximum ecc strength for each platform. Add mx7 boot config support. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16Move meta-fsl-arm content to layer rootOtavio Salvador
The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>