Dear Fabio, Hello, ROM code starts execution of the SPL code in SPI flash;
I traced and see that It jumped to MMC drivers/mmc.c file, as default DM_MMC is not defined, then SPL is calling empty weak "board_mmc_init and cpu_mmc_init" functions. I also defined DM_MMC in defconfig file, but got "undefined reference compiling errors for USB etc. Should I call u-boot MMC init functions within these functions? Or should I define DM_MMC in config file and try to solve compile errors? Best regards. -----Original Message----- From: Fabio Estevam [mailto:feste...@gmail.com] Sent: Wednesday, May 2, 2018 8:27 PM To: Mehmet Ali İPİN <mehmet.i...@pavotek.com.tr> Cc: u-boot@lists.denx.de; Kutsal ANIL <kutsal.a...@pavotek.com.tr> Subject: Re: [U-Boot] u-boot 2018 SPI SPL Hi Mehmet, On Mon, Apr 30, 2018 at 3:24 AM, Mehmet Ali İPİN <mehmet.i...@pavotek.com.tr> wrote: > Dear Fabio, > > Windows 10 tried but could not load the device driver of our eMMC > (micron tech MTFC4GLDDQ). Then > > I programmed SPL and u-boot.img into eMMC with u-boot commands; even SPI > flash based SPL see the MMC1(eMMC), u-boot did not run correctly. I am a bit confused of what you are trying to achieve. Is your end goal to be able to boot from SPI NOR using SPL on a mx6? Are you able to boot from SPL from the eMMC or SD card? _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot