User Tools

Site Tools


tutorials:dvk521:documentations:driver_porting_and_configuration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tutorials:dvk521:documentations:driver_porting_and_configuration [2013/11/22 16:51]
waveshare [Porting Dallas’s 1-wire Driver]
tutorials:dvk521:documentations:driver_porting_and_configuration [2013/12/23 14:50] (current)
Line 511: Line 511:
 Modify the files permission: Modify the files permission:
   #cd /​home/​waveshare/​cubieboard/​waveshare_demo/​driver/​io_control_dev   #cd /​home/​waveshare/​cubieboard/​waveshare_demo/​driver/​io_control_dev
 +{{.:​Documentations-6_2.jpg}}
   #chmod 777 ./*   #chmod 777 ./*
   ​   ​
 1.2 Modify the Makefile 1.2 Modify the Makefile
   #vi Makefile   #vi Makefile
- +{{.:​Documentations-6_3.jpg}}
 Assign the KERNELDIR according to your actual kernel path.  Assign the KERNELDIR according to your actual kernel path. 
  
 1.3 Clear the old files 1.3 Clear the old files
   #make clean   #make clean
- +{{.:​Documentations-6_4.jpg}} 
 1.4 Compile 1.4 Compile
   #make   #make
Line 529: Line 531:
   make: *** [modules] Error 1   make: *** [modules] Error 1
 As shown in the picture below: As shown in the picture below:
 +{{.:​Documentations-6_5.jpg}}
  
 It is caused by the different kernel version, can be just omitted. It is caused by the different kernel version, can be just omitted.
 +{{.:​Documentations-6_6.jpg}}
 Copy the new generated io_control.ko file to your own system and load it.  Copy the new generated io_control.ko file to your own system and load it. 
  
tutorials/dvk521/documentations/driver_porting_and_configuration.1385110294.txt.gz · Last modified: 2013/12/23 14:50 (external edit)