'embeded/raspberry pi'에 해당되는 글 454건

  1. 2021.06.18 라즈베리 4 미스테리..
  2. 2021.06.17 pifm 출력
  3. 2021.06.17 rpi GPCLK
  4. 2021.06.16 rpi 4k60p
  5. 2021.06.16 pifm on rpi3
  6. 2021.06.13 rpi pwm 설정
  7. 2021.06.11 edid-decode
  8. 2021.06.11 cm4 태워먹음 ㅠㅠ
  9. 2021.06.10 cm4 rtc pcf85063a
  10. 2021.06.09 ETH SYNC / IEEE 1588 / PTP 2
embeded/raspberry pi2021. 6. 18. 12:18

읭...? 4K40p로 설정되어서 나오는데

fbset으로 확인하면 FHD로 나온다. 도대체 머지?

 

pi@raspberrypi:~ $ fbset

mode "1920x1080"
    geometry 1920 1080 1920 1080 16
    timings 0 0 0 0 0 0 0
    accel true
    rgba 5/11,6/5,5/0,0/0
endmode

pi@raspberrypi:~ $ ls -al /dev/fb*
crw-rw---- 1 root video 29, 0 Jun 14 12:10 /dev/fb0

 

흐음.. 여기서 2번 7번이 나오는건가?

$ tvservice -l
2 attached device(s), display ID's are : 
Display Number 2, type HDMI 0
Display Number 7, type HDMI 1

 

$ tvservice -s
state 0xa [HDMI CUSTOM RGB lim 16:9], 3840x2160 @ 30.00Hz, progressive

 

$ tvservice -m CEA
Group CEA has 13 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive 
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive 
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive 
           mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced 
           mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced 
           mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced 
  (prefer) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive 
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive 
           mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive 
           mode 62: 1280x720 @ 30Hz 16:9, clock:74MHz progressive 
           mode 93: 3840x2160 @ 24Hz 16:9, clock:297MHz progressive 
           mode 95: 3840x2160 @ 30Hz 16:9, clock:297MHz progressive 

$ tvservice -m DMT
Group DMT has 13 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 5: 640x480 @ 72Hz 4:3, clock:31MHz progressive 
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive 
           mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive 
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive 
           mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive 
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive 
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive 
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive 
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive 
           mode 28: 1280x800 @ 60Hz 16:10, clock:83MHz progressive 
           mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive 
           mode 42: 1400x1050 @ 60Hz 4:3, clock:121MHz progressive 

 

$ edid-decode edid.dat
  Extended tag: YCbCr 4:2:0 video data block
    VIC  97 3840x2160@60Hz 16:9  HorFreq: 135000 Hz Clock: 297.000 MHz

 

강제로 97번 모드로 바꾸니 TV에서는 인식은 되는데 lighdm 이 죽는다고 해야하나? 회색만 나온다.

$ tvservice -s
state 0xa [HDMI CEA (97) RGB lim 16:9], 3840x2160 @ 60.00Hz, progressive

 

ssh로는 xrand -q 가 디스플레이 못 찾는다고 해서 로컬에서 하니 나오는데

4k60은 어디로 간거니 ㅠㅠ

$ cat xrand 
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 7680 x 7680
HDMI-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1539mm x 866mm
   1920x1080     60.00 +  59.94    30.00    24.00    29.97    23.98  
   3840x2160     30.00*   24.00    29.97    23.98  
   1920x1080i    60.00    59.94  
   1400x1050     59.95  
   1280x1024     60.02  
   1280x800      59.91  
   1280x720      60.00    30.00    59.94    29.97  
   1024x768      75.03    70.07    60.00  
   800x600       72.19    75.00    60.32    56.25  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       75.00    72.81    60.00    59.94  
   720x400       70.08  

 

$ xrandr --verbose
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 7680 x 7680
HDMI-1 connected primary 3840x2160+0+0 (0x43) normal (normal left inverted right x axis y axis) 1539mm x 866mm
Identifier: 0x40
Timestamp:  750875
Subpixel:   unknown
Gamma:      1.0:1.0:1.0
Brightness: 1.0
Clones:    
CRTC:       0
CRTCs:      0
Transform:  1.000000 0.000000 0.000000
            0.000000 1.000000 0.000000
            0.000000 0.000000 1.000000
           filter: 
