Score:3

มีวิธีเปลี่ยนชื่อ FTDI TTL เป็น USB Serial Converter อย่างถาวรหรือไม่

ธง th

ฉันมีชิป FTDI TTL-232RG ฉันต้องการเปลี่ยนชื่อเป็นอย่างอื่น ดังนั้นเมื่อฉันเสียบเข้ากับคอมพิวเตอร์เครื่องใดก็ได้ โดยไม่คำนึงถึง distro มันจะแสดงภายใต้ /dev/tty เป็นชื่อใหม่

เป็นไปได้ไหม

หากต้องการนี่คือ แผ่นข้อมูล สำหรับสาย USB

sudodus avatar
jp flag
ขึ้นอยู่กับว่าเป็นอุปกรณ์ USB ใด ฉันไม่รู้ว่าเป็นไปได้อย่างไรกับอุปกรณ์ที่คุณถามถึง แต่ใน USB เพนไดร์ฟที่มีพาร์ติชันและระบบไฟล์ คุณสามารถตั้งค่า *ป้ายกำกับ* ของระบบไฟล์ ซึ่ง Linux จะมองเห็นได้เช่นเดียวกับ ระบบปฏิบัติการอื่น (ที่สามารถมองเห็นระบบไฟล์)
Score:2
ธง us

แน่นอนที่สุดคือ เป็น สามารถเปลี่ยนได้ทั้ง คำอธิบาย และ หมายเลขซีเรียล (ซึ่งใช้แทนชื่อใน /พัฒนา) ใน EEPROM ของชิป FTDI - อย่างน้อยใน OS X - ซึ่งควรแสดงใน Ubuntu ด้วย

หมายเหตุ: ฉันไม่สามารถตรวจสอบได้เนื่องจากกล่อง Ubuntu ของฉันเพิ่งเสียชีวิต (PSU ล้มเหลว) ..!

วิธีนี้ใช้แอปพลิเคชันสำหรับ OS X ดังนั้นอาจมีแอปพลิเคชันที่คล้ายกันสำหรับ Ubuntu - ฉันยังหาไม่พบ นอกจากนี้ยังมีเครื่องมือ "อย่างเป็นทางการ" (สำหรับ Windows) บน เว็บไซต์ ส.อ.ท - มีแม้แต่อันเดียวสำหรับ FreeBSD แต่น่าเศร้าที่ดูเหมือนจะไม่มีสำหรับ Ubuntu

บน OS X

จาก Pirate Rename â รับอุปกรณ์ซีเรียลที่มีชื่อสวยงาม และใช้ โจรสลัดรถบัส:

คำอธิบายต้นฉบับและหมายเลขซีเรียล

คำอธิบายต้นฉบับและหมายเลขซีเรียล

คำอธิบายที่แก้ไขและหมายเลขซีเรียล:

แก้ไขคำอธิบายและหมายเลขซีเรียล

เมื่อบันทึกแล้ว อุปกรณ์ FTDI ควรแสดงเป็น

  • บน OS X

    /dev/tty.usbserial-PirateV3
    
  • บนอูบุนตู

    <Unable to check currently>
    

บนวินโดวส์

หนึ่งในโปรแกรมอรรถประโยชน์ Windows บนหน้าเว็บโปรแกรมอรรถประโยชน์ FTDI:

  • FTD2XXST - โปรแกรมเมอร์ EEPROM และยูทิลิตี้ทดสอบสำหรับอุปกรณ์ FT232/FT245 หรือ;
  • FT_PROG 3.12.11.594 - ยูทิลิตี้การเขียนโปรแกรม EEPROM

คุณอาจเห็นข้อผิดพลาด เช่น

ไม่สามารถดำเนินการโปรแกรมได้เนื่องจากไม่พบ FTD2XX.dll

ซึ่งในกรณีนี้คุณไม่มีไดรเวอร์ คุณสามารถรับ DLL ที่ต้องการได้จากไฟล์ หน้าไดรเวอร์ FTDI. ใส่ .dll ไฟล์ในไดเร็กทอรีเดียวกับแอปพลิเคชันควรพบ (หวังว่า)

