'잡동사니'에 해당되는 글 13328건
- 2021.06.12 low batt
- 2021.06.11 waiting for server log - vscode
- 2021.06.11 쉘스크립트 반복 실행(인자로 준 횟수 만큼)
- 2021.06.11 jobs fg bg (busybox sh)
- 2021.06.11 edid-decode
- 2021.06.11 emc2301 fan controller
- 2021.06.11 cm4 태워먹음 ㅠㅠ
- 2021.06.11 강제 edge 브라우저 이동 끄기
- 2021.06.10 cm4 rtc pcf85063a
- 2021.06.10 wake on patern matching
~/.vscode-server
를 전부 지우고 (혹시 모르니 백업?)
새로 접속하면 vscode 서버 설치되면서 정상작동한다.
$ ls ~/.vscode-server/bin |
'Microsoft > vscode' 카테고리의 다른 글
vscode 조건부 디버깅 (0) | 2023.07.19 |
---|---|
vscode 주석처리 안될 경우 + 한컴 한글 (0) | 2022.11.04 |
vscoode / node.js 메모리 용량 제한 상향하기 (0) | 2020.01.28 |
git 로컬 저장소를 remote 저장소에 연동하기(vscode) (2) | 2020.01.27 |
vscode git 플러그인 (0) | 2020.01.21 |
$ cat loop.sh #!/bin/sh #echo $1 for i in $(seq 1 $1); do echo $i done $ ./loop.sh 10 1 2 3 4 5 6 7 8 9 10 |
[링크 : https://stackoverflow.com/questions/255898/how-to-iterate-over-arguments-in-a-bash-script]
'Linux' 카테고리의 다른 글
linux sw raid (0) | 2021.08.30 |
---|---|
glibc 버전 얻기 (0) | 2021.07.09 |
jobs fg bg (busybox sh) (0) | 2021.06.11 |
리눅스 커널 로그레벨 변경 (0) | 2021.06.08 |
dm cache (0) | 2021.04.24 |
리눅스 작업 관리
여러개의 백 그라운드 작업 중에 골라서 앞으로 꺼내내려면
fg %2
식으로 jobs에서 뜨는 작업 번호를 % 뒤에 적어 주면 된다.
근데 예전에 기억에는 fg 2 였던거 같은데 바뀐건가?
'Linux' 카테고리의 다른 글
glibc 버전 얻기 (0) | 2021.07.09 |
---|---|
쉘스크립트 반복 실행(인자로 준 횟수 만큼) (0) | 2021.06.11 |
리눅스 커널 로그레벨 변경 (0) | 2021.06.08 |
dm cache (0) | 2021.04.24 |
watch 복수개 명령어 실행하기 (0) | 2021.03.08 |
라즈베리 파이에서 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 |
델타 12V 3핀 팬이 있어서 연결해봤는데 속도 조절이 안되는 것 같아서
조금 찾아보니.. 3핀의 경우
GND / VCC / TACO (타코미터 Tachometer) 핀이고
4핀은
GND / VCC / TACO / PWM
그러니까.. 3핀으로도 TACO 핀을 기준으로 VCC를 PWM 으로 제어하면 가능은 하지만
칩에 따라서 VCC를 제어해줄 수 있는 녀석이 아니면 의미없고
emc2301의 경우 PWM 핀이 있어 해당 핀에서 내주는 PWM 값으로
4번 핀을 통해 모터에서 값을 받아 속도를 제어야 해주어 한다~ 라는 것
TACH 핀과 PWM 핀이 존재하고
TACH는 Tachometer의 약자 480~16000 rpm 까지 측정이 가능한 것으로 보인다.
그러니까. TACH와 PWM 값을 통해서 피드백 제어를 해주려나?
[링크 : https://coolenjoy.net/bbs/cooling/413288?page=476]
[링크 : https://ww1.microchip.com/downloads/en/DeviceDoc/EMC2301-2-3-5-Data-Sheet-DS20006532A.pdf]
'이론 관련 > 전기 전자' 카테고리의 다른 글
칩 안테나 특성(방사패턴) (0) | 2021.08.18 |
---|---|
Hall effect sensor (0) | 2021.06.22 |
dBFS (0) | 2021.01.29 |
FFT와 고조파(harmonic) (0) | 2020.10.05 |
Audio Induction Loop (0) | 2020.09.21 |
팬 컨트롤러 멀티메터로 재본다고 하다가 쇼트내서
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 |
'Microsoft > Windows' 카테고리의 다른 글
winPE format (0) | 2022.02.18 |
---|---|
윈10 탐색기 복수 확장자 검색하기 (0) | 2021.11.22 |
원격 데스크탑 멀티 모니터 (0) | 2020.11.13 |
원격 데스크톱 바로가기 만들기 (0) | 2020.11.10 |
파워셸로 파일 출력하기 (0) | 2020.10.19 |
/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 |
시놀로지 NAS 쓰다 보면
절전모드에서 ssh나 samba 접속하면 알아서 켜지는데 그것에 대한 기술명
wake on lan의 하위인지 다른 기술인진 모르겠으나
WoL 처럼 magic packet이 아니라 다른 패턴에서도 매칭되면 깨어나게 해주는 기능.
[링크 : https://askubuntu.com/questions/1332960/how-to-check-if-my-device-supports-wake-on-wlan]
[링크 : https://coolenjoy.net/bbs/37/4140?sfl=wr_name%2C1&stx=isaiah&sop=and]
'이론 관련 > 네트워크 관련' 카테고리의 다른 글
EtherCAT - Ethernet for Control Automation Technology (0) | 2021.11.01 |
---|---|
WiFi 프로토콜, cipher (0) | 2021.09.27 |
rs-422 (0) | 2021.06.03 |
FTPS (0) | 2021.02.07 |
UDP와 MTU? (0) | 2020.09.07 |