Broadcast RGB: Automatic 
supported: Automatic, Full, Limited 16:235
bottom margin: 0 
range: (0, 100)
top margin: 0 
range: (0, 100)
right margin: 0 
range: (0, 100)
left margin: 0 
range: (0, 100)
link-status: Good 
supported: Good, Bad
CONNECTOR_ID: 89 
supported: 89
non-desktop: 0 
range: (0, 1)
  1920x1080 (0x42) 148.500MHz +HSync +VSync +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  3840x2160 (0x43) 297.000MHz +HSync +VSync *current
        h: width  3840 start 4016 end 4104 total 4400 skew    0 clock  67.50KHz
        v: height 2160 start 2168 end 2178 total 2250           clock  30.00Hz
  3840x2160 (0x44) 297.000MHz +HSync +VSync
        h: width  3840 start 5116 end 5204 total 5500 skew    0 clock  54.00KHz
        v: height 2160 start 2168 end 2178 total 2250           clock  24.00Hz
  3840x2160 (0x45) 296.703MHz +HSync +VSync
        h: width  3840 start 4016 end 4104 total 4400 skew    0 clock  67.43KHz
        v: height 2160 start 2168 end 2178 total 2250           clock  29.97Hz
  3840x2160 (0x46) 296.703MHz +HSync +VSync
        h: width  3840 start 5116 end 5204 total 5500 skew    0 clock  53.95KHz
        v: height 2160 start 2168 end 2178 total 2250           clock  23.98Hz
  1920x1080 (0x47) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080i (0x48) 74.250MHz +HSync +VSync Interlace
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1094 total 1125           clock  60.00Hz
  1920x1080 (0x49) 74.250MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  30.00Hz
  1920x1080 (0x4a) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080i (0x4b) 74.176MHz +HSync +VSync Interlace
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1094 total 1125           clock  59.94Hz
  1920x1080 (0x4c) 74.176MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  29.97Hz
  1920x1080 (0x4d) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1400x1050 (0x4e) 101.000MHz +HSync -VSync
        h: width  1400 start 1448 end 1480 total 1560 skew    0 clock  64.74KHz
        v: height 1050 start 1053 end 1057 total 1080           clock  59.95Hz
  1280x1024 (0x4f) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1280x800 (0x50) 71.000MHz +HSync -VSync
        h: width  1280 start 1328 end 1360 total 1440 skew    0 clock  49.31KHz
        v: height  800 start  803 end  809 total  823           clock  59.91Hz
  1280x720 (0x51) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x52) 74.250MHz +HSync +VSync
        h: width  1280 start 3040 end 3080 total 3300 skew    0 clock  22.50KHz
        v: height  720 start  725 end  730 total  750           clock  30.00Hz
  1280x720 (0x53) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1280x720 (0x54) 74.176MHz +HSync +VSync
        h: width  1280 start 3040 end 3080 total 3300 skew    0 clock  22.48KHz
        v: height  720 start  725 end  730 total  750           clock  29.97Hz
  1024x768 (0x55) 78.750MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock  60.02KHz
        v: height  768 start  769 end  772 total  800           clock  75.03Hz
  1024x768 (0x56) 75.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock  56.48KHz
        v: height  768 start  771 end  777 total  806           clock  70.07Hz
  1024x768 (0x57) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x58) 50.000MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock  48.08KHz
        v: height  600 start  637 end  643 total  666           clock  72.19Hz
  800x600 (0x59) 49.500MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock  46.88KHz
        v: height  600 start  601 end  604 total  625           clock  75.00Hz
  800x600 (0x5a) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  800x600 (0x5b) 36.000MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock  35.16KHz
        v: height  600 start  601 end  603 total  625           clock  56.25Hz
  720x480 (0x5c) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x5d) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  720x480i (0x5e) 13.514MHz -HSync -VSync Interlace
        h: width   720 start  739 end  801 total  858 skew    0 clock  15.75KHz
        v: height  480 start  488 end  494 total  525           clock  60.00Hz
  720x480i (0x5f) 13.500MHz -HSync -VSync Interlace
        h: width   720 start  739 end  801 total  858 skew    0 clock  15.73KHz
        v: height  480 start  488 end  494 total  525           clock  59.94Hz
  640x480 (0x60) 31.500MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock  37.50KHz
        v: height  480 start  481 end  484 total  500           clock  75.00Hz
  640x480 (0x61) 31.500MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock  37.86KHz
        v: height  480 start  489 end  492 total  520           clock  72.81Hz
  640x480 (0x62) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x63) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x64) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz

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