Organic Marble avatar
us flag
ฉันคิดว่าคุณต้องแสดงความเกี่ยวข้องกับ Ubuntu เพื่อให้เป็นคำตอบที่มีประโยชน์ที่นี่
Greenonline avatar
us flag
ใช่ ฉันเห็นด้วยอย่างยิ่ง มันน่าเสียดายอย่างยิ่งที่: (a) ฉันไม่สามารถตรวจสอบได้ว่า EEPROM ที่แก้ไขแล้ว (เมื่อแก้ไขจาก OSX) ปรากฏใน Ubuntu จริง ๆ (b) ฉันไม่พบแอปพลิเคชันที่เทียบเท่าสำหรับ Ubuntu (แม้ว่าจะมีอยู่สำหรับ OSX, Windows และ Free BSD) อย่างไรก็ตาม คำตอบอื่น ๆ ระบุว่าคุณไม่สามารถเปลี่ยนหมายเลขซีเรียลหรือคำอธิบายได้ ในความเป็นจริงแล้วคุณ *สามารถ* (และมันค่อนข้างง่าย)... ไม่ใช่บน Ubuntu (เห็นได้ชัดว่า)... :-)
sudodus avatar
jp flag
@Greenonline โปรดยืมคอมพิวเตอร์ (และเรียกใช้ Ubuntu แบบสดหรือแบบถาวรจากไดรฟ์ USB) เพื่อตรวจสอบว่า Ubuntu สามารถอ่านสิ่งนี้ได้หรือไม่ เราไม่สามารถรอได้ :-P
jonas avatar
th flag
น่าเศร้าที่ฉันไม่สามารถเรียกใช้สิ่งนี้บน Mac ได้ เนื่องจากซอฟต์แวร์ M1 และ Bus Pirate ไม่สามารถทำงานบน Windows vm ของฉันได้เช่นกัน..
jonas avatar
th flag
นอกจากนี้ฉันยังไม่สามารถเปิดโปรแกรมเปลี่ยนชื่อโจรสลัดใน Windows ได้ หลังจากติดตั้ง FTD2XX.dll แล้ว โปรแกรมจะเปิดขึ้นในพริบตาและปิดทันทีอีกครั้ง
jonas avatar
th flag
ตกลง. จะทำ ขอบคุณมาก. นอกจากนี้ ตัวเปลี่ยนชื่อโจรสลัดยังมีโฟลเดอร์ที่ระบุว่า Windows และไฟล์ exe อยู่ข้างใน ดังนั้นฉันแค่คิดว่าพวกเขาสร้างมันขึ้นมาสำหรับแต่ละระบบปฏิบัติการ แต่ก็ขอบคุณอีกครั้ง
Greenonline avatar
us flag
อา โอเค บางทีมันควรจะทำงานบน windows ฉันไม่เห็นหรือแค่เพิกเฉย ฉันไม่สามารถตรวจสอบแอพ Windows ได้ (อย่างที่ฉันพูด) กล่องดูอัลบูต windows / ubuntu ของฉันทำ PSU หายเมื่อคืนนี้ :-( ฉันจะไปที่ Super User เพื่อดูคำถามใหม่
Score:0
ธง in

ไม่มีวิธีตั้งชื่อสำหรับอุปกรณ์ในอุปกรณ์เอง ชื่อนี้สร้างโดยระบบปฏิบัติการ

โดยเฉพาะอย่างยิ่งใน Ubuntu เวอร์ชันปัจจุบัน (และ distros อื่น ๆ อีกมากมาย) /พัฒนา ไดเร็กทอรีเป็นไดนามิกและดูแลโดย udev คุณสามารถใช้แอตทริบิวต์ของอุปกรณ์ (เช่น หมายเลขซีเรียล) เพื่อระบุอุปกรณ์ใน udev และเลือกชื่อได้

ในการทำให้สิ่งนี้ "ถาวร" คุณต้องสร้างไฟล์ config udev และวางลงในไดเร็กทอรี udev config ในการติดตั้งแต่ละครั้งที่คุณต้องการ

มีคำแนะนำออนไลน์มากมายสำหรับสิ่งนี้ รวมถึง การเขียนกฎ udev สำหรับอุปกรณ์ USB

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา