iMX6 SabreSD SPL Support
Get series with b4
b4 am [email protected]Versions newest first
- v7 Latest4 of 5 patches 0 repliesNew
4 of 5 patches are in this archive. The cover letter announces 5.
Patches in v7 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 4/5 | imx6: add spl in the header file | +0 | 4 replies | |
| 4/5 | imx6: add spl in the header file | +0 | 2 replies | |
| 4/5 | imx6: add spl in the header file | +0 | 0 replies | |
| 5/5 | imx6: SPL support for iMX6 SabreSD | +0 | 0 replies |
Reviews trailers per patch
1 of 4 patches has a Reviewed-by or Acked-by.
| Patch | Stefano Babic |
|---|---|
| 4/5 | |
| 4/5 | |
| 4/5 | |
| 5/5 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [U-Boot] [PATCH v7 0/5] iMX6 SabreSD SPL Support
Hi John,
Quoted 49 lines · John Tobias
This patch is for SPL support for iMX6 SabreSD. The said patches has been tested to work on SD2 and SD3 port of the said board. It tested the non-spl version of uboot as well.
After applying the following patches, it will produces SPL and u-boot.img binary images. You should run the two commands below to store it in your SD or eMMC.
sudo dd if=SPL of=/dev/xxx bs=1K seek=1; sync
sudo dd if=u-boot.img of=/dev/xxx bs=1K seek=69Changes (v2):
Merged the SPL support into the main board file
Remove the compilation warmingsChanges (v3):
Removed sp and gd
Useimx_ddr_sizeto set theram_sizeChanges (v4):
Add a separate board configuration file to enable SPL (mx6sabresd_spl_defconfig).Mapped DCD data to
mx6_mmdc_calibration,mx6dq_iomux_grp_regs,mx6dq_iomux_ddr_regsandmx6_ddr3_cfgdata structures.Read 11 and 12 bits of
BOOT_CFGregister to actually determine the active mmc port.Changes (v5):
Use the defaultCONFIG_SPL_STACK
Add a macro #ifndef forCONFIG_SYS_TEXT_BASEto avoid compilation warning.Changes (v6):
Useboard_mmc_initfor spl mmc initialization instead of addingspl_board_mmc_initfunctionChanges (v7):
Corrected the chip select value and now the DRAM showing a correct 1 GiB.John Tobias (5):
imx6: add spl config for mx6sabresd
imx6: add data configuration file for SPL
kconfig: imx6: addSUPPORT_SPL
imx6: add spl in the header file
imx6: SPL support for iMX6 SabreSD
Quoted 10 lines
arch/arm/Kconfig | 1 + board/freescale/mx6sabresd/mx6sabresd.c | 186 +++++++++++++++++++++++++- board/freescale/mx6sabresd/mx6sabresd_spl.cfg | 58 ++++++++ configs/mx6sabresd_spl_defconfig | 5 + include/configs/mx6sabre_common.h | 2 + include/configs/mx6sabresd.h | 6 + 6 files changed, 256 insertions(+), 2 deletions(-) create mode 100644 board/freescale/mx6sabresd/mx6sabresd_spl.cfg create mode 100644 configs/mx6sabresd_spl_defconfig
Applied to u-boot-imx, thanks !
Best regards,
Stefano Babic
Signature · 5 lines
===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================