https://github.com/juj/fbcp-ili9341

 

GitHub - juj/fbcp-ili9341: A blazing fast display driver for SPI-based LCD displays for Raspberry Pi A, B, 2, 3, 4 and Zero

A blazing fast display driver for SPI-based LCD displays for Raspberry Pi A, B, 2, 3, 4 and Zero - GitHub - juj/fbcp-ili9341: A blazing fast display driver for SPI-based LCD displays for Raspberry ...

github.com

 

fbcp 사용.

 

레트로 파이에선 정상작동 확인.

rasbian에선 고생중. 

 

sudo cmake -DST7735S=ON -DGPIO_TFT_DATA_CONTROL=24 -DGPIO_TFT_RESET_PIN=25 -DGPIO_TFT_BACKLIGHT=18 -DSPI_BUS_CLOCK_DIVISOR=6 ..

- vc_dispmanx_display_open failed! 뜨면서 실패.

 

/boot/config.txt 에서 dtoverlay=vc4-fkms-v3d 주석 처리 필요. 주석 처리 하니까 화면은 나옴. 

gpu_mem=128

hdmi_mode=4    640x480    60 Hz

 

divisor 더 높여야 할 듯. (git ili9341아닌 다른 driver 쓰면 30~40까지 높여보라고 하고 있음)

 

divisor 40까지 높여봄. 

cmake 옵션 수정 시 txt 캐시 파일 날리고 하라고 하거나 build 폴더 아예 날리고 다시 cmake 하라고 함. 

안전빵으로 build 폴더 날리고 다시 만들어서 build 중.\

 

"However you may need to manually delete file CMakeCache.txt between changing options to avoid CMake remembering old settings."

 

divisor 40으로 올리고 성공. 

 

화면 좌우 반전됨 

 

아래 두줄 junk data들어가는 issue 남음. 

 

st7735r.h 파일에서 7735s는 해상도 offset 이상해서 어쩌구..

130 x 129로 잡혀있음. 

128 128 로 바꾸니까 좌우반전 해결됨. 뭐지..

 

divisor 100은 너무 불안정함 ㅋㅋ

 

udo cmake -DST7735S=ON -DGPIO_TFT_DATA_CONTROL=24 -DGPIO_TFT_RESET_PIN=25 -DGPIO_TFT_BACKLIGHT=18 -DSPI_BUS_CLOCK_DIVISOR=40 ..

*결국 128 128 로 해결... 왜 된진 모르겠다. *NATIVE_WIDTH = 128*NATIVE_HEIGHT = 128<기본 셋팅>

NATIVE_WIDTH = 130

NATIVE_HEIGHT = 129

 

위 셋팅 시 좌우 반전, 아래 두줄 junkwidth 129로 줄이고 hegight 131로 늘려봄width 129시 왼쪽 1줄 junk 발생.

 

NATIVE_WIDTH = 130

NATIVE_HEIGHT = 131

모든 문제 해결.

 

 

https://jow1025.tistory.com/279

 

라즈베리파이와 PC간 파일 전송을 위한 SAMBA설치

이번시간에는 라즈베리파이와 PC간에 서로 파일을 주고받기 위해 SAMBA라는 파일공유 패지지를 설치해보겠습니다. 매우 간편하고 쉽기 때문에 많이 사용하는 방식입니다. 내컴퓨터에 라즈베리파

jow1025.tistory.com

삼바 설정

 

[pi]

comment =rapberry pi samba server

path =/home/pi

valid user =pi

writeable =yes

browseable =yes

 

 

 

커서 없애기

 

1. 터미널 오픈 후 아래 명령어 입력

sudo vi /etc/lightdm/lightdm.conf

 

2. 설정중에서 "-nocursor" 라고 되어있는 라인을 찾는다

ex) xserver-command=X -nocursor

 

3-1 (커서가 나왔으면 하는 경우) 아래를 주석처리한다.

ex) "#xserver-command=X -nocursor"

 

3-2 (커서가 안나왔으면 하는 경우) 주석처리를 해제한다.

ex) "xserver-command=X -nocursor"

 

/boot/config.txt 의 해상도와 st7735r.h 해상도는 별개. 

st7735r.h 는 하드웨어적인 해상도. 즉, LCD의 물리적 해상도와 맞춰야 하고 

