PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Về việc mất firmware của Pic (http://www.picvietnam.com/forum/showthread.php?t=5917)

hopeman 11-03-2010 04:47 PM

Về việc mất firmware của Pic
 
sau một thời gian có một số phản hồi về việc chip đang chạy bất ngờ mất hết firmware giống như việc xóa trắng. là một người yêu pic và hơi bảo thủ với tình yêu của mình :D nên tôi đã đi tìm hiểu nguyên nhân.
sau một thời gian nghiên cứu trực tiếp các mạch bị mất firmware của các bạn bè và thậm chí cả trong một số máy móc. tôi phát hiện ra tất cả các mạch này đều có một điểm chung là không tuân thủ việc mắc mạch chuẩn cho chân reset (thậm chí có rất nhiều bạn để chân reset tự do). tôi đã khảo nghiệm trong điều kiện tương tự với chính các mạch đó với mạch chân reset chuẩn (gồm tụ và trở ) hiện tượng trên đã chấm dứt.

tôi dự đoán là trong một số tình huống nếu không được lắp chuẩn có thể chân reset bị nhiễu xung và điện áp dâng cao và vô hình thực hiện lệnh xóa.

có thể khảo nghiệm của tôi chưa thực sự với số lượng đủ nhiều và bao quát hết, các kết luận còn có tính suy đoán, tuy nhiên tôi hy vọng công bố này có thể phần nào giúp ích cho các bạn. tôi rất hy vọng các bạn nào bị tình trạng trên xem xét lại và cùng thông báo ở đây để xây dựng một cộng đồng hiểu biết đầy đủ và ứng dụng hiệu quả hơn với pic.

thân ái

nguyen.geo 11-03-2010 05:43 PM

Đồng nghiệp cũ của tôi cũng gặp trường hợp xóa chíp thế này. Mặc dù làm đúng hay không đúng tôi chưa bàn nhiều về phần cứng ở đây. Chúng tôi nạp chương trình rồi giao cho khách 1 - 2 hôm chương trình bị mất khách kêu. Tìm nguyên nhân mãi không ra. Lại nạp lại cho khách. Rồi mấy hôm lại xóa trắng khách lại kêu. Mang về thay chip chạy ok tới nay => Theo tôi chip là nguyên nhân lớn...

nguyenthetaihl 12-03-2010 01:03 PM

Trích:

Nguyên văn bởi hopeman (Post 34004)
sau một thời gian có một số phản hồi về việc chip đang chạy bất ngờ mất hết firmware giống như việc xóa trắng. là một người yêu pic và hơi bảo thủ với tình yêu của mình :D nên tôi đã đi tìm hiểu nguyên nhân.
sau một thời gian nghiên cứu trực tiếp các mạch bị mất firmware của các bạn bè và thậm chí cả trong một số máy móc. tôi phát hiện ra tất cả các mạch này đều có một điểm chung là không tuân thủ việc mắc mạch chuẩn cho chân reset (thậm chí có rất nhiều bạn để chân reset tự do). tôi đã khảo nghiệm trong điều kiện tương tự với chính các mạch đó với mạch chân reset chuẩn (gồm tụ và trở ) hiện tượng trên đã chấm dứt.

tôi dự đoán là trong một số tình huống nếu không được lắp chuẩn có thể chân reset bị nhiễu xung và điện áp dâng cao và vô hình thực hiện lệnh xóa.

có thể khảo nghiệm của tôi chưa thực sự với số lượng đủ nhiều và bao quát hết, các kết luận còn có tính suy đoán, tuy nhiên tôi hy vọng công bố này có thể phần nào giúp ích cho các bạn. tôi rất hy vọng các bạn nào bị tình trạng trên xem xét lại và cùng thông báo ở đây để xây dựng một cộng đồng hiểu biết đầy đủ và ứng dụng hiệu quả hơn với pic.

thân ái

Chào bạn!
bạn có thể cho biết những con chip mà bạn đã từng khảo sát mà bị reset là loại gì không?

hopeman 12-03-2010 01:16 PM

các con mà mình khảo sát chủ yếu gồm 3 loại : 18f2550, 16f883 , 18f877a

bien_van_khat 12-03-2010 02:19 PM

http://www.microchip.com/forums/sear...ubmitbutton=OK

Vấn đề này ko phải là chưa gặp, nhưng rất ít.
Tuy nhiên những người gặp vấn đề này đều cho rằng do thiết kế của họ chưa phù hợp với môi trường hoạt động.

kimhuynguyen 14-03-2010 11:54 AM

Đã từng gặp PicKit2 (chính hãng), tự nhiên bị mất firmware và phải nạp lại.
Chưa xác định được nguyên nhân...

hopeman 20-03-2010 02:24 PM

vấn đề thì không mới, nhưng giá mà mấy anh em cùng nhau đúc kết ra một số kinh nghiệm để tránh thì tốt hơn các bác nhỉ :)


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