rpi SMI (Secondary Memory Interface)  (0) 2021.06.21
라즈베리 4 수동 4k60p 설정 드디어 일단은 성공!  (0) 2021.06.18
pifm 출력  (0) 2021.06.17
rpi GPCLK  (0) 2021.06.17
rpi 4k60p  (0) 2021.06.16
Posted by 구차니
embeded/raspberry pi2021. 6. 17. 10:17

20cm 짜리 점퍼선을 연결했을때 

 

GPIO 핀 길인만으로 출력할때. 티도 안난다! (대충 재보니 90cm 정도 거리인 듯)

 

바로 옆 10cm 이내에 붙여도 노이즈가 심하게 들릴 정도

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

라즈베리 4 수동 4k60p 설정 드디어 일단은 성공!  (0) 2021.06.18
라즈베리 4 미스테리..  (0) 2021.06.18
rpi GPCLK  (0) 2021.06.17
rpi 4k60p  (0) 2021.06.16
pifm on rpi3  (0) 2021.06.16
Posted by 구차니
embeded/raspberry pi2021. 6. 17. 07:25

cpu 보드에서 내부 PLL 클럭을 외부로 출력해

다른 장치 클럭으로 사용하는 기능들이 있다고 하는데 라즈베리에서는 해당 기능이

GPCLK로 기재되어 있는 듯.

 