config는 HDMI output 해상도를 의미. 

config 해상도 640*480 으로 해도 잘 나옴. 1080까지 올려봐야지

 

config 순서도 중요.

hot plug 마지막에 넣어야지 cvt option 먹음

https://elinux.org/RPiconfig

cmd 에서 ping 날려보면 됨.

 

대부분 iptime : 192.168.0.x

sk broadband : 192.168.35.x

 

2016년, 전역을 하고 복학을 하게 되면서 노트북이 필요해졌다. 

 

디지털 시스템 설계, SoC설계와 같은 과목들이 PC를 이용한 과제가 많이 있었다. 

 

당시 그다지 넉넉한 형편이 안됐었기도 하고, 고성능 랩탑에는 관심이 없었다. 집에 멀쩡한 데스크탑이 있었어서...

 

여튼 그당시 가장 최신 i5인 7세대 카비레이크를 달고 있으면서도 40만원대였던 Acer 의 E5-575 aspire를 구매하였다. 

 

성능은 쿼터스 부터 fusion365를 무리없이 돌려주어 더할나위 없이 만족하면서 사용했다.

 

.

.

.

 

그러나 햇수로 벌써 5년이 지난 지금, 모든건 만족스럽지만 배터리가 너무 빨리 닳는다. 

 

cmd에서 powercfg.exe -energy 명령어를 통해 배터리 상태를 확인해 볼 수 있는데, 확인해보니 50%를 간신히 넘긴다. 

 

지져스.. 그러니까 한두시간만에 죽어버리지...

 

사실 최근에 자택근무 및 여기저기서 자소서 쓰고 그러다 보니 다시금 노트북의 활용도가 늘어나고 있는데, 무겁기도 무겁고 배터리도 줄줄 새서 정이 떨어지려고 했다. 

 

하지만 나는 지금 헝그리 대학원생.

 

새 노트북은 생각조차 해본적 없었다. 

 

그래서 기존 노트북을 살려보고자 했다. 그러면 다시 정이 좀 붙겠지.

 

acer 배터리는 국내 구매처가 잘 보이지 않았다. 

 

그래서 해외로 눈을 돌렸는데, google에 검색하면 처음으로 뜨는 사이트를 들어가봤다. 

 

https://www.batterybuy.kr/acer-battery/acer-aspire-e5-575g-replacement-battery.htm

약 3만7천원 정도의 가격이다. 

 

충분히 저렴하지만, 나는 좀 더 저렴한 것을 원했다. 어차피 정품아니고 다 호환일건데 기왕이면 싼게 이득이지 않은가.

 

해외구매 성지 알리로 들어가봤다. 

 

https://www.aliexpress.com/item/32913986633.html?spm=a2g0s.9042311.0.0.48e94c4dBPzdzc

거의 7달러 가량 저렴하다.

 

검색해보니 Kingsener 브랜드가 호환 배터리 회사 중 유명한 것 같다. 후기도 많고 해서 바로 구매.

 

2월 25일에 구매하였는데, 배터리다 보니 해운으로 들어와서 그런지 시간은 좀 걸렸다. 

 

하지만 해외구매는 사놓고 까먹으면 온다는 말이 있다. 

 

까먹고 있다가 오늘 배송상태를 확인해보러 갔다. 

 

 

해운은 ali standard 배송이 아니라 그런지 tracking이 되지 않는다. 그럴땐

 

seller's shipping method를 눌러 17tracking사이트에 접속, 위에 나와있는 tracking number를 입력하면 추적할 수 있다. 

 

17 tracking 사이트. 한글 번역 해놓은 상태이다. 원래는 중국어 사이트.

대충 2주만에 통관으로 들어왔다. 

 

통관에서 어떻게 진행되고 있는지 궁금해서 유니패스 사이트를 들어가 조회해 보았다. 

 

유니패스 화물정보 입력 화면

M B/L - H B/L을 선택하고, 첫번째 칸은 비워두고 두번째 칸에 운송장 번호가 아닌 转单号(송금번호) 를 입력해야 한다. 

 

그리고 조회를 누르면

짜잔. 

 

오늘 오후에 통관 심사가 완료되었나보다.

 

이제 곧 국내 택배사를 통해 올 예정이다.

 

배터리 오면 교환기도 올려야겠다. 

+ Recent posts