Forum Discussion
Altera_Forum
Honored Contributor
10 years ago --- Quote Start --- I'm no Linux expert but "ERROR: could not get clock /sopc@0/dma@0xffda1000:apb_pclk(0)" doesn't look good. If DMA isn't working you won't be reading anything from your SD card. I'm not saying this is the case, but it's worth getting a Linux expert to take a look. I assume your preloader and uboot are both on the SD card. This means the basic SD hardware is working. I think that neither preloader nor uboot use DMA, so the first use of DMA is in the Linux kernel. --- Quote End --- When I got the board, I had a SD card along with it which contains the factory image. This came up fully with linux. It also gave the same error "ERROR: could not get clock /sopc@0/dma@0xffda1000:apb_pclk(0)", but it still came up. When I compared the working log with the non-working log I've attached, I see the Designware MMC driver gives a "data FIFO error" while accessing SD card. The SD card we're using is Kingston SD card. Is this driver compatible with this card? How to find that? But if you look into my attachment, it is able to read the MBR, understand the partitions, and also prints that the rootfs is in the 2nd partition. But when it tries the data, this error comes. I also did a "make mrproper" to recompile linux, but the result is same. But I find quite a few have got this issue. Any pointers? Anyone? Thanks in advance.