[U-Boot] [PATCH 0/5] Fix Falcon Boot from internal eMMC on RK3288 Vyasa

Alberto Panizzo alberto at amarulasolutions.com
Wed Jul 4 19:41:22 UTC 2018


This patchest fixes booting Linux Kernel in falcon mode for Vyasa board.
What happen is that CPU hangs on SPL while loading kernel from
internal eMMC.

This issue has been already addressed here [1] but with a wrong approach:
it is a clear case of memory corruption and first patch of this serie helps
a lot in profiling the same issue in the future. 

[1]: https://patchwork.ozlabs.org/patch/833821/ 

Alberto Panizzo (5):
  mmc: dw_mmc: prevent silent memory corruption when stack and heap are
    too small
  mmc: dw_mmc: increase cmd timeout to fix eMMC enumeration error
  rockchip: rk3288-vyasa: increase heap space after relocation
  rk3288: vyasa: Allow booting from internal eMMC
  rk3288: vyasa: Fixup indentation

 board/amarula/vyasa-rk3288/vyasa-rk3288.c |  8 +++----
 configs/vyasa-rk3288_defconfig            |  8 ++++---
 drivers/mmc/dw_mmc.c                      | 35 +++++++++++++++++++++++--------
 include/configs/vyasa-rk3288.h            |  1 +
 4 files changed, 36 insertions(+), 16 deletions(-)

-- 
2.7.4



More information about the U-Boot mailing list