embeded/raspberry pi2021. 6. 4. 14:01

라즈베리용 카메라를 CM4 보드에 꽂으려고 하니

어!?!?!

사달라고 징징대봐야겠다!? ㅋㅋ

 

[링크 : https://www.waveshare.com/cm-dsi-adapter.htm]

[링크 : https://kr.element14.com/raspberry-pi/rpi-cmdk-adapter/adaptor-compute-module-camera/dp/2433318]

 

라즈베리 파이 zero용 카메라 케이블이라는데 이게 호환되려나?

[링크 : https://www.eleparts.co.kr/EPXHJ96T]

'embeded > raspberry pi' 카테고리의 다른 글

딱 만들고 싶었던 그 프로그램  (0) 2021.06.04
기압 고도 계산  (0) 2021.06.04
rpi4 cm4 csi  (0) 2021.06.03
rpi 4b 해상도, 주사율  (2) 2021.05.21
라즈베리 파이 이미지 dd로 굽기  (0) 2021.05.21
Posted by 구차니
embeded/raspberry pi2021. 6. 3. 19:23

csi1 은 4 lane을 가지고 있으나 rpi 4b 에서는 2 lane만 쓰고 있다고..

아무튼 device tree 들도 수정해야지 csi 2채널을 쓸 수 있을 듯.

 

[링크 : https://www.raspberrypi.org/documentation/hardware/computemodule/cmio-camera.md]

  [링크 : https://wikidocs.net/3356]

[링크 : https://www.raspberrypi.org/documentation/configuration/pin-configuration.md]

 

 

'embeded > raspberry pi' 카테고리의 다른 글

기압 고도 계산  (0) 2021.06.04
rpi cm4 어댑터 보드 or RPI zero 케이블?  (0) 2021.06.04
rpi 4b 해상도, 주사율  (2) 2021.05.21
라즈베리 파이 이미지 dd로 굽기  (0) 2021.05.21
rpi usb boot 확인?  (0) 2021.05.18
Posted by 구차니
embeded/raspberry pi2021. 5. 21. 11:43

기본 설정으로는 1080p60 / 2160p30이 한계이고

config.txt에서 hdmi_enable_4kp60=1을 넣어주면 4kp60을 지원한다고.

근데 해보고 나서 리부팅 하고 해상도 설정 바꾸어 보는데 60p가 안뜬다 -_-

(USB-C 바로 옆에 HDMI-0만 된다는데 왜 안되냐고!!)

 

The Raspberry Pi 4 can drive up to two displays, with a resolution up to 1080p at a 60Hz refresh rate. At 4K resolution, if you connect two displays then you are limited to a 30Hz refresh rate. You can also drive a single display at 4K with a 60Hz refresh rate: this requires that the display is attached to the HDMI port adjacent to the USB-C power input (labelled HDMI0). You must also enable 4Kp60 output by setting the hdmi_enable_4kp60=1 flag in config.txt. 

[링크 : https://www.raspberrypi.org/documentation/configuration/hdmi-config.md]

 

다 넣어봐도 안되네 -_ㅠ

[링크 : https://www.raspberrypi.org/forums/viewtopic.php?t=246634]

 

+ 2021.05.24

config.txt 파일 뒤져보다 보니 어라?!

pi4 항목에 은근슬쩍 들어가있는 dtoverlay=vc4-fkms-v3d

이걸 주석처리 하니 1920x1080 0Hz로 인식되어버리고 메뉴에서도 화면설정하는 항목이 사라진다 -_-

[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=2

[all]
#dtoverlay=vc4-fkms-v3d

 

raspi-config 에서는 Advanced Options - HDMI / Composite 에 해당 항목이 존재한다.

 

 

'embeded > raspberry pi' 카테고리의 다른 글

rpi cm4 어댑터 보드 or RPI zero 케이블?  (0) 2021.06.04
rpi4 cm4 csi  (0) 2021.06.03
라즈베리 파이 이미지 dd로 굽기  (0) 2021.05.21
rpi usb boot 확인?  (0) 2021.05.18
rpi 4b / tensorflow lite 빌드  (0) 2021.05.18
Posted by 구차니
embeded/raspberry pi2021. 5. 21. 10:36

맨날 윈도우에서 하다 보니 win32diskimager만 써서 몰랐는데

그냥 dd만 하면 언제 끝날지 알수가 없다 -_-

 

bs가 중요한건가.. dstat 에서 속도가 오르는게 보이네

$ dd if=2021-03-04-raspios-buster-armhf.img of=/dev/sdX bs=4M conv=fsync
$ dd if=2021-03-04-raspios-buster-armhf.img of=/dev/sdX bs=4M conv=fsync status=progress

'embeded > raspberry pi' 카테고리의 다른 글

rpi4 cm4 csi  (0) 2021.06.03
rpi 4b 해상도, 주사율  (2) 2021.05.21
rpi usb boot 확인?  (0) 2021.05.18
rpi 4b / tensorflow lite 빌드  (0) 2021.05.18
rpi 4b spec + 부팅시간  (0) 2021.05.18
Posted by 구차니
embeded/raspberry pi2021. 5. 18. 15:07

2020-09-03 eeprom 버전이면 usb 된다고 한데..

원래 내가 검색하던건 라즈4 부팅이 느려서 찾아보았을 뿐이고

갑자기 USB 부팅을 가고 있고..

 

$ sudo rpi-eeprom-
rpi-eeprom-config  rpi-eeprom-update

$ sudo rpi-eeprom-update
*** UPDATE AVAILABLE ***
BOOTLOADER: update available
   CURRENT: Thu  3 Sep 12:11:43 UTC 2020 (1599135103)
    LATEST: Thu 29 Apr 16:11:25 UTC 2021 (1619712685)
   RELEASE: default (/lib/firmware/raspberrypi/bootloader/default)
            Use raspi-config to change the release.

  VL805_FW: Dedicated VL805 EEPROM
     VL805: up to date
   CURRENT: 000138a1
    LATEST: 000138a1

[링크 : https://blog.naver.com/emperonics/221979352174]

[링크 : https://www.clien.net/service/board/cm_rasp/15400383]

'embeded > raspberry pi' 카테고리의 다른 글

rpi 4b 해상도, 주사율  (2) 2021.05.21
라즈베리 파이 이미지 dd로 굽기  (0) 2021.05.21
rpi 4b / tensorflow lite 빌드  (0) 2021.05.18
rpi 4b spec + 부팅시간  (0) 2021.05.18
회사에 남...는(?!) 라즈베리 파이 4B  (0) 2021.05.12
Posted by 구차니
embeded/raspberry pi2021. 5. 18. 12:27

와... distcc 쓰며 뻘짓(?) 하던게 허무할 정도의 성능..

rpi 3b 3대로 병렬 빌드 하는 것 보단 조금 느리지만

시스템 구성이나 전력소비 따지면 rpi 4b 하나가 나을 것 같다.

 

real    9m45.279s
user    36m3.752s
sys     2m28.809s
Posted by 구차니
embeded/raspberry pi2021. 5. 18. 11:19

일단 화면 뜨는데 3초 정도(HDMI), 약간은 BIOS 비슷하게 바뀌었다.

커널 메시지 뜨는데 까지 10초 정도

login 프롬프트 뜨는데 까지 29초 정도(ssh도 이정도 시간이 지나야 됨)

rpi 3b나 rpi 2b와 동일한 이미지 인데 생각외로 부팅이 오래 걸리네..

 

 

Cortex-A72 기반이라는데 cpuinfo를 보니 그냥 별 감흥이 없는 features 목록이군..

다만 rpi3b의 BogoMIPS 38.40 -> 108.00 으로의 증가는 성능의 향상이라는 측면에서는 조금 고무적?

[링크 : https://en.wikipedia.org/wiki/ARM_Cortex-A72]

$ cat /proc/cpuinfo
processor       : 0
model name      : ARMv7 Processor rev 3 (v7l)
BogoMIPS        : 108.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

 

와 메모리 4기가! 보기만 해도 행복해지네!

 $ free -h
              total        used        free      shared  buff/cache   available
Mem:          3.7Gi        50Mi       3.6Gi       8.0Mi        77Mi       3.6Gi
Swap:          99Mi          0B        99Mi

'embeded > raspberry pi' 카테고리의 다른 글

rpi usb boot 확인?  (0) 2021.05.18
rpi 4b / tensorflow lite 빌드  (0) 2021.05.18
회사에 남...는(?!) 라즈베리 파이 4B  (0) 2021.05.12
라즈베리2b+ 에서 vfpv3 빌드 성공!  (0) 2021.05.11
rpi eeprom / usb boot  (0) 2021.05.06
Posted by 구차니
embeded/raspberry pi2021. 5. 12. 18:05

1. 느려!!!

확실히 재본건 아니지만, 부팅시 bios 처럼 꾸며지고 GUI 까지 뜨는데 1분은 걸린 듯?

한 번 밀고 다시 셋팅을 해봐야 확실할 듯.

 

2. 어우 발열.. 어우 전원

5V 3A

그리고 이쁘라고 투명 케이스인데 열이 퐁퐁퐁.. 그냥 누드로 탑을 쌓아야 하나

 

3. 망할 micro HDMI

듀얼 모니터 쓸 수 있게 되서 좋긴한데 micro HDMI라니 이건 좀 ㅠㅠ

 

4. 많은데 몇 개 필요해! << 요게 포인트

하드웨어 팀에 물어보니 많다고 몇개 줄까 해서 봤더니 10개 ㄷㄷㄷ

지금 라즈베리 3로 탑을 쌓으려고 했는데 4로 쌓아도 되겠네? ㅋㅋㅋ

'embeded > raspberry pi' 카테고리의 다른 글

rpi 4b / tensorflow lite 빌드  (0) 2021.05.18
rpi 4b spec + 부팅시간  (0) 2021.05.18
라즈베리2b+ 에서 vfpv3 빌드 성공!  (0) 2021.05.11
rpi eeprom / usb boot  (0) 2021.05.06
회사돈으로 꿈 이루기 ㅋㅋ  (0) 2021.05.03
Posted by 구차니
embeded/raspberry pi2021. 5. 11. 00:22

흐음.. 다른 옵션이 붙어서 그런가?

 

    CXXFLAGS += \
      -march=armv7-a \
      -mfpu=neon-vfpv3 \
      -mvectorize-with-neon-quad -ffast-math \
      -funsafe-math-optimizations \
      -ftree-vectorize \
      -fPIC

    CFLAGS += \
      -march=armv7-a \
      -mfpu=neon-vfpv3 \
      -mvectorize-with-neon-quad -ffast-math \
      -funsafe-math-optimizations \
      -ftree-vectorize \
      -fPIC

 

File Attributes
  Tag_CPU_name: "7-A"
  Tag_CPU_arch: v7
  Tag_CPU_arch_profile: Application
  Tag_ARM_ISA_use: Yes
  Tag_THUMB_ISA_use: Thumb-2
  Tag_FP_arch: VFPv3
  Tag_Advanced_SIMD_arch: NEONv1
  Tag_ABI_PCS_wchar_t: 4
  Tag_ABI_FP_number_model: Finite
  Tag_ABI_align_needed: 8-byte
  Tag_ABI_align_preserved: 8-byte, except leaf SP
  Tag_ABI_enum_size: int
  Tag_ABI_VFP_args: VFP registers
  Tag_ABI_optimization_goals: Aggressive Speed
  Tag_CPU_unaligned_access: v6

 

+

2021.05.12

아놔.. 회사에서 rpi 3b+ 에서 시도하니 vfpv2 / neon은 없이 나온다.

동일한 라즈베리 파이 이미지를 사용해서 gcc -v 하면 동일하게 나오는데 도대체 무슨 차이여!!!

 

 

'embeded > raspberry pi' 카테고리의 다른 글

rpi 4b spec + 부팅시간  (0) 2021.05.18
회사에 남...는(?!) 라즈베리 파이 4B  (0) 2021.05.12
rpi eeprom / usb boot  (0) 2021.05.06
회사돈으로 꿈 이루기 ㅋㅋ  (0) 2021.05.03
SLP (StereoPi Livestream Playground)  (0) 2021.04.30
Posted by 구차니
embeded/raspberry pi2021. 5. 6. 22:41

odroid u3로 해보려다가 구제불능이라(128GB SD사려니..)

라즈베리로 USB 부팅이 되었던것 같아서 찾아보는 중

rpi 2b를 usb 부팅해서 좀 괜찮은걸 쓰면 SD 보다 나으려나?

 

[링크 : https://blog.naver.com/emperonics/221979352174]

[링크 : https://www.tomshardware.com/how-to/boot-raspberry-pi-4-usb]

 

[링크 : https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md]

[링크 : https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md]

[링크 : https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/host.md]

Posted by 구차니