คําถามที่พบบอยกับการติดตั้งไดรเวอรของ Unicon & POP-XT 1. ตรวจสอบไดรเวอร 1.1 ตรวจสอบการติดตั้งไดรเวอรบน "Device Manager" ในขั้นตนกอน สําหรับ Windows XP: คลิกเมาสปุมขวาบนไอคอน "My Computer" เลือก "Properties" เขาไปยังแท็บ "Hardware" แลวคลิกปุม "Device Manager" สําหรับ Windows Vista/7/8: คลิกเมาสปุมขวาบนไอคอน "My Computer" เลือก "Properties" ดูบริเวณดานซายแลวคลิกที่ "Device Manager" 1.2 กรณีที่ไมพบไดรเวอรติดตั้ง หรือไมมีพอรต "USB COM port" ปรากฏ ถาในไอคอนยังแสดงเครื่องหมาย "!" แสดงวาไดรเวอรยังไมทํางาน.. ใหคลิกเมาสปุมขวาที่ชื่ออุปกรณแลวเลือก "Properties"
1.3 ตรวจสอบเบื้องตนวาไดรเวอรใดที่หายไป... ระบบพอรตไดรเวอรตามแบบของ Arduino Leonardo จะมีการเรียกใชพอรด COM เสมือนอยู 2 เลข และนั่นหมายถึงมีเลขประจํา อุปกรณ USB 2 ชุดเชนกัน อันดับแรก: USB 0x2341 / PID 0x8036 เปนพอรด COM สําหรับโหมด Boot เพื่ออัปโหลดโปรแกรมลงชิพ อันดับที่สอง: USB 0x2341 / PID 0x0036 เปนพอรต COM สําหรับโหมด User run ในการใชสื่อสารขอมูลในโปรแกรมปกติ
ผูใชจําเปนตองลงไดรเวอรทั้งสองสวนใหครบถวน ตามลําดับอุปกรณ จํานวน 2 ครั้งดวย เชนกัน... วิธีตรวจสอบเลขประจําอุปกรณ USB ใน "Properties" ดูจากแท็บ "Details" แลวดูในหมวด "Device Instance ID"
ถาขึ้น USB\VID_2341& PID_8036, ไดรเวอรที่เรียกหาคือโหมด "Boot"
ถาขึ้น USB\VID_2341& PID_0036, ไดรเวอรที่เรียกหาคือโหมด "User run"
2. วิธีอัพเดทไดรเวอร : กรุณาทําตรวจสอบและทําตามขั้นตอน 2.1 ตอสาย USB เขาที่บอรดและเปดจายไฟ หากเปนบอรดใหม หรือยังไมเคยลงโปรแกรมใดๆ มากอน ระบบจะยังไมมีโปรแกรมของผูใช ระบบจะแสดงใน "Device Manager" เห็นการเชื่อมตอ เปดอยูซักพักแลวก็ตัดออก และตอใหมอีก วนเชนนี้ไปเรื่อยๆ 2.2 ใหผูใชทําการบังคับบอรดใหเขาสูโหมดทํางาน "Boot mode" ดังนี้
สําหรับบอรด Unicon ปดไฟเลี้ยงกอน, ถอดสาย USB เปนเวลา 5 วินาที แลว เสียบกลับเขามาใหมอีกครั้ง จากนั้นกดปุม "31" คางเอาไว แลวเปดจายไฟ รอประมาณ 2 วินาทีแลวคอยปลอยปุม "31" ออก
สําหรับบอรด POP-XT ปดไฟเลี้ยงกอน, ถอดสาย USB เปนเวลา 5 วินาที แลวเสียบกลับเขามาใหมอีกครั้ง จากนั้นกดปุม "OK" คางเอาไว แลวเปด จายไฟ รอประมาณ 2 วินาทีแลวคอยปลอยปุม "OK" ออก
หลังจากนี้บอรดจะเขาสูโหมด Boot เปนเวลา 30 วินาที รีบคลิก "Update driver" ภายในเวลาที่ไดรเวอรปรากฏ มิฉะนั้นการอัปเดตจะไมสมบูรณ 2.3 ไปที่หนา "Device Manager" คลิกเมาสปุมขวาที่อุปกรณ เลือก "Update Driver..."
2.4 จะปรากฏหนาตาง Wizard... เลือก "Install from a list or specific location (Advanced)" คลิก "Next"
2.5 เลือกลงไดรเวอรดวยตนเอง... เลือก "Don't search, I'll choose the drive to install." คลิก "Next"
2.6 ดําเนินการตอไป.. คลิก "Next"
2.7 เลือกไดรเวอรเอง.. คลิกปุม "Have Disk..."
2.8 เลือกตําแหนงโฟลเดอรของไดรเวอรเอง.. โดยปกติแลว ไดรเวอรจะอยูในโฟลเดอร \Arduino\driver โดยแยกเปน 2 ระบบ OS คือ x86 สําหรับวินโดวส 32 บิต : จะอยูที่ "Arduino\Drivers\Unicon POP-XT Driver\x86" x64 สําหรับวินโดวส 64 บิต : จะอยูท ี่ "Arduino\Drivers\Unicon POP-XT Driver\x64" หลังจากเลือกแลว กดปุม "OK" เพื่อดําเนินการตอ..
2.9 ระบบจะพบไดรเวอรที่ตองการ.. สําหรับโหมด "Boot" กด "Next" เพื่อดําเนินการตอ
2.10 ดําเนินการติดตั้งไดรเวอร..
ในขั้นตอนนี้ อาจมีหนาตางแจงเตือนการลงไดรเวอรที่ไมมี Driver Signature ใหยืนยันดําเนินการตอ สําหรับ XP เลือก "Continue anyway" สําหรับ Vista/7/8 เลือก "Install this driver software anyway"
ถาไมมีขอความแจงผิดพลาดใดๆ โหมด "Boot" พรอมทํางานแลว..
3.มาเตรียมลงไดรเวอรใหกับโหมด "User run" 3.1 กดปุม "Reset" เพื่อเริ่มตนการทํางานใหม ถาบอรดเคยอัปโหลดโปรแกรมอื่นมากอน จะทํางานตามโปรแกรมนั้นทันที แตหากเปนบอรดใหม หรือผานการลางโปรแกรมแบบ Factory Clear จะตองอัปโหลดโปรแกรมเขาไปครั้งหนึ่งกอนจึงจะทํางานในโหมด "User run" โดยอัปโหลดผานโปรแกรม Arduino ก็ได (เชนตัวอยาง "Blink31" ของ Unicon หรือ POP-XT) (หากมีโปรแกรมอยูใหขามไปที่ 3.4)
3.2 เพื่อความสะดวก แนะนําใหใชโปรแกรมที่ติดตั้งมาพรอมกัน เพื่อจัดการงายขึ้น และเปนโปรแกรมชวยกูโหมด "Boot" (Factory clear) ในกรณีที่โหลดโปรแกรมผิดพลาด ใหกลับมาทํางานใหมได เลือกรันโปรแกรม "Unicon POP-XT Recovery"
เตรียมขั้นตอนเขาสูโหมด "Boot" เหมือนกอนหนานี้ รอจนกระทั่งมุมขวาลางของโปรแกรม แสดงชื่อ "COM.." ขึ้นมา (ตัวเลขเปลี่ยนแปลงไดในแตละเครื่อง)
3.3 กดปุม "1.Test I/O" เพื่ออัปโหลดโปรแกรมทดสอบพอรด หากไมมีอะไรผิดพลาด โปรแกรมจะใชเวลาในการอัปโหลดสักครู แลวแสดงขอความในรายงาน "OK."
3.4 ลงไดรเวอรในโหมด "User run" โดยระบบอาจจะแสดง Wizard เอง หรือเรียก "Update driver" จาก "Device Manager" จากผูใชไดเชนกัน
3.5 จะปรากฏหนาตาง Wizard (อีกครั้ง)... เลือก "Install from a list or specific location (Advanced)" คลิก "Next"
3.6 เลือกลงไดรเวอรดวยตนเอง (อีกครั้ง)... เลือก "Don't search, I'll choose the drive to install." คลิก "Next"
3.7 ดําเนินการตอไป (อีกครั้ง).. คลิก "Next"
3.8 เลือกไดรเวอรเอง.. คลิกปุม "Have Disk..."
3.9 เลือกตําแหนงโฟลเดอรของไดรเวอรเอง เหมือนขั้นตอนกอนหนานี.้ . x86 สําหรับวินโดวส 32 บิต : จะอยูที่ "Arduino\Drivers\Unicon POP-XT Driver\x86" x64 สําหรับวินโดวส 64 บิต : จะอยูท ี่ "Arduino\Drivers\Unicon POP-XT Driver\x64" หลังจากเลือกแลว กดปุม "OK" เพื่อดําเนินการตอ..
3.10 ระบบจะพบไดรเวอรที่ตองการ.. สําหรับโหมด "User run" กด "Next" เพื่อดําเนินการตอ
และเชนเดียวกับการลงไดรเวอรของ Boot อาจมีหนาตางแจงเตือนการลงไดรเวอรที่ไมมี Driver Signature ใหยืนยันดําเนินการตอ สําหรับ XP เลือก "Continue anyway" สําหรับ Vista/7/8 เลือก "Install this driver software anyway"
ถาไมมีขอความแจงผิดพลาดใดๆ โหมด "User run" พรอมทํางานแลว..
เปนอันเสร็จสิ้นการติดตั้งไดรเวอรทั้งสองสวนในวินโดวส และพรอมทํางานไดทันที. Enjoy..