MW USB2CAN(FIFO) v2 CAN 인식 불가 > Module_Forum

본문 바로가기
사이트 내 전체검색

Module_Forum

MW USB2CAN(FIFO) v2 CAN 인식 불가

페이지 정보

profile_image
작성자 TUK123
댓글 2건 조회 72회 작성일 25-03-06 23:44

본문

구매한 Sensor: MW USB2CAN(FIFO) v2 CAN

사용 환경: Ubuntu 22.04

개발 언어: cpp

ROS 패키지 빌드 완료 후

sudo rmmod ftdi_sio
ros2 launch usb2can_fifo usb2can_fifo_launch.py 입력시

y@y:~/usb2can$ ros2 launch usb2can_fifo usb2can_fifo_launch.py
[INFO] [launch]: All log files can be found below /home/y/.ros/log/2025-03-06-23-35-13-145422-y-6517
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [usb2can_fifo_node-1]: process started with pid [6518]
[usb2can_fifo_node-1] [ERROR 1741271713.202387876] [usb2can_fifo_node]: USB2CAN(FIFO) was not detected
[usb2can_fifo_node-1]  (Usb2CanNode() at /home/y/usb2can/src/MW-USB2CAN-FIFO-v2_ROS2/USB2CAN FIFO ROS2 Driver/usb2can_fifo/src/main.cpp:24)

이러한 에러가 발생합니다

y@y:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0c45:6a14 Microdia Integrated_Webcam_HD
Bus 003 Device 007: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC

3번째가 usb2can 모듈에 해당합니다.

댓글목록

profile_image

최고관리자님의 댓글

최고관리자 작성일

안녕하세요. 혹시 윈도우 환경에서는 인식이 되실까요?

profile_image

CoffeeTheft님의 댓글의 댓글

CoffeeTheft 작성일

동일한 문제가 발생해서 아래 방법으로 해결했습니다.

1. 권한 설정
  sudo usermod -a -G dialout $USER
  sudo usermod -a -G tty $USER
2. 규칙 파일 추가
  sudo nano /etc/udev/rules.d/99-usb2can.rules
  아래 내용 추가 후 저장
  SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="0666", GROUP="dialout"
3. 규칙 적용
  sudo udevadm control --reload-rules
  sudo udevadm trigger

회원로그인

회원가입