![]() |
Trích:
http://www.winpic800.com//index.php?...d=19&Itemid=88 Phía cuối trang có ghi "Firmware is not free". Tôi nhắc nhở bạn hoangminh1234 vì bạn ấy đang yêu cầu cái firmware của GTP-USB [plus] đó. Thân, |
Trước tôi có mua 1 mạch nạp GTP-USB,nhưng mới chỉ nạp thử PIC thôi,còn muốn nạp được DSPIC thì pải làm sao đây,trong mạch có jack cắm ICSP.
Thân, |
Đế nạp dsPIC
Trích:
|
Firmware GTP-PLUS
Trích:
bác download về coi trong đó có đầy đủ, hôm trước em cũng thấy trên diễn đàn Picvietnam mình, hình như bác F cũng cung cấp firmware GTP-USB http://www.picvietnam.com/forum/show...npic800&page=2 |
Theo mình thì 2 bác nói đều đúng và có lý cả, bác Namqn thì nói về vấn đề bản quyền của GTP PLUS, còn bác vandungevn lại đề cập đến sự phổ biến của phiên bản free là GTP USB V3.55. Kể từ sau phiên bản GTP USB v3.55 thì firmware không còn cho free nữa, việc upload firmware này rộng rãi mà không được sự đồng ý của khổ chủ thì đúng là vi phạm bản quyền như bác Namqn đã nói
|
Mạch nạp GTP-USB
Trích:
Mình dùng GTP-USB đã lâu cho PC để bàn, bây giờ mình có Laptop mà không sao cài đặt được. Mỗi lần test hardware thì nó báo "Not open file Ind.#0". Bạn nào biết chỉ giúp mới.Một cái Laptop cũ mình mượn thì cài chạy bình thường. Laptop của mình dùng Windows Vista.Ngoài ra khi cài driver nó báo"Your device not start"(Error code 10) .Help me!Cảm ơn các bạn rất nhiều. |
Trích:
Thân, |
Trích:
|
Trích:
Có một số mạch nạp giao tiếp với host PC qua cổng USB, chẳng hạn như PICkit 2, Brenner8/Brenner9, và bạn có thể tự làm lấy. Bạn đọc thêm ở đây về các mạch nạp này: http://www4.hcmut.edu.vn/~nqnam/uC.php Thân, |
Gtp-usb
Cám ơn bác namqn rất nhiều,E sẽ xem thử. Không biết PICkit 2 có chắc chắn cài được trên máy của em ko?Nếu được em sẵn sàng mua. Em đã hỏi bác F về mạch này rồi.Em đang liên hệ mua.Nếu bác và anh em trên diễn đàn có tìm được firmware và driver GTP-USB winpic800 mới nhất phù hợp với mạch của mình thì post cho mình mới nhé!Cám ơn các bạn trước!!
Quên mất, lúc nãy em cắm mạch GTP-USB này vào máy destop chạy bình thường nhưng khi rút cable USB ra và check hardware thì báo lỗi tương tự như khi cắm vào laptop, đều thông báo "Failled to open Ind.#0 " Có phải do cable không đảm bảo chất lượng không? Vậy phải mua cable loại nào ? Mong các bác có kinh nghiệm sử dung GTP-USB chỉ giúp!Thanks! |
Trích:
Theo tôi, cáp USB nên có màn chắn (shield, loại vỏ bọc bằng lưới kim loại bên ngoài cáp) để đảm bảo truyền thông an toàn. Đa số phần cứng sử dụng tốc độ full-speed với tần số 12 MHz được sử dụng trên đường truyền, do đó việc dùng một sợi cáp đạt tiêu chuẩn là nên làm. Thân, |
Chào mọi người, mình đang phải làm đồ án tốt nghiệp với chip dsPIC30F6010A. Hiện mình có mạch nạp gtb-usb+ winpic800 v3.55g. Hiện tại mình không thể detect PIC được. Mình xem lại trong list các chip được phiên bản winpic800 v3.55g thì chỉ có chip dsPIC30F6010, nhưng không có chip dsPIC30F6010A. Không biết có phải là dsPIC30F6010A không được hỗ trợ trong phiên bản winpic800 này không? Mình xem trong phiên bản mới nhất winpic800 v3.63 thì list các chip được hỗ trợ bao gồm cả dsPIC30F6010 và dsPIC30F6010A.
Mọi người cho mình hỏi thêm là mạch nạp PICKit2 có nạp được cho chip dsPIC30F6010A không? Cảm ơn mọi người và cảm ơn diễn đàn. |
Trích:
PICkit 2 hỗ trợ dsPIC30F6010A (bạn phải dùng phần mềm trên host PC viết riêng cho PICkit 2, chứ không dùng MPLAB IDE). Thân, |
Trích:
|
Hic, vẫn cái mạch nạp GTP-USB dùng với phiên bản Winpic800 3.55 g của mình. Hôm trước mình có thể dùng nó để nạp được cho con chip 30F4011, thế mà hôm nay cắm chip 30F4011 vào lại không thể detect được PIC. Mình đã kiểm tra lại PIC của mình bằng mạch nạp của đứa bạn thì chip vẫn còn sống. Ngoài ra, tuy không detect được 30F4011 nhưng cái mạch nạp của mình lại vẫn có thể detect và nạp được cho chip 18F4455. Có ai giải thích cho mình vấn để này được không? Có cách nào để mạch nạp của mình lại có thể nạp được cho 30F4011 không? Thanks.
|
Trích:
Đầu tiên là: Em cài phần mềm và driver được cung cấp trong đĩa CD đi kèm theo mạch, nhưng mấy cái này có phiên bản đã cũ, không hỗ trợ chip 30F6010A. Em đã lên trang microchip.com down phiên bản phần mềm và driver mới nhất về cài đặt và update driver thành công. Nhưng khi dùng PICkit2 để nạp thử cho 30F6010A thì chỉ detect được chip nhưng không thể nạp được. Ngay việc detect chip cũng không ổn định. Một vài lần em Erase chip( Erase thường là thành công), rồi Read nội dung chip, rồi nạp lại ngay thì thành công. Nhưng chưa có lần nào nạp thành công một file hex do em biên dịch ra. Rắc rối thứ hai của em là: Sau một vài lần thử đi thử lại Detect, Erase, Rread, Write thì đột nhiên mạch PICkit2 của em không thể nhận diện được bằng phần mềm nạp nữa( phần mềm nạp thông báo: PICkit2 not found...). Sau nhiều lần thử mà kết quả vẫn thế em đã lấy đĩa CD cài lại phần mềm và phiên bản driver cũ những tình hình vẫn như vậy. Các anh cho em hỏi liệu có phải PICkit2 của thầy giáo em hỏng rồi không? Sao hàng chính hãng mà dùng chán thế? Em thấy hình như có ít người dùng PICkit2 có phải không ạ? Ah, vì cái đầu nạp ICSP của PICkit2 có dạng 1 hàng chân, không tương thích với jump ICSP 2 hàng chân trên mạch 30F6010A của em, nên em phải hàn một mạch chuyển đổi. Em tự đánh giá là chỗ hàn rất xấu, nhưng em đã đo lại trước khi sử dụng, tất cả các chân ICSP đều không bị thông nhau. Các anh cho em hỏi, trong trường hợp mà có một số chân ICSP lại bị chập vào nhau thì có thể dẫn tới làm hỏng các mạch nạp PIC nói chung, và trường hợp mạch PICkit2 của em nói riêng không? Em cảm ơn. |
Trích:
Bạn cho biết thêm thông tin về mạch đích: Mạch được cấp nguồn từ PICkit 2 hay tự cấp nguồn khi nạp? Trên mạch đích có những linh kiện nào có khả năng tiêu thụ dòng điện tương đối lớn (vài chục mA)? Sơ đồ mạch tại các chân MCLR, PGD, và PGC ra sao? Cáp nối từ PICkit 2 đến mạch đích dài bao nhiêu (kể cả phần adapter mà bạn đã làm thêm)? Với các mạch nạp nói chung, việc chập các chân ICSP có thể gây hỏng mạch nạp. Với PICkit 2 chính hãng, việc chập các chân ICSPDAT, ICSPCLK, Aux, và Vdd_TGT với nhau không có vấn đề gì, nhưng chập một trong 2 chân Vdd_TGT hay Vpp và GND có thể làm hỏng mạch nạp. Câu hỏi này của bạn rất chung chung, vì các đầu nối ICSP có 5, 6 chân, và các mạch nạp khác nhau cũng có cách hiện thực khác nhau, nên việc hỏng hay không còn tùy vào những chân nào bị chập, và mạch nạp cụ thể. Bạn có thể kiểm tra xem mạch nạp PICkit 2 của bạn còn chạy tốt hay không bằng cách nạp chương trình cho một PIC khác (vỏ DIP chẳng hạn, và bạn đã kiểm tra rằng PIC này vẫn còn làm việc tốt). Thân, |
Em cảm ơn anh Nam.
Mạch đích của em chỉ có mỗi chip 30f6010A, với các chân chip được đưa ra header. Mạch đích được cấp nguồn từ PICkit2. Cáp nối từ PICkit2 đến mạch đích chỉ khoảng 10cm. Mạch PICkit2 của em đi kèm theo một board mạch demo, trên board mạch demo này có chip 16F690. Trước khi thử với 30F6010A em đã đọc User guide và nạp thử chương trình với board mạch demo thành công. Nhưng bây giờ thì thậm chí phần mềm nạp trên PC còn không nhận diện được PICkit2, nên em không thể test thêm được gì nữa. |
Trước hết, bạn kiểm tra xem PICkit 2 còn làm việc tốt hay không trên một máy tính khác. Nếu firmware của PICkit 2 bị hỏng vì một lý do gì đó, vẫn có khả năng nạp lại firmware cho PICkit 2.
Vì PICkit 2 được thiết kế kém đối với phần cấp nguồn cho mạch đích, tôi đề nghị bạn dùng nguồn ngoài cho mạch đích. Nếu bạn vẫn muốn cấp nguồn cho mạch đích từ PICkit 2, bạn nên kiểm tra xem tổng giá trị các tụ điện giữa các cặp chân Vdd và Vss có vượt quá vài trăm uF (tùy vào điều kiện làm việc và tình trạng của phần mạch cấp nguồn cho mạch đích của PICkit 2). Dù cáp nối giữa PICkit 2 và mạch đích của bạn tương đối ngắn, tôi vẫn khuyên bạn hàn một tụ điện 47 pF giữa chân PGD của dsPIC và GND, đặt càng gần dsPIC càng tốt (tôi đã nhiều lần nói về việc này trên diễn đàn, bây giờ nhắc lại một lần nữa). Thân, |
Hiện tại thì vì phần mềm trên PC không nhận diện được PICkit2 nên chức năng nạp firmware từ trên phần mềm không thể thực hiện được( bị làm mờ). Có cách nào khác để nạp firmware cho PICkit2 không hả anh?
Em đã thử trên một máy tính khác, tình trạng vẫn như vậy: PICkit2 not found... Em sẽ chú ý về việc dùng tụ giữa chân PGD và GND. Hình dưới đây em chụp lại giao diện phần mềm trên PC. Dù đã kết nối PICkit2 vào cổng USB nhưng nó vẫn thông báo là PICkit2 not found... http://i303.photobucket.com/albums/n...22/PICkit2.jpg http://i303.photobucket.com/albums/n...ICkit2_1-1.jpg |
Trích:
Bạn đọc thêm ở đây về cách chẩn đoán và chữa bệnh cho PICkit 2: http://forum.microchip.com/tm.aspx?m=260005 Thân, |
có đọc chép được mấy con flash ko bạn ví dụ như 2084, 2085, 80201, v.v cho mình biết vơi thanks nhieu !
|
Trích:
Thân, |
em làm mạch GTP_USB theo sơ đồ sau !
http://i189.photobucket.com/albums/z...ngMinhDN/5.png nhan thiet bị , nhưng có dấu ? ko bit các a có gặp vậy ko ? http://i189.photobucket.com/albums/z...MinhDN/1-3.png em vào setting , chọn như trong hình , nhưng cổng GTP_USB #0 ko hiện ra http://i189.photobucket.com/albums/z...ngMinhDN/2.png http://i189.photobucket.com/albums/z...ngMinhDN/3.png http://i189.photobucket.com/albums/z...ngMinhDN/4.png firmware thì em lấy trong Winpic800 v3.55d/GTP_USB . ko bit sao mạch nạp em ko hoạt động ? a nào có gặp rồi thì chỉ e với |
Tôi chưa bao giờ làm mạch GTP-USB, nên cũng không rõ bạn đang gặp lỗi gì.
Tuy nhiên, tôi có vài góp ý: - Tụ điện tại chân VUSB là 470 nF, loại ceramic hay tantalum. Không phải thật to là tốt đâu. - Không rõ bạn đã cài driver cho GTP-USB đó hay chưa? Thân, |
Trích:
Mình thấy có điều lạ là trong Device Manager có dòng Hardware Winpic800, mình nhớ hồi trước làm GTP-USB Summner 2005 không có dòng này, mà chỉ có GTP-USB Summner... (được đặt ở đâu không nhớ rõ). Mình có ý như thế này, bạn gỡ mạch nap GTP-USB ra khỏi máy tính, tìm cách gỡ bỏ dòng Hardware Winpic800 trong Device Manager, bạn click phải chuột vào Hardware Winpic800 chọn Uninstall. Khởi động lại máy xem có mất dòng đó không. Hi vòng sẽ gỡ bỏ thành công, tiếp theo bạn gắn GTP-USB vào, nếu PC đòi driver thì bạn cung cấp driver kèm với Winpic800 v3.55d. Chúc bạn sớm thành công ! Homepage : http://www.pduytech.com YM : duy08091983@yahoo.com Email : oliver.duy@gmail.com |
@Mr.Bi
Vấn đề của bạn gặp phải là do chưa cài được đúng driver của mạch. hãy gỡ bỏ hết các driver cũ mà bạn đã cài cho phần mềm. Cắm lại mạch nạp vào và tiến hành cài driver usb đi kèm trong thư mục của winpic800. Trên mạch bạn có 2 con Led, khi mới cắm mạch, chỉ 1 led sáng. Nếu bạn cài đúng driver thì sẽ chuyển qua led kia sáng. Lúc đó bạn vào chọn GTP USB #0 thì dưới ô Addr bạn sẽ thấy có chữ #0. Cứ làm tuần tự tứng bước. Chúc thành công. |
GTP -USB không nạp được ICSP
Chào các bác, em sử dụng mạch GTP-USB v3.55g nạp cho 16f877a sử dụng thạch anh 20MHz dùng winPIC800 v3.55g gặp phải vấn đề sau :
+ Khi nạp chip bằng cách cắm chip lên mạch thì ok. + Khi nạp qua ICSP vào mạch chỉ có chip và cổng ICSP thì ok. + Khi nạp qua ICSP vào mạch thật ( đầy đủ chip + bộ dao động + .... ) thì phần mềm báo không detect được chip. Em đã thử trên nhiều máy khác nhau và kiểm tra lại các dây nối nhưng kết quả không thay đổi. Em muốn hỏi tại sao lại bị như vậy ? cách khắc phục nó ? |
Trích:
Thân, |
Trích:
|
@ namqn: Em đã kiểm tra, 2 mạch tương tự nhau về cổng ICSP, các chân cách ly vẫn tốt.
@meishun: Mạch reset của em ko sử dụng tụ, chỉ có switch và trở 10k. |
Trích:
Nếu bạn không muốn giúp người khác hiểu thêm về vấn đề của bạn để giúp bạn, e rằng bạn sẽ phải tự tìm hiểu và giải quyết vấn đề của bạn. Vấn đề của bạn có lẽ liên quan đến phần cứng của mạch thật, nhưng bạn chỉ nói vài câu rồi nhờ người khác giúp, không hề có sơ đồ nguyên lý hay hình chụp mạch thật, làm sao người khác giúp bạn? Thân, |
1 Attachment(s)
Vâng, em sơ suất quá. Dưới đây là sơ đồ nguyên lí
+ Cách nối của mạch ICSP và mạch thật đối với đầu nối ICSP là giống hết nhau. + Em đã kiểm tra bằng đồng hồ số, kiểm tra các dây của cổng ICSP trên mạch thật và các dây khác trên mạch đều bình thường, không có hiện tượng chập ở đâu cả. + Điện trở trên dây nối cỡ khoảng 1 ôm. Do không có wc nên không thể chụp đc mạch thật và mạch nạp lên đây, thành thật xin lỗi mọi người. Em đang kiểm tra lại. Cảm ơn mọi người đã giúp đỡ. |
Trích:
Thân, |
2 Attachment(s)
Chào các bác! Các bác ơi giúp em với, em làm mạch nạp GTP_USB summer2005 nhưng không nạp được chip của em là 16f877A. Khi nạp nó báo lỗi như sau:
|
Mạch GTP-USB summer2005 hoạt động tốt với winpic800 v3.55g nhưng xem trong hình thấy phiên bản winpic của bạn là 3.55. Bạn thử lại với bản 3.55g thử xem.
|
mình dùng phiên bản 3.55g rồi nhưng vẫn không đc.
|
Em đang định mua vài con PIC16F785 và PIC12F615, nhưng mạch nạp em đang dùng không hỗ trợ 2 con này (GTP-USB <winpic800 3.55f> và JDM <winpicpgm>). Bác nào biết cách update thì chỉ em với! Hoặc chỉ em phần mềm nạp, mạch nạp đơn giản nào đó có hỗ trợ!
Cảm ơn các bác! |
Trích:
Homepage : www.pduytech.com Email : oliver.duy@gmail.com YM : duy08091983@yahoo.com |
Bạn kiểm tra lại cáp chân cắm cho chuẩn, đồng thời xem có đủ nguồn cấp 12V ở chân VPP ko, chỗ có 2 con tụ và 2 con Đioe đó.
Goog Luck |
Múi giờ GMT. Hiện tại là 06:58 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam