Điểm:3

Có cách nào để đổi tên vĩnh viễn Bộ chuyển đổi nối tiếp FTDI TTL thành USB không

lá cờ th

Tôi có Chip FTDI TTL-232RG, tôi muốn đổi tên thành thứ khác, vì vậy khi tôi cắm nó vào bất kỳ máy tính nào, bất kể bản phân phối nào, nó sẽ hiển thị bên dưới /dev/tty như tên mới.

Điều này có thể không?

Nếu cần đây là bảng dữliệu cho cáp USB.

sudodus avatar
lá cờ jp
Nó phụ thuộc vào thiết bị USB đó là gì. Tôi không biết liệu/làm thế nào có thể thực hiện được với thiết bị mà bạn hỏi, nhưng trên ổ đĩa USB có phân vùng và hệ thống tệp, bạn có thể đặt *nhãn* của hệ thống tệp, Linux cũng sẽ thấy các hệ điều hành khác (có thể xem hệ thống tệp).
Điểm:2
lá cờ us

Nó, chắc chắn nhất, có thể thay đổi cả hai sự miêu tả số seri (được sử dụng cho tên được liệt kê trong / nhà phát triển) trong EEPROM của chip FTDI - ít nhất là trên OS X - cũng sẽ hiển thị trong Ubuntu.

Lưu ý: Tôi không thể kiểm tra vì hộp Ubuntu của tôi đột ngột chết (lỗi PSU) ..!

Phương pháp này sử dụng một ứng dụng cho OS X, vì vậy có thể có một ứng dụng tương tự cho Ubuntu - tôi chưa tìm thấy một ứng dụng nào. Ngoài ra còn có một công cụ "chính thức" (dành cho Windows) trên trang web FTDI - Thậm chí còn có một cái cho FreeBSD, nhưng tiếc là không có cái nào cho Ubuntu.

Trên hệ điều hành X

Từ Pirate Rename â Nhận một thiết bị nối tiếp được đặt tên độc đáo và sử dụng Cướp xe buýt:

Mô tả ban đầu và số sê-ri

Mô tả ban đầu và số sê-ri

Mô tả sửa đổi và số sê-ri:

Mô tả sửa đổi và số sê-ri

Sau khi được lưu, thiết bị FTDI sẽ hiển thị dưới dạng

  • Trên hệ điều hành X

    /dev/tty.usbserial-PirateV3
    
  • Trên Ubuntu

    <Unable to check currently>
    

Trên Windows

Một trong những tiện ích Windows trên trang web tiện ích FTDI:

  • FTD2XXST - Tiện ích kiểm tra và lập trình viên EEPROM dành cho thiết bị FT232/FT245, hoặc;
  • FT_PROG 3.12.11.594 - Tiện ích lập trình EEPROM

Bạn có thể thấy một lỗi, chẳng hạn như

Không thể thực thi chương trình vì không tìm thấy FTD2XX.dll

Trong trường hợp bạn đang thiếu một trình điều khiển. Bạn có thể lấy DLL cần thiết từ Trang trình điều khiển FTDI. Đặt .dll trong cùng thư mục với ứng dụng, nó sẽ tìm thấy nó (hy vọng vậy).

Organic Marble avatar
lá cờ us
Tôi nghĩ bạn cần thể hiện một số loại khả năng ứng dụng cho Ubuntu để đây là câu trả lời hữu ích ở đây.
Greenonline avatar
lá cờ us
Có, tôi hoàn toàn đồng ý, thật đáng tiếc là: (a) Hiện tại tôi không thể kiểm tra xem EEPROM đã sửa đổi (khi được sửa đổi từ OSX) có thực sự xuất hiện trong Ubuntu hay không (b) Tôi thực sự không thể tìm thấy ứng dụng tương đương cho Ubuntu (mặc dù chúng tồn tại cho OSX, Windows và BSD miễn phí). Tuy nhiên, câu trả lời khác nói rằng bạn không thể thay đổi số sê-ri hoặc mô tả, trong khi thực tế là bạn * có thể * (và nó khá dễ dàng)... chỉ là không phải trên Ubuntu (dường như)... :-)
sudodus avatar
lá cờ jp
@Greenonline, Vui lòng mượn máy tính (và chạy Ubuntu trực tiếp hoặc trực tiếp liên tục từ ổ USB) để kiểm tra xem Ubuntu có thể đọc được điều này không. Chúng tôi không thể chờ đợi :-P
jonas avatar
lá cờ th
Đáng buồn thay, tôi không thể chạy cái này trên máy Mac của mình, vì nó là M1 và phần mềm Bus Pirate cũng không thể chạy trên Windows vm của tôi..
jonas avatar
lá cờ th
Ngoài ra, tôi vẫn không thể mở trình đổi tên cướp biển trong Windows, sau khi cài đặt FTD2XX.dll, chương trình chỉ mở trong nháy mắt và đóng lại ngay lập tức
jonas avatar
lá cờ th
Được chứ. Sẽ làm, cảm ơn rất nhiều. Ngoài ra, trình đổi tên cướp biển có một thư mục chứa Windows và một tệp exe bên trong, vì vậy tôi chỉ cho rằng họ đã tạo nó cho mỗi HĐH, nhưng một lần nữa cảm ơn
Greenonline avatar
lá cờ us
À, được rồi, có lẽ nó sẽ hoạt động trên windows, tôi chưa thấy điều đó hoặc chỉ bỏ qua nó. Tôi không thể kiểm tra ứng dụng Windows vì (như tôi đã nói) hộp khởi động kép windows/ubuntu của tôi bị mất PSU đêm qua. :-( Tôi sẽ chuyển sang Siêu người dùng để xem câu hỏi mới.
Điểm:0
lá cờ in

Không có cách nào để đặt tên cho thiết bị trong chính thiết bị đó. Tên được tạo bởi hệ điều hành.

Cụ thể, trong các phiên bản hiện tại của Ubuntu (và nhiều bản phân phối khác), / nhà phát triển thư mục động và được duy trì bởi udev. Bạn có thể sử dụng các thuộc tính của thiết bị (như số sê-ri) để xác định thiết bị trong udev và chọn tên.

Để làm cho điều này trở thành "vĩnh viễn", bạn sẽ tạo một tệp cấu hình udev và thả nó vào thư mục cấu hình udev trên mỗi lần cài đặt mà bạn cần.

Có rất nhiều hướng dẫn trực tuyến cho việc này, bao gồm viết quy tắc udev cho thiết bị USB

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.