PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Bootloaders - Programmers - Debuggers - Emulators > Tiny Bootloader

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Tiny Bootloader Mọi vấn đề liên quan tinybootloader sẽ được tổng hợp ở đây.

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 17-03-2010, 05:07 AM   #1
tungbachnam
Đệ tử 2 túi
 
Tham gia ngày: Oct 2009
Bài gửi: 31
:
Help:tinybootloader và pic6f887

Chào mọi người,em thử nạp chíp 16f887 bằng BLD nhưng gặp vấn đề ,Em đã nạp dược code , nhưng em không thể nạp dược những lần tiếp theo ,mà phải nạp lại firmware mới .Firmware em lấy trong diễn dàn do thầy nam post lên,dùng với TA 8M .Em thử với firmware khác,trong BLD bản 1.97 có file asm cho pic 16f887,em đã đã dich ra file .hex,nhưng cũng bị tương tụ như trên,chỉ có thể nạp được 1 lần.
Mọi người có cách gì giải quyết vấn đề này không giúp em với . Em đang dùng hi-tech pic v9.7 lite .

thay đổi nội dung bởi: tungbachnam, 17-03-2010 lúc 05:18 AM.
tungbachnam vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-03-2010, 01:20 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi tungbachnam View Post
Chào mọi người,em thử nạp chíp 16f887 bằng BLD nhưng gặp vấn đề ,Em đã nạp dược code , nhưng em không thể nạp dược những lần tiếp theo ,mà phải nạp lại firmware mới .Firmware em lấy trong diễn dàn do thầy nam post lên,dùng với TA 8M .Em thử với firmware khác,trong BLD bản 1.97 có file asm cho pic 16f887,em đã đã dich ra file .hex,nhưng cũng bị tương tụ như trên,chỉ có thể nạp được 1 lần.
Mọi người có cách gì giải quyết vấn đề này không giúp em với . Em đang dùng hi-tech pic v9.7 lite .
Cấu hình của chương trình ứng dụng (phần liên quan đến dao động) có giống với cấu hình tương ứng trong firmware của bootloader không (thông tin này tôi thường nêu khi upload các firmware)?

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-03-2010, 10:19 PM   #3
tungbachnam
Đệ tử 2 túi
 
Tham gia ngày: Oct 2009
Bài gửi: 31
:
Cảm ơn tahayf đã trả lời câu hỏi của em,em cấu hình như thế này :
__CONFIG(HS & WDTDIS & PWRTEN & UNPROTECT & LVPDIS & MCLRDIS & DEBUGDIS & FCMDIS );
Nhưng vẫn bị như trên chỉ nạp được có 1 lần dù em có đã thử chỉnh lại là XT
tungbachnam vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-03-2010, 11:23 PM   #4
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi tungbachnam View Post
Cảm ơn tahayf đã trả lời câu hỏi của em,em cấu hình như thế này :
__CONFIG(HS & WDTDIS & PWRTEN & UNPROTECT & LVPDIS & MCLRDIS & DEBUGDIS & FCMDIS );
Nhưng vẫn bị như trên chỉ nạp được có 1 lần dù em có đã thử chỉnh lại là XT
Vấn đề của bạn nằm ở chỗ bạn đã tắt chức năng reset của chân MCLR (bằng thiết lập MCLRDIS). Do đó bạn sẽ không kích hoạt được bootloader bằng chân này nữa, mà phải dùng cách ngắt nguồn rồi cấp nguồn trở lại cho PIC thì bootloader mới chạy.

Nếu không nhất thiết phải tắt chức năng reset của chân MCLR thì bạn có thể chỉnh lại cụm MCLRDIS thành MCLREN (hoặc không mô tả gì cho MCLR, vì mặc định là MCLREN).

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-03-2010, 08:54 AM   #5
tungbachnam
Đệ tử 2 túi
 
Tham gia ngày: Oct 2009
Bài gửi: 31
:
Em đã sủa lại cụm MRCLEN ,nhưng khi nạp những lần thứ 2,3...,em phải reset (cả cả bàng tay và bằng nguồn) nhiều lần thì mạch mới nhận ra pic.Và sau khi em nạp chíp xong thì mặc dù em nhấn reset bang tay nhưng vẫn không có tác dụng ,mạch vẫn cứ chạy không hề bị reset . Mạch bị làm sao vậy thầy?
tungbachnam vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-03-2010, 01:17 PM   #6
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi tungbachnam View Post
Em đã sủa lại cụm MRCLEN ,nhưng khi nạp những lần thứ 2,3...,em phải reset (cả cả bàng tay và bằng nguồn) nhiều lần thì mạch mới nhận ra pic.Và sau khi em nạp chíp xong thì mặc dù em nhấn reset bang tay nhưng vẫn không có tác dụng ,mạch vẫn cứ chạy không hề bị reset . Mạch bị làm sao vậy thầy?
Bạn xem lại mạch reset. Tốt nhất là bạn post sơ đồ mạch thử nghiệm, với các giá trị linh kiện thực tế đang dùng cho mạch reset.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 08:22 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam