embeded/eps82662023. 12. 11. 14:23

115200bps 로 설정해서 reset 누르니 아래와 같이 먼가 나오긴 한데..

pcb 뒷편에는 CH340G 드라이버 설치하고 9600bps로 연결하라고 하는데 머가 맞는걸까?

봉투에서 뜯은녀석이라 다른 프로그램이 들어있는건 아닐텐데..

�brlrl
ready

 

dmseg로 확인하면 아래와 같이 인식된다. CH341? CH340G 라고 한거 같은디..

normal boot
[  528.742541] usb 2-1.1: new full-speed USB device number 11 using ehci-pci
[  528.851812] usb 2-1.1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[  528.851831] usb 2-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[  528.851838] usb 2-1.1: Product: USB2.0-Ser!
[  528.852466] ch341 2-1.1:1.0: ch341-uart converter detected
[  528.854364] ch341-uart ttyUSB0: break control not supported, using simulated break
[  528.854604] usb 2-1.1: ch341-uart converter now attached to ttyUSB0

 

flash 버튼 누르고 부팅하면 아래와 같이 조금더 나온다.

그런데 BRLTTY가 머하는걸까? USB 플래시 처럼인식은 안되나보네

flash 버튼 누르고 boot 메시지
[  455.103387] usb 2-1.1: new full-speed USB device number 10 using ehci-pci
[  455.213032] usb 2-1.1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[  455.213052] usb 2-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[  455.213059] usb 2-1.1: Product: USB2.0-Ser!
[  455.213892] ch341 2-1.1:1.0: ch341-uart converter detected
[  455.214821] ch341-uart ttyUSB0: break control not supported, using simulated break
[  455.215109] usb 2-1.1: ch341-uart converter now attached to ttyUSB0
[  455.792404] input: BRLTTY 6.4 Linux Screen Driver Keyboard as /devices/virtual/input/input27
[  455.880634] usb 2-1.1: usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1
[  455.881356] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[  455.881387] ch341 2-1.1:1.0: device disconnected

 

 

일반 권한
$ brltty
BRLTTY 6.4 rev BRLTTY-6.4 [https://brltty.app/]
brltty: can't isolate namespaces
brltty: executing as the invoking user: falinux
brltty: can't set supplementary groups
brltty: group not joined: 0(root)
brltty: group not joined: 5(tty)
brltty: group not joined: 29(audio)
brltty: group not joined: 107(input)
brltty: group not joined: 133(pulse-access)
brltty: required capability not granted: cap_sys_admin (for injecting input characters typed on a braille device)
brltty: required capability not granted: cap_sys_tty_config (for playing alert tunes via the built-in PC speaker)
brltty: required capability not granted: cap_mknod (for creating needed but missing special device files)

 

root 권한
$ sudo brltty
BRLTTY 6.4 rev BRLTTY-6.4 [https://brltty.app/]
brltty: executing as the invoking user: root

 

두번 실행하니 먼가 5초에 한번 주기적으로 뜬다. 멀까?

(그냥 프롬프트가 뜨길래 먼가했는데 백그라운드로 brltty가 실행되고 있어서 뜨는 메시지 였음)

[450328.072373] input: BRLTTY 6.4 Linux Screen Driver Keyboard as /devices/virtual/input/input36
[450351.379981] input: BRLTTY 6.4 Linux Screen Driver Keyboard as /devices/virtual/input/input37
[450351.389760] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450356.391459] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450361.393130] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450366.397596] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450371.400305] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450376.389840] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450381.395540] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450386.401519] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450391.397008] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450396.389537] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450401.402252] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1
[450406.395525] usb 1-2.4.2: usbfs: interface 0 claimed by usbfs while 'brltty' sets config #1

 

[링크 : https://linux.die.net/man/1/brltty]

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

esp8266 nodemcu v3 기본 펌웨어  (0) 2023.12.11
esp8266 esptool.py  (0) 2023.12.11
esp8266 arduino  (0) 2023.12.09
esp8266 SDK  (0) 2023.12.04
esp8266 microUSB 연결  (0) 2023.12.04
Posted by 구차니