Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12436 Discussions

MMC failing on linux-altera on CycloneV/Atlas-SoC, while ltsi kernel is not

Altera_Forum
Honored Contributor II
992 Views

I'm setting up a Linux system on a CycloneV on Atlas-SoC, and I'm using Yocto Pyro to build. I'm using meta-altera from https://github.com/kraj/meta-altera to build the kernel. The preloader and u-boot is built using Quartus 17.1 and EDS. I'm using meta-linaro and use Linaro GCC 6.3. 

 

If I select KERNEL_PROVIDER="linux-altera-ltsi" which is now at 4.1.33, everything boots fine. However if I select KERNEL_PROVIDER="linux-altera" and version 4.12 or 4.11, I get failures in MMC, which ultimately fails the boot. 

 

Any ideas to why? 

 

 

mmc_host mmc0: Bus speed (slot 0) = 200000000Hz (slot req 25000000Hz, actual 25000000HZ div = 4) mmc0: new SD card at address 9a6c mmcblk0: mmc0:9a6c SU02G 1.84 GiB mmcblk0: p1 p2 p3 mmcblk0: error -110 transferring data, sector 136328, nr 264, cmd response 0x900, card status 0x0 mmc_host mmc0: Bus speed (slot 0) = 200000000Hz (slot req 400000Hz, actual 400000HZ div = 250) mmc_host mmc0: Bus speed (slot 0) = 200000000Hz (slot req 25000000Hz, actual 25000000HZ div = 4) mmcblk0: error -110 transferring data, sector 136328, nr 264, cmd response 0x900, card status 0x0 mmcblk0: retrying using single block read mmcblk0: error -110 transferring data, sector 136337, nr 255, cmd response 0x900, card status 0x0
0 Kudos
0 Replies
Reply