View Full Version : Lỗi xảy ra khi nạp dsPIC
Hiepnv101
29-04-2009, 04:04 PM
Chào mọi người !
Mình mới nghiên cứu về PIC và dsPIC. Trong khi mình nạp chương trình thì xảy ra lỗi sau. Lúc đầu detect được dsPIC, mình nạp chương trình vào nó thì được. Sau đó mình verify all thì nó báo lỗi. Sau đó mình detect lại thì chương trình báo unknow, thử đi thử lại đều báo unknow. Mình lấy đồng hồ đo thì các chân cấp nguồn cho dsPIC đều OK. Liệu con dsPIC của mình đã chết chưa nhỉ ? Mình dùng linh kiện dán nên khó kiểm tra được. Ai có kinh nghiệm thì bảo mình với.
Mình dùng mạch nạp GTP-USB với chương trình nạp là WinPic800 và nạp qua cổng ICSP
Thanks,
ngocduc3000
29-04-2009, 04:40 PM
Bạn dùng picprogrammer... thử coi. Mình mới học pic nhưng thấy chương trình này nạp rất tốt, Khi nạp xong bạn tắt nguồn nạp cho PIC sau đó mở nguồn lại và chạy chương trình Picprogrammer nó sẽ detect tu dộng .
namqn
29-04-2009, 04:54 PM
Chào mọi người !
Mình mới nghiên cứu về PIC và dsPIC. Trong khi mình nạp chương trình thì xảy ra lỗi sau. Lúc đầu detect được dsPIC, mình nạp chương trình vào nó thì được. Sau đó mình verify all thì nó báo lỗi. Sau đó mình detect lại thì chương trình báo unknow, thử đi thử lại đều báo unknow. Mình lấy đồng hồ đo thì các chân cấp nguồn cho dsPIC đều OK. Liệu con dsPIC của mình đã chết chưa nhỉ ? Mình dùng linh kiện dán nên khó kiểm tra được. Ai có kinh nghiệm thì bảo mình với.
Mình dùng mạch nạp GTP-USB với chương trình nạp là WinPic800 và nạp qua cổng ICSP
Thanks,
Bạn tham khảo kết quả thử nghiệm các mạch nạp của tôi ở đây, và chọn cho mình một mạch nạp:
http://namqn.byethost7.com/uC.php
Thân,
Hiepnv101
29-04-2009, 05:10 PM
Vấn đề của em là mạch GTP-USB vẫn chạy tốt với phần mềm Winpic800. Điều em muốn hỏi là có cách nào để kiểm tra con dsPIC của em nó còn sống hay không?
namqn
29-04-2009, 08:47 PM
Vấn đề của em là mạch GTP-USB vẫn chạy tốt với phần mềm Winpic800. Điều em muốn hỏi là có cách nào để kiểm tra con dsPIC của em nó còn sống hay không?
Một số mạch nạp GTP-USB vẫn có hiện tượng như vậy (đã có nhiều người dùng hỏi về lỗi trên). Tôi giới thiệu cho bạn các mạch nạp và phần mềm khác để bạn kiểm tra một cách độc lập, nhằm loại trừ nguyên nhân mạch nạp của bạn có vấn đề.
Nếu mạch nạp của bạn không detect được dsPIC của bạn, điều này không có nghĩa là dsPIC của bạn không còn tốt, đặc biệt bạn đang dùng một mạch nạp đã được biết có khả năng không nhận diện được chip còn tốt.
Thân,
Hiepnv101
05-05-2009, 09:32 AM
Hê hê, cảm ơn anh namqn nhé. Em đã thử lại với mạch nạp PG2C và kết quả là con dsPIC của em vẫn chưa chết, vẫn detect và nạp chương trình được, chạy thử cũng OK :D
Anh namqn hay ai đó có thể giải thích hiện tượng này ko? Chả lẽ mạch GTP-USB lại không bằng PG2C? Một điều em nhận thấy rằng PG2C nạp chậm hơn GTP-USB.
duy08091983
05-05-2009, 03:34 PM
Hê hê, cảm ơn anh namqn nhé. Em đã thử lại với mạch nạp PG2C và kết quả là con dsPIC của em vẫn chưa chết, vẫn detect và nạp chương trình được, chạy thử cũng OK :D
Anh namqn hay ai đó có thể giải thích hiện tượng này ko? Chả lẽ mạch GTP-USB lại không bằng PG2C? Một điều em nhận thấy rằng PG2C nạp chậm hơn GTP-USB.
Chào bạn !
Bạn có thể cho mình tiếp dsPIC của bạn tên gì, mạch nạp GTP-USB bạn tự làm hay mua và nhà cung cấp là ai. Bạn có thể gởi mạch nạp cho chúng tôi kiểm tra xem nguyên do đâu (nhớ gửi kèm luôn cáp USB).
Bên mình sản xuất mạch nạp GTP-USB [Plus] (thế hệ sau của GTP-USB) chạy trên Winpic800 v3.61 và v3.63 chưa bị lỗi như trên.
Chúng tôi rất mong được hỗ trợ bạn, đồng thời muốn tìm ra nguyên nhân để hoàn thiện hơn sản phẩm hiện tại.
Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
Hiepnv101
05-05-2009, 07:46 PM
Mình dùng dsPIC30F4013, loại chân dán
Còn GTP-USB thì mình mua ở PNLab, phần mềm nạp pic là Winpic800 V3.55.
Với sự cố này thì mình nghĩ chắc phải gửi cả mạch ứng dụng của mình thì mới kiểm tra được. Nhưng hiện giờ mình đang làm một số project nên chưa thể gửi cho bạn được.
Thanks và hẹn khi khác !
Nếu các bạn chưa có mạch nạp, lời khuyên tốt nhất là nên mua hoặc tự làm PICKit 2, hoạt động tốt, ổn định, support nhiều chip và nhiều tính năng rất hay.
Hiện chúng tôi đã có đầy đủ linh kiện để làm 1 PICKit 2 tương tự như chính hãng, các LK khó tìm như Opamp MCP6001U, Transistor: MMBT3906, 3904; FET IRM6402, FDC6420C; Diode: BAT54, ZHCS1000, EEPROM 24LC256, PIC18F2550, L 680uH, mini USB...Bạn nào muốn tự làm thì ghé rinh LK về mà làm, hoặc mua ngay bản Full hoặc bản SE
(http://www.mcuvietnam.com/web/?frame=products_category&id=81)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.