Embedded System/Raspberry Pi

[라즈베리파이] SPI 버퍼할당 문제 발견ㅜㅜ

임베지수 2017. 4. 2. 14:49

현재 내가 사용하는 라즈비안의 커널버전은 3.6이고 2014년 1월에 나온 최신 라즈비안의 커널은 3.10이다. 최신버전에서 SPI 테스트하다가 알아낸건데 이놈이 SPI버퍼 크기를 고정시켜놨다.... 안바뀐다....

 

아래는 kernel 3.6 에서의 spi buffer 크기를 확인해본것이다. 부팅할 때 sudo gpio load spi 256 을 해주었기 때문에 256kb로 할당되어있는것을 확인할 수 있다.

 

하지만 문제의 kernel 3.10버전... 똑같이 부팅할 때 gpio load spi 256을 해주지만 buffer size가 변하지 않았다.

 

구글링을 하다보니 나만의 문제가 아닌듯 하다.. 라즈베리파이 포럼에 올라와있는 글이다..(www.raspberrypi.org)

 

 

그리고 lsmod 해보면 spidev가 안올라와있다..3.6버전에서는 있다.

 

 

 

음.... 쉣이군. 커널컴파일을 해야할까?