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.

spidev for DE0-Nano-Soc

Altera_Forum
Honored Contributor I
822 Views

I have bought terasic DE0-Nano-Soc board and startup the board. I can see spidev under /dev . also i can use it to connect with my slave device. 

 

I am new to soc concept, i want to build everything from scratch(same as default SD card) , for same i have followed RocketBoard 

 

https://rocketboards.org/foswiki/documentation/embeddedlinuxbeginnersguide 

 

(as i don’t found other source.) 

 

after finishing evrything i have put new mmc card to board and there is no spidev under /dev in new linux i have deployed. 

 

how can i generate de0-nano-soc mmc from scratch same as shipped with board? 

 

i am struggling from long time for enabling spidev with soc.
0 Kudos
1 Reply
Altera_Forum
Honored Contributor I
78 Views

I have got one method to build everything for de0-nano-soc board, 

 

https://hackmd.io/iwqwlmdsweygtauzgnnmgbmanpekaoyeabjagmurmwjsccg=?view#3-build-linux-filesystem 

 

i have follow this procedure , Board is booted successfully but while booting i got the error continuously as follows, 

I tried by changing the card, but result is same. 

 

 

 

mmcblk0: retrying using single block read mmcblk0: error -110 transferring data, sector 31115616, nr 80, 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 31115616, nr 80, cmd response 0x900, card status 0x0 mmcblk0: retrying using single block read mmcblk0: error -110 transferring data, sector 31115704, nr 72, 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 31115704, nr 72, cmd response 0x900, card status 0x0 

 

 

what can i do to clear this error?
Reply