embeded/raspberry pi2021. 6. 4. 19:33

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

pinout  (0) 2021.06.05
딱 만들고 싶었던 그 프로그램  (0) 2021.06.04
rpi cm4 어댑터 보드 or RPI zero 케이블?  (0) 2021.06.04
rpi4 cm4 csi  (0) 2021.06.03
rpi 4b 해상도, 주사율  (2) 2021.05.21
Posted by 구차니
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/ARM2021. 5. 15. 09:56

ARMv9이 이번에 발표했는데 관심이 없다가 다시 관심이 가서 검색해보는데

가장 큰 포인트는 요즘 추세에 맞게(?) 인공지능 관련 가속인듯

 

Armv9은 지난 2011년 출시한 ARM 최초의 64비트 지원 아키텍처 'Armv8'의 뒤를 잇는 차세대 반도체 IP다. 이는 슈퍼컴퓨터용 명령어 세트인 '스케일러블 벡터 익스텐션2(SVE2)'을 지원해 Armv8 아키텍처 보다 빠른 머신러닝(ML)과 DSP 성능을 구현한다.

[링크 : https://zdnet.co.kr/view/?no=20210331194029#_enliple ]

 

SVE는 다음의 약자고 v2 이듯 SVE도 존재하는데

Scalable Vector Extension version two

[링크 : https://developer.arm.com/.../sve/sve-vs-sve2/introduction-to-sve2]

 

 

SVE는 neon의 확장이 아는 별개의 instructino 이라고.

Scalable Vector Extension (SVE) is the next-generation SIMD extension of the Arm v8-A AArch64 instruction set. SVE is not an extension of Neon, but a new set of vector instructions that are developed to target HPC workloads. SVE enables vectorization of loops which would either be impossible or not beneficial to vectorize with Neon .

Unlike other SIMD architectures, SVE can be Vector Length Agnostic (VLA). SVE does not fix the size of the vector registers which allows hardware implementors to choose the size that is best for their workloads.

[링크 : https://developer.arm.com/documentation/101726/.../What-is-the-Scalable-Vector-Extension-]

 

갑자기 vfp와 neon과 sve의 연관이 궁금해지네

 

+

2021.05.16

ARMv8.2-A의 선택사양? 아무튼 SVE2가 중요한게 아니라 SVE가 머냐가 문제인가..

The Scalable Vector Extension (SVE) is "an optional extension to the ARMv8.2-A architecture and newer" developed specifically for vectorization of high-performance computing scientific workloads.

[링크 : https://en.wikipedia.org/wiki/AArch64#Scalable_Vector_Extension_(SVE)]

'embeded > ARM' 카테고리의 다른 글

cortex-a9 neon  (0) 2021.06.21
EIM (external interface module)  (0) 2021.06.21
cortex-a9 하드웨어 Divider가 없어?!  (0) 2021.03.18
gcc 버전 차이?  (0) 2021.01.13
vfp  (0) 2021.01.13
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 구차니