This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

configuring ipipe demo on DM355

Hello all,

I want to configure the ipipe demo which come with DM355SDK783911.
I am using DM355 LeopardBoard which is using OV7725 image sensor.

I have few doubts/questions:
1.In the board prompt when i do ls -l /dev i am getting the following output.

   crwxr-xr-x    1 root     root     249,   0 Jan  1 00:00 cmem                   
crw-rw----    1 root     root       5,   1 Jan  1 00:00 console                
crw-rw----    1 root     root     116,   0 Jan  1 00:00 controlC0              
crw-rw----    1 root     root      10,  63 Jan  1 00:00 cpu_dma_latency        
drwxr-xr-x    2 root     root          100 Jan  1 00:00 fb                     
crw-rw----    1 root     root      29,   0 Jan  1 00:00 fb0                    
crw-rw----    1 root     root      29,   1 Jan  1 00:00 fb1                    
crw-rw----    1 root     root      29,   2 Jan  1 00:00 fb2                    
crw-rw----    1 root     root      29,   3 Jan  1 00:00 fb3                    
crw-rw----    1 root     root       1,   7 Jan  1 00:00 full                   
drwxr-xr-x    2 root     root           40 Jan  1 00:00 i2c                    
crw-rw----    1 root     root      89,   1 Jan  1 00:00 i2c-1                  
drwxr-xr-x    2 root     root           40 Jan  1 00:00 input                  
crw-rw----    1 root     root       1,   2 Jan  1 00:00 kmem                   
crw-rw----    1 root     root       1,  11 Jan  1 00:00 kmsg                   
srw-rw-rw-    1 root     root            0 Jan  1 00:00 log                    
brw-rw----    1 root     root       7,   0 Jan  1 00:00 loop0                  
brw-rw----    1 root     root       7,   1 Jan  1 00:00 loop1                  
brw-rw----    1 root     root       7,   2 Jan  1 00:00 loop2                  
brw-rw----    1 root     root       7,   3 Jan  1 00:00 loop3                  
brw-rw----    1 root     root       7,   4 Jan  1 00:00 loop4                  
brw-rw----    1 root     root       7,   5 Jan  1 00:00 loop5                  
brw-rw----    1 root     root       7,   6 Jan  1 00:00 loop6                  
brw-rw----    1 root     root       7,   7 Jan  1 00:00 loop7                  
crw-rw----    1 root     root       1,   1 Jan  1 00:00 mem                    
crw-rw----    1 root     root      10,  62 Jan  1 00:00 network_latency        
crw-rw----    1 root     root      10,  61 Jan  1 00:00 network_throughput     
crw-rw----    1 root     root       1,   3 Jan  1 00:00 null                   
crw-rw----    1 root     root     116,  24 Jan  1 00:00 pcmC0D0c               
crw-rw----    1 root     root     116,  16 Jan  1 00:00 pcmC0D0p               
crw-rw----    1 root     root       5,   2 Jan  1 00:00 ptmx                   
drwxr-xr-x    2 root     root            0 Jan  1 00:00 pts                    
brw-rw----    1 root     root       1,   0 Jan  1 00:00 ram0                   
crw-rw----    1 root     root       1,   8 Jan  1 00:00 random                 
drwxr-xr-x    2 root     root          120 Jan  1 00:00 snd                    
crw-rw----    1 root     root     116,  33 Jan  1 00:00 timer                  
crw-rw----    1 root     root       5,   0 Jan  1 00:00 tty                    
crw-rw----    1 root     root       4,  64 Jan  1 00:00 ttyS0                  
crw-rw----    1 root     root       4,  65 Jan  1 00:00 ttyS1                  
crw-rw----    1 root     root       4,  66 Jan  1 00:00 ttyS2                  
crw-rw----    1 root     root       1,   9 Jan  1 00:00 urandom                
crw-rw----    1 root     root     189,   0 Jan  1 00:00 usbdev1.1              
crw-rw----    1 root     root     253,   1 Jan  1 00:00 usbdev1.1_ep00         
crw-rw----    1 root     root     253,   0 Jan  1 00:00 usbdev1.1_ep81         
crw-rw----    1 root     root      81,   0 Jan  1 00:00 video0                 
crw-rw----    1 root     root      81,   1 Jan  1 00:00 video2                 
crw-rw----    1 root     root      81,   2 Jan  1 00:00 video3                 
crw-rw----    1 root     root      10, 130 Jan  1 00:00 watchdog               
crw-rw----    1 root     root       1,   5 Jan  1 00:00 zero

But the above driver list doesn;t contain dm355_ipipe driver.

Do we have to manually ran application to generate .ko file and install the dm355_ipipe driver.
If anyone knows the procedure.If there is any demo or example which i can run to  do this.

Also i am trying to compile the ipipe demo but i think the excutable also uses dm355_ipipe driver.
Does ipipe demo require any other drivers installed.


Thanks and Regards,
Mayank


  • I am not sure about source code in SDK. But, I have seen dm355 ipipe drivers, they are character drivers. When building drivers, you need to select them under character drivers using menuconfig. They will be seen as davinci_previewer and davinci_resizer devices.

  • i tried building the examples by writing the command make config and selecting some examples

    but i am not getting the drivers installed.Please elaborate further what i have to do in order to get the davinci previewer and resizer drivers installed

     

    THanks and REgards,

    Mayank