[링크 : https://pinout.xyz/pinout/gpclk]

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

라즈베리 4 미스테리..  (0) 2021.06.18
pifm 출력  (0) 2021.06.17
rpi 4k60p  (0) 2021.06.16
pifm on rpi3  (0) 2021.06.16
rpi pwm 설정  (0) 2021.06.13
Posted by 구차니
embeded/raspberry pi2021. 6. 16. 13:59

스펙으로는 된다는데 왜 안되냐!!!

 

fbturbo

안깔린줄 알고 해봤는데 이미 설치되어 있다고 뜸. 설정파일은 없음.

[링크 : https://wiki.ubuntu.com/ARM/RaspberryPi]

 

 

[링크 : https://archived.forum.manjaro.org/t/4k-60-hz-on-raspi4/152723]

[링크 : https://forum.manjaro.org/t/cant-not-enable-4k-60hz-in-raspberry-pi-4/6914/9]

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

pifm 출력  (0) 2021.06.17
rpi GPCLK  (0) 2021.06.17
pifm on rpi3  (0) 2021.06.16
rpi pwm 설정  (0) 2021.06.13
edid-decode  (0) 2021.06.11
Posted by 구차니
embeded/raspberry pi2021. 6. 16. 12:58

PiFmRds 라는 녀석은 되는데 pifm 은 안된다.

근데 왜 되고.. 왜 안되냐!!!

 

라즈베리 파이 3 에서 25% 정도 cpu를 소모한다.

[링크 : https://github.com/ChristopheJacquet/PiFmRds]

  [링크 : https://www.reddit.com/r/raspberry_pi/comments/dh7q2i/trying_to_transmit_fm_radio_signals_from_a/]

+

[링크 : http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter]

[링크 : https://hackaday.com/2014/06/15/easily-turn-your-raspberry-pi-into-an-fm-transmitter/]

[링크 : https://techzei.com/how-to-build-a-raspberry-pi-radio-transmitter/]

 

추가 하드웨어 없이 라즈베리 파이로 FM 방송국 만들기 라니

도대체 무슨 원리냐 -_-

대충 보는데 DMA에 PLL 값 설정해서 주파수를 FM 영역으로 만들어서 쏜다인데

이해가 안됨 -_ㅠ

 

[링크 : https://github.com/Mikael-Jakhelln/PiFMPlay]

[링크 : https://github.com/markondej/fm_transmitter]

[링크 : https://blog.naver.com/dev4unet/220036851943]

 

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

rpi GPCLK  (0) 2021.06.17
rpi 4k60p  (0) 2021.06.16
rpi pwm 설정  (0) 2021.06.13
edid-decode  (0) 2021.06.11
cm4 태워먹음 ㅠㅠ  (0) 2021.06.11
Posted by 구차니
embeded/raspberry pi2021. 6. 13. 11:01

그래도 먼가 계산된 값을 쓰는게 좀 마음이 편하겠지?

pwmc 설정이 100 단위 이렇게 떨어지게 될줄 알았는데 이런식으로도 되네?

 

$ gpio pwm-ms
$ gpio pwmc 384
$ gpio pwmr 1000

$ gpio pwm 1 30
$ gpio pwm 1 75
$ gpio pwm 1 120

[링크 : https://remnant24c.tistory.com/144]

 

일단 이거에다가

rapivid -vf -hf -t 0

옵션으로 카메라 달아주면 될 듯 ㅋ

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

rpi 4k60p  (0) 2021.06.16
pifm on rpi3  (0) 2021.06.16
edid-decode  (0) 2021.06.11
cm4 태워먹음 ㅠㅠ  (0) 2021.06.11
cm4 rtc pcf85063a  (0) 2021.06.10
Posted by 구차니
embeded/raspberry pi2021. 6. 11. 15:51

라즈베리 파이에서 tvservice 명령으로 edid를 추출하고

$ tvservice -d edid.dat

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

 

edid-decode 프로그램을 통해 해석할 수 있다.

$ sudo apt-get install edid-decode

[링크 : http://manpages.ubuntu.com/manpages/bionic/man1/edid-decode.1.html]

 

$ edid-decode edid.dat
EDID version: 1.3
Manufacturer: SHP Model 11a2 Serial Number 0
Digital display
Maximum image size: 154 cm x 87 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
First detailed timing is preferred timing
Display x,y Chromaticity:
  Red:   0.6328, 0.3330
  Green: 0.2050, 0.7021
  Blue:  0.1503, 0.0810
  White: 0.2919, 0.3222
Established timings supported:
  720x400@70Hz 9:5 HorFreq: 31469 Hz Clock: 28.320 MHz
  640x480@60Hz 4:3 HorFreq: 31469 Hz Clock: 25.175 MHz
  640x480@72Hz 4:3 HorFreq: 37900 Hz Clock: 31.500 MHz
  640x480@75Hz 4:3 HorFreq: 37500 Hz Clock: 31.500 MHz
  800x600@56Hz 4:3 HorFreq: 35200 Hz Clock: 36.000 MHz
  800x600@60Hz 4:3 HorFreq: 37900 Hz Clock: 40.000 MHz
  800x600@72Hz 4:3 HorFreq: 48100 Hz Clock: 50.000 MHz
  800x600@75Hz 4:3 HorFreq: 46900 Hz Clock: 49.500 MHz
  1024x768@60Hz 4:3 HorFreq: 48400 Hz Clock: 65.000 MHz
  1024x768@70Hz 4:3 HorFreq: 56500 Hz Clock: 75.000 MHz
  1024x768@75Hz 4:3 HorFreq: 60000 Hz Clock: 78.750 MHz
Standard timings supported:
  1400x1050@60Hz 4:3 HorFreq: 64700 Hz Clock: 101.000 MHz
  1280x1024@60Hz 5:4 HorFreq: 64000 Hz Clock: 108.000 MHz
  1280x800@60Hz 16:10
Detailed mode: Clock 148.500 MHz, 1539 mm x 866 mm
               1920 2008 2052 2200 hborder 0
               1080 1084 1089 1125 vborder 0
               +hsync +vsync
               VertFreq: 60 Hz, HorFreq: 67500 Hz
Detailed mode: Clock 85.500 MHz, 1539 mm x 866 mm
               1366 1436 1579 1792 hborder 0
                768  771  774  798 vborder 0
               +hsync +vsync
               VertFreq: 59 Hz, HorFreq: 47712 Hz
Monitor name: HDMI
Monitor ranges (GTF): 23-76Hz V, 15-135kHz H, max dotclock 600MHz
Has 1 extension blocks
Checksum: 0x00 (valid)

CTA extension block
Extension version: 3
65 bytes of CTA data
  Video data block
    VIC  16 1920x1080@60Hz 16:9 (native) HorFreq: 67500 Hz Clock: 148.500 MHz
    VIC  32 1920x1080@24Hz 16:9  HorFreq: 27000 Hz Clock: 74.250 MHz
    VIC  34 1920x1080@30Hz 16:9  HorFreq: 33750 Hz Clock: 74.250 MHz
    VIC   5 1920x1080i@60Hz 16:9  HorFreq: 33750 Hz Clock: 74.250 MHz
    VIC   4 1280x720@60Hz 16:9  HorFreq: 45000 Hz Clock: 74.250 MHz
    VIC  62 1280x720@30Hz 16:9  HorFreq: 22500 Hz Clock: 74.250 MHz
    VIC   3 720x480@60Hz 16:9  HorFreq: 31469 Hz Clock: 27.000 MHz
    VIC   2 720x480@60Hz 4:3  HorFreq: 31469 Hz Clock: 27.000 MHz
    VIC   7 1440x480i@60Hz 16:9  HorFreq: 15734 Hz Clock: 27.000 MHz
    VIC   6 1440x480i@60Hz 4:3  HorFreq: 15734 Hz Clock: 27.000 MHz
    VIC   1 640x480@60Hz 4:3  HorFreq: 31469 Hz Clock: 25.175 MHz
    VIC  95 3840x2160@30Hz 16:9  HorFreq: 67500 Hz Clock: 297.000 MHz
    VIC  93 3840x2160@24Hz 16:9  HorFreq: 54000 Hz Clock: 297.000 MHz
  Audio data block
    Linear PCM, max channels 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
    AC-3, max channels 6
      Supported sample rates (kHz): 48 44.1 32
      Maximum bit rate: 640 kb/s
    AAC, max channels 6
      Supported sample rates (kHz): 48 44.1 32
      Maximum bit rate: 640 kb/s
    Dolby Digital+, max channels 8
      Supported sample rates (kHz): 48 44.1 32
    MAT (MLP), max channels 8
      Supported sample rates (kHz): 192 96 48 44.1
  Speaker allocation data block
    Speaker map:
      FL/FR - Front Left/Right
  Vendor-specific data block, OUI 000c03 (HDMI)
    Source physical address 1.0.0.0
    Supports_AI
    DC_36bit
    DC_30bit
    DC_Y444
    Maximum TMDS clock: 300MHz
    Supported Content Types:
      Graphics
      Photo
      Cinema
      Game
    Extended HDMI video details:
      HDMI VIC 1 3840x2160@30Hz 16:9 HorFreq: 67500 Hz Clock: 297.000 MHz
      HDMI VIC 3 3840x2160@24Hz 16:9 HorFreq: 54000 Hz Clock: 297.000 MHz
  Extended tag: Video capability data block
    YCbCr quantization: No Data (0)
    RGB quantization: Selectable (via AVI Q) (1)
    PT scan behaviour: Support both over- and underscan (3)
    IT scan behaviour: Support both over- and underscan (3)
    CE scan behaviour: Support both over- and underscan (3)
  Extended tag: YCbCr 4:2:0 video data block
    VIC  97 3840x2160@60Hz 16:9  HorFreq: 135000 Hz Clock: 297.000 MHz
  Extended tag: Vendor-specific video data block
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
1 native detailed modes
Detailed mode: Clock 74.250 MHz, 1539 mm x 866 mm
               1920 2558 2602 2750 hborder 0
               1080 1084 1089 1125 vborder 0
               +hsync +vsync
               VertFreq: 24 Hz, HorFreq: 27000 Hz
Checksum: 0x00 (valid)

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

pifm on rpi3  (0) 2021.06.16
rpi pwm 설정  (0) 2021.06.13
cm4 태워먹음 ㅠㅠ  (0) 2021.06.11
cm4 rtc pcf85063a  (0) 2021.06.10
ETH SYNC / IEEE 1588 / PTP  (2) 2021.06.09
Posted by 구차니
embeded/raspberry pi2021. 6. 11. 14:20

팬 컨트롤러 멀티메터로 재본다고 하다가 쇼트내서

12V 와 신호 선이  쇼트나서

그 여파로 fan controller ic 타서 구멍나고

부가적으로.. -_-

카메라 하나 잡아 먹은 듯..

2개 중에 1개 태워먹었네 흑..

 

$ raspivid -t 0 -cs 0
The driver for the TC358743 HDMI to CSI2 chip you are using is NOT supported.
They were written for a demo purposes only, and are in the firmware on an as-is
basis and therefore requests for support or changes will not be acted on.

 

TC358743 이라는 이상한 명칭이 나와서 보는데 도대체 정체가 멀까.. i2c slave가 보이는데 이게

그 정체 불명의 0xc0 인가?

[링크 : https://toshiba.semicon-storage.com/.../10L02_TC358743_ProdBrief.pdf]

 

+

Fan controller가 0x2F(i2c addr) 0x0C(SMBUS alert) 으로 인식된다고.

한개 칩이 여러개의 i2c 어드레스를 갖기도 하는구나..

[링크 : https://www.microchip.com/wwwproducts/en/EMC2301]

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

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

rpi pwm 설정  (0) 2021.06.13
edid-decode  (0) 2021.06.11
cm4 rtc pcf85063a  (0) 2021.06.10
ETH SYNC / IEEE 1588 / PTP  (2) 2021.06.09
raspivid camera select  (0) 2021.06.09
Posted by 구차니
embeded/raspberry pi2021. 6. 10. 20:34

/boot/config.txt 에 아래를 넣어주라는데

dtparam=i2c_vc=on
dtoverlay=i2c-rtc,pcf85063a,i2c_csi_dsi

 

청개구리 피라.. i2c_csi_dsi는 빼고 아래처럼 넣었는데

dmesg에서 pcf로 검색되지도 hwclock으로 되지도 /proc/driver/rtc가 생성되지도 않았다.

dtparam=i2c_vc=on
dtoverlay=i2c-rtc,pcf85063a

 

이것저것 섞어서 하다보니 헷갈리네.. 아무튼 이런 에러도 나오고

$ dmesg | grep pcf
[    6.470302] rtc-pcf85063 1-0051: RTC chip is not present
[    6.470489] rtc-pcf85063: probe of 1-0051 failed with error -121

 

$ lsmod | grep pcf
rtc_pcf85063           16384  0
regmap_i2c             16384  1 rtc_pcf85063

$ ls -al /sys/class/i2c-adapter/i2c-10/new_device
--w------- 1 root root 4096 Jun 11 14:37 /sys/class/i2c-adapter/i2c-10/new_device

 

아무튼 유일하게 효과가 있던건 아래의 새 장치 추가, rtc-pcf85063 모듈을 불러왔을때 인데.

$ sudo su -
# echo pcf85063 0x51 >/sys/class/i2c-adapter/i2c-10/new_device
# modprobe rtc-pcf85063
# exit

 

아무튼 modprobe 로 넣어주면 rtc0로 등록되었다고 뜨고

$ dmesg | tail
[  151.430236] rtc-pcf85063 10-0051: registered as rtc0
[  151.430336] i2c i2c-10: new_device: Instantiated device pcf85063 at 0x51

 

해당 장치를 procfs로 접근하면 시간은 나오는데

$ cat /proc/driver/rtc
rtc_time        : 05:38:03
rtc_date        : 2021-06-11
24hr            : yes

 

그럼에도 hwclock으로는 작동하지 않는다.

$ hwclock --verbose
hwclock from util-linux 2.33.1
System Time: 1623389945.199668
Trying to open: /dev/rtc0
No usable clock interface found.
hwclock: Cannot access the Hardware Clock via any known method.

 

커널에서 설정을 바꾸거나 init 스크립트 바꾸어서 i2c에 등록하고 modprobe 하게 해주어야 할 것 같긴한데..

rtc wake까진 가기 까마득 하구만..

 

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

 

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

edid-decode  (0) 2021.06.11
cm4 태워먹음 ㅠㅠ  (0) 2021.06.11
ETH SYNC / IEEE 1588 / PTP  (2) 2021.06.09
raspivid camera select  (0) 2021.06.09
bmp280  (0) 2021.06.09
Posted by 구차니
embeded/raspberry pi2021. 6. 9. 21:38

대충봐서는 랜선을 통해 고정밀 NT P를 구현하는 느낌인데..

어떤식으로 하드웨어가 구성되고

어떤식으로 정보를 입수하는진 감이 안오네..

 

[링크 : https://www.flirkorea.com/discover/iis/machine-vision/precision-system-synchronization-with-the-ieee-1588-precision-time-protocol-ptp/]

[링크 : https://en.wikipedia.org/wiki/Precision_Time_Protocol]

 

+

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

 

+ 210610

[링크 : https://en.m.wikipedia.org/wiki/List_of_PTP_implementations]

[링크 : https://github.com/raspberrypi/linux/issues/4151]

[링크 : https://cezacx2.tistory.com/1243]

 

 

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

cm4 태워먹음 ㅠㅠ  (0) 2021.06.11
cm4 rtc pcf85063a  (0) 2021.06.10
raspivid camera select  (0) 2021.06.09
bmp280  (0) 2021.06.09
어?! 지름 망 ㅋㅋㅋ TEA5676  (0) 2021.06.09
Posted by 구차니