PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Bootloaders - Programmers - Debuggers - Emulators (http://www.picvietnam.com/forum/forumdisplay.php?f=9)
-   -   Sự cố với card nạp GTP USB (http://www.picvietnam.com/forum/showthread.php?t=2834)

dvtrieu89 03-02-2009 01:41 AM

mình cũng bị lỗi tương tự của bạn ze_ro_day. Trong nhóm mình 6 người chỉ có máy mình là nạp được do dùng main ASUS các bạn còn lại dùng main INTEL. Bạn nào biết cách giải quyết vấn đề này thì post cho anh em tham khảo nhé!

duy08091983 03-02-2009 08:59 AM

Trích:

Nguyên văn bởi dvtrieu89 (Post 22354)
mình cũng bị lỗi tương tự của bạn ze_ro_day. Trong nhóm mình 6 người chỉ có máy mình là nạp được do dùng main ASUS các bạn còn lại dùng main INTEL. Bạn nào biết cách giải quyết vấn đề này thì post cho anh em tham khảo nhé!

Chào bạn,

Nếu bạn ở Tp.HCM hãy liên hệ với mình để dùng thử mạch nạp GTP-USB [Plus] xem tình hình có khá hơi không.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com

dvtrieu89 03-02-2009 09:40 AM

Cảm ơn bạn nhưng mình ở Cần Thơ lận, nếu có thể bạn giúp đỡ mình với. Mình đang rất rối với cái mạch nạp này.

duy08091983 03-02-2009 02:01 PM

Trích:

Nguyên văn bởi dvtrieu89 (Post 22362)
Cảm ơn bạn nhưng mình ở Cần Thơ lận, nếu có thể bạn giúp đỡ mình với. Mình đang rất rối với cái mạch nạp này.

Cũng hơi tiếc, quê mình ở Long Xuyên dịp Tết vừa rồi mình có xuống Cần Thơ. Nếu biết sớm mình đã hỗ trợ trực tiếp cho bạn.

Mình xài mainboard J&W xài CPU AMD, sử dụng GPT-USB [Plus] bình thường, mainboard Intel cũng vậy.

Bi giờ bạn cho mình họ tên, địa chỉ và số điện thoại, mình sẽ gửi mạch nạp cho bạn dùng thử. Sau đó bạn gửi lại cho mình hoặc giữ lại nếu thấy ưng ý.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.cóm

hatbui 03-02-2009 11:59 PM

5 Attachment(s)
Chao ban.
Mình cũng gặp trường hơp như của bạn. Mình mua GTP-USB của thăng Pnlabvn.com
Mình nghĩ CPU không có tội trong chuyện này, Cái chính vẫn là Main hoặc cổng USB
Máy mình dùng Main AsRock chip Intel Nhưng khi chuyển sang một máy khác Main Giga chíp Intel chạy không thấy báo lỗi gì cả.mình đã thử lắp thêm tụ nguồn 1000 mi, lắp thêm ồn áp 7805 cuối cùng lỗi vẫn y nguyên.Mình đã đem thử ở 4 cái máy khác nhau thì riêng cái máy của mình không đc cho dù đã Config như trong hướng dẫn.
Mình cũng nghĩ do nguồn của USB nhưng chưa tìm ra cách cải tiến để chạy nguồn ngoài - Bác nào rảnh ra tay giúp mọi người cách khắc phục - Cảm ơn nhiều

namqn 04-02-2009 12:15 AM

Trích:

Nguyên văn bởi hatbui (Post 22372)
...mình đã thử lắp thêm tụ nguồn 1000 mi, lắp thêm ồn áp 7805 cuối cùng lỗi vẫn y nguyên.Mình đã đem thử ở 4 cái máy khác nhau thì riêng cái máy của mình không đc cho dù đã Config như trong hướng dẫn.
...

Nguồn từ bus USB là 5 V, do đó dùng 7805 không giúp ích gì cho bạn. Tụ 1000 uF nếu mắc vào bus USB sẽ có thể khiến quá trình enumerate gặp trục trặc (kinh nghiệm thực tế từ một người khác đã làm ICD 2 clone). Do đó, có thể hiểu được tại sao "lỗi vẫn y nguyên".

Thân,

dvtrieu89 04-02-2009 08:31 PM

Làm sao để giải quyết vấn đề này đây?Giúp em với!!

muahoaoi 05-02-2009 11:19 PM

Mong moi nguoi giup
 
Trích:

Nguyên văn bởi namqn (Post 19032)
Tôi không cho nguyên nhân của sự khác biệt là do dùng chip AMD thay vì chip Intel. Phần mềm WinPic800 đi kèm với GTP-USB chỉ quan tâm đến phiên bản Windows mà nó đang được chạy trên đó, chứ không hề quan tâm đến vi xử lý của bạn là do AMD, Intel, hay một hãng nào khác sản xuất.

Bạn là khách hàng của Thiên Minh thì cứ yêu cầu sự hỗ trợ kỹ thuật của Thiên Minh.

Thân,

Mình dùng mạch nạp GTP USB Programmer. Quá trình nạp không báo lỗi gì, sau đó kiểm tra lại verify all đều giống file đã nạp vậy mà mạch không chạy. Mình gửi file nhờ các bạn xem giúp. Khi chạy đèn sáng mãi không theo chương trình

Code:

#include <16F88.h>
#include <def_88.h>
#use delay(clock=20000000)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT, XT
void main(void)
{
  trisb = 0x00;
  portb = 0x00;
     
while(1)
  {
  portb = 0xff;
  delay_ms(1000);
  portb = 0x00;
  delay_ms(1000);
  portb = 0x55;
  delay_ms(1000);
  portb = 0xaa;
  delay_ms(1000);
  portb = 0x33;
  delay_ms(1000);
  portb = 0xcc;
  delay_ms(1000);
  }
  }


namqn 06-02-2009 01:18 AM

Trích:

Nguyên văn bởi muahoaoi (Post 22412)
Mình dùng mạch nạp GTP USB Programmer. Quá trình nạp không báo lỗi gì, sau đó kiểm tra lại verify all đều giống file đã nạp vậy mà mạch không chạy. Mình gửi file nhờ các bạn xem giúp. Khi chạy đèn sáng mãi không theo chương trình

Code:

#include <16F88.h>
#include <def_88.h>
#use delay(clock=20000000)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT, XT
void main(void)
{
  trisb = 0x00;
  portb = 0x00;
     
while(1)
  {
  portb = 0xff;
  delay_ms(1000);
  portb = 0x00;
  delay_ms(1000);
  portb = 0x55;
  delay_ms(1000);
  portb = 0xaa;
  delay_ms(1000);
  portb = 0x33;
  delay_ms(1000);
  portb = 0xcc;
  delay_ms(1000);
  }
  }


Cấu hình của bạn vừa có HS vừa có XT, cuối cùng tổng hợp lại thì nó sẽ thành ECIO. Do đó mạch của bạn không chạy là điều dễ hiểu. Với tần số thạch anh là 20 MHz, bạn nên dùng HS.

Thân,

muahoaoi 09-02-2009 10:56 PM

Trích:

Nguyên văn bởi namqn (Post 22414)
Cấu hình của bạn vừa có HS vừa có XT, cuối cùng tổng hợp lại thì nó sẽ thành ECIO. Do đó mạch của bạn không chạy là điều dễ hiểu. Với tần số thạch anh là 20 MHz, bạn nên dùng HS.

Thân,

Bạn ơi mình thử đặt HS như bạn nói rồi nhưng cũngkhoong đươc. Bạn có thể nói rõ hơn mục setting cho mình được không. Bằng hình ảnh thì càng tốt. Cám ơn bạn rất nhiều

namqn 09-02-2009 11:16 PM

Trích:

Nguyên văn bởi muahoaoi (Post 22487)
Bạn ơi mình thử đặt HS như bạn nói rồi nhưng cũngkhoong đươc. Bạn có thể nói rõ hơn mục setting cho mình được không. Bằng hình ảnh thì càng tốt. Cám ơn bạn rất nhiều

Trong code của bạn (đã được post ở trên), chỉ cần sửa dòng #FUSES thành:
Code:

#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
Thân,

muahoaoi 13-02-2009 10:22 AM

Trích:

Nguyên văn bởi namqn (Post 22489)
Trong code của bạn (đã được post ở trên), chỉ cần sửa dòng #FUSES thành:
Code:

#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
Thân,

Cũng không được bạn ạ. Minh không biết phải làm như thế nào. Trong mục setting đặt gì nữa không bạn. Khi nạp thì không báo lỗi gì , mô phỏng trên Proteus thì chạy được. Có le là do quá trình nạp. Bạn giúp mình voeis nhé. Thanks

namqn 13-02-2009 05:55 PM

Trích:

Nguyên văn bởi muahoaoi (Post 22574)
Cũng không được bạn ạ. Minh không biết phải làm như thế nào. Trong mục setting đặt gì nữa không bạn. Khi nạp thì không báo lỗi gì , mô phỏng trên Proteus thì chạy được. Có le là do quá trình nạp. Bạn giúp mình voeis nhé. Thanks

Bạn có thấy WinPic800 báo kết quả verify hay không? Nếu quá trình verify thành công thì tôi không cho rằng quá trình nạp có vấn đề. Mạch phần cứng của bạn có thể có vấn đề. Nếu bạn chưa đọc luồng sau, mời bạn xem qua (chú ý các mục 9 - 17):
http://www.picvietnam.com/forum/showthread.php?t=3451

Thân,


Múi giờ GMT. Hiện tại là 04:57 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam