Im looking through David Ander's article and I just dont understand whats 
going on when "applying diff to kernel"
 
could you offer any assistance


On Wednesday, August 7, 2013 12:58:42 PM UTC-5, Mark Grosen wrote:
>
> If you want SPI in user-space, you need to mark the SPI device as "spidev" 
> compatible in the the dts file. See this recent article from David Anders:
> http://elinux.org/BeagleBone_Black_Enable_SPIDEV
>
> Mark
>
>
> Mark
>
>
> On Wed, Aug 7, 2013 at 10:51 AM, Jacob Stockton 
> <jacob.d....@gmail.com<javascript:>
> > wrote:
>
>> Thanks Charles. Ok, we are almost where I need to be. I got all of the 
>> UARTs working (1,2,4,5) that I need and I have i2c-port enabled, but I 
>> don't see the SPI in /dev. The literature I have found says it will be 
>> named spi1 or spidev, but I don't see it in /dev.
>>
>>
>> ./pingroups 
>> [sudo] password for ubuntu: 
>> registered pin groups:
>> group: pinmux_userled_pins
>> pin 21 (44e10854)
>> pin 22 (44e10858)
>> pin 23 (44e1085c)
>> pin 24 (44e10860)
>>
>> group: pinmux_rstctl_pins
>> pin 20 (44e10850)
>>
>> group: pinmux_i2c0_pins
>> pin 98 (44e10988)
>> pin 99 (44e1098c)
>>
>> group: pinmux_i2c2_pins
>> pin 94 (44e10978)
>> pin 95 (44e1097c)
>>
>> group: pinmux_bb_i2c1_pins
>> pin 86 (44e10958)
>> pin 87 (44e1095c)
>>
>> group: pinmux_bb_uart1_pins
>> pin 97 (44e10984)
>> pin 96 (44e10980)
>>
>> group: pinmux_bb_uart2_pins
>> pin 84 (44e10950)
>> pin 85 (44e10954)
>>
>> group: pinmux_bb_uart4_pins
>> pin 28 (44e10870)
>> pin 29 (44e10874)
>>
>> group: pinmux_bb_uart5_pins
>> pin 49 (44e108c4)
>> pin 48 (44e108c0)
>>
>> group: pinmux_bb_spi1_pins
>> pin 100 (44e10990)
>> pin 101 (44e10994)
>> pin 102 (44e10998)
>> pin 103 (44e1099c)
>>
>> group: pinmux_emmc2_pins
>> pin 32 (44e10880)
>> pin 33 (44e10884)
>> pin 0 (44e10800)
>> pin 1 (44e10804)
>> pin 2 (44e10808)
>> pin 3 (44e1080c)
>> pin 4 (44e10810)
>> pin 5 (44e10814)
>> pin 6 (44e10818)
>> pin 7 (44e1081c)
>>
>> group: pinmux_userled_pins
>> pin 21 (44e10854)
>> pin 22 (44e10858)
>> pin 23 (44e1085c)
>> pin 24 (44e10860)
>>
>>
>> And... 
>>
>> ls /dev/
>> alarm            loop3               ram3    tty21  tty48   ttyS2
>> ashmem           loop4               ram4    tty22  tty49   ttyS3
>> autofs           loop5               ram5    tty23  tty5    ubi_ctrl
>> binder           loop6               ram6    tty24  tty50   uinput
>> block            loop7               ram7    tty25  tty51   urandom
>> btrfs-control    mapper              ram8    tty26  tty52   usbmon0
>> bus              mem                 ram9    tty27  tty53   usbmon1
>> char             mmcblk0             random  tty28  tty54   usbmon2
>> console          mmcblk0boot0        rtc0    tty29  tty55   vcs
>> cpu_dma_latency  mmcblk0boot1        shm     tty3   tty56   vcs1
>> disk             mmcblk0p1           snd     tty30  tty57   vcs2
>> fd               mmcblk0p2           stderr  tty31  tty58   vcs3
>> full             net                 stdin   tty32  tty59   vcs4
>> fuse             network_latency     stdout  tty33  tty6    vcs5
>> i2c-0            network_throughput  tty     tty34  tty60   vcs6
>> i2c-1            null                tty0    tty35  tty61   vcs7
>> i2c-2            ppp                 tty1    tty36  tty62   vcsa
>> input            psaux               tty10   tty37  tty63   vcsa1
>> kmem             ptmx                tty11   tty38  tty7    vcsa2
>> kmsg             pts                 tty12   tty39  tty8    vcsa3
>> log              ram0                tty13   tty4   tty9    vcsa4
>> log_events       ram1                tty14   tty40  ttyGS0  vcsa5
>> log_main         ram10               tty15   tty41  ttyO0   vcsa6
>> log_radio        ram11               tty16   tty42  ttyO1   vcsa7
>> log_system       ram12               tty17   tty43  ttyO2   watchdog
>> loop-control     ram13               tty18   tty44  ttyO4   watchdog0
>> loop0            ram14               tty19   tty45  ttyO5   zero
>> loop1            ram15               tty2    tty46  ttyS0
>> loop2            ram2                tty20   tty47  ttyS1
>>
>> I know that UARTS are tty01, is the SPI named something similar?
>>
>> Thanks,
>>
>> Jacob
>>
>> -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to beagleboard...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to