본문 바로가기

개발자/Raspberry Pi3

raspberry pi 3 에서 mcp3208 adc 안될때 spi 통신 이상 잘되던 SPI 방식의 ADC 제어가 안된다. 컴파일 하기 전 실행파일은 바른 ADC 값을 보내는데 컴파일을 하고 나면 값이 0으로 출력되는 현상이 발생되었다. Raspberry Pi 3로 바꾸고 나서 이런 현상이 발생한듯 보인다. 이것 저것 해보다가 reboot 하고 나니 잘된다. 왜 잘되는지 모르겠다. $history 명령으로 이전 입력 명령어를 찾아보니 다음과 같은 명령어를 순차적으로 실행해서 되었다고 추정이 되어남겨본다. 한 번 더 해봐야겠다. 이게 맞는지도 자신있게 말씀드리지 못하는 점 양해부탁~ $wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.52.tar.gz 파일을 다운로드 압축을 풓고 폴더를 옮기고 컴파일을 실행. $tar zxvf bcm28..
apache2 리스타트 에러 - Job for apache2.service failed. 아파치2 서버를 설치하고 리스타트 명령을 주었을때 다음과 같이 나올때가 있다. 123pi@raspberrypi:~ $ sudo service apache2 restartJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details. Colored by Color Scriptercs 이런 경우는 다음 파일 어딘가가 잘못되어 있는 경우다. /etc/apache2/apache2.conf 따라서 파일을 열어서 주석처리라든가 잘못 수정된 부분을 고치고 하면 잘된다. 이렇게 한 번 해보자. $apache2ctl configtest이렇게 하면 에러가 생긴곳이 하이라이트 된다. 수정한 후 재시작 ..