PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Bootloaders - Programmers - Debuggers - Emulators (http://www.picvietnam.com/forum/forumdisplay.php?f=9)
-   -   Hướng dẫn sử dụng GTP_USB (http://www.picvietnam.com/forum/showthread.php?t=117)

namqn 21-03-2008 01:58 AM

Trích:

Nguyên văn bởi footballer (Post 15053)
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

Theo sơ đồ mạch của PICkit 2, có một đầu nối ICSP để nạp firmware cho PIC trên board mạch, trong trường hợp bootloader bị hỏng. Tuy nhiên, tôi chưa từng dùng PICkit 2 chính hãng (tôi chỉ có PICkit 2 tự làm thôi) nên cũng không rõ phải tháo bộ nạp ra như thế nào. Bạn nên kiểm tra thêm một lần nữa trên các máy tính khác nhau, trước khi tháo tung PICkit 2 ra. Nên hỏi nơi bán xem họ có đề nghị gì không trong trường hợp này.

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,

hoang_nhan 23-06-2008 11:55 PM

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 !

namqn 24-06-2008 12:04 AM

Trích:

Nguyên văn bởi hoang_nhan (Post 16994)
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 !

PICkit 2 chỉ hỗ trợ các vi điều khiển dùng flash của Microchip, và các sản phẩm EEPROM do Microchip sản xuất. E rằng những chip mà bạn nêu trên không được hỗ trợ bởi PICkit 2.

Thân,

Mr.Bi 23-07-2008 11:30 PM

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

namqn 24-07-2008 12:00 AM

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,

duy08091983 24-07-2008 09:30 AM

Trích:

Nguyên văn bởi Mr.Bi (Post 17660)
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

Chào Mr.Bi

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

linhnc308 24-07-2008 10:25 AM

@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.

nhoczin 11-08-2008 10:06 PM

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ó ?

namqn 11-08-2008 10:40 PM

Trích:

Nguyên văn bởi nhoczin (Post 18101)
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ó ?

Bạn so sánh mạch thật và mạch chỉ có chip và cổng ICSP xem hai mạch khác nhau những gì đối với các chân MCLR, VDD, PGD, và PGC. Có khả năng là bạn chưa cách ly các chân này tốt.

Thân,

meishun 11-08-2008 10:52 PM

Trích:

Nguyên văn bởi nhoczin (Post 18101)
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ó ?

Bạn xem lại mạch reset của con PIC, lúc trước tôi cũng gặp hiện tượng này vì mạch Reset tôi gắn 1 cái tụ song song với Switch, nếu bỏ tụ này đi thì chạy ổn. Thực ra cũng không cần tụ này lắm vì bên trong con PIC đã có sẵn mạch Reset rồi.

nhoczin 12-08-2008 03:21 PM

@ 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.

namqn 12-08-2008 06:17 PM

Trích:

Nguyên văn bởi nhoczin (Post 18113)
@ 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.

"Tương tự" hay "hoàn toàn giống nhau"? "Cách ly vẫn tốt" là như thế nào?

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,

nhoczin 12-08-2008 11:47 PM

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 đỡ.

namqn 13-08-2008 01:01 AM

Trích:

Nguyên văn bởi nhoczin (Post 18117)
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 đỡ.

Nếu bạn dùng GTP-USB để cấp nguồn cho mạch đích thì không nên dùng tụ 100 uF ở ngõ ra của 7805. Điều này sẽ làm giảm tốc độ tăng áp VDD, và có thể khiến PIC không làm việc ổn định. Chỉ dùng tụ 104 (100 nF) là đủ. Tôi tin là khi bạn thử chỉ với PIC và đầu nối ICSP thì không có tụ này trong mạch.

Thân,

thang8831 17-09-2008 03:23 PM

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úi giờ GMT. Hiện tại là 08:08 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