PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Bootloaders - Programmers - Debuggers - Emulators (http://www.picvietnam.com/forum/forumdisplay.php?f=9)
-   -   USB Bootloader cho PIC (http://www.picvietnam.com/forum/showthread.php?t=2572)

dt4019 06-07-2008 08:45 PM

USB Bootloader cho PIC
 
Như thế này thì tiếc thật, lang thang google tìm thấy cái này đọc hoài chả hiểu, hình như là có tia hy vong về sử dụng botloader with usb interface
http://www.diolan.com/pic/bootloader.html

namqn 06-07-2008 09:13 PM

Trích:

Nguyên văn bởi dt4019 (Post 17271)
Như thế này thì tiếc thật, lang thang google tìm thấy cái này đọc hoài chả hiểu, hình như là có tia hy vong về sử dụng botloader with usb interface
http://www.diolan.com/pic/bootloader.html

Project trên chỉ dùng cho các PIC18 có module ngoại vi USB, sửa đổi từ project của Microchip. Nếu bạn dùng TinyBootloader và một bộ chuyển đổi USB-to-serial, bạn có thể hiện thực bootloader cho bất kỳ PIC nào hỗ trợ việc tự ghi vào flash (đây là cách tôi đang dùng, vì laptop của tôi không có cổng COM).

Tuy nhiên, khi dùng bootloader, vấn đề đầu tiên cần giải quyết là làm sao đưa được firmware của bootloader vào PIC (đây là lúc cần dùng các mạch nạp đơn giản không có bất kỳ smart chip nào). Không rõ bạn đã thấy cái vòng luẩn quẩn chưa.

Thân,

dt4019 07-07-2008 10:10 AM

1 Attachment(s)
Chào anh, sorry chắc tại em đọc nhanh quá, tưởng anh nói usb interface với botloader chứ, em có thắc mắc như thế này, làm một mạch nạp sd botloader dùng FT232 mạch ghép chung với PIC cần nạp thành 1 board hoàn chỉnh thì OK, nạp rất tốt, schematic attachment bên dưới. Nhưng trên thị trường có bán một số loại cáp usb 2 serial, mình có thể mua về rồi bootloader như thông thường được ko, nếu được anh cho em cái sơ đồ đấu dây với, tại thấy cái usb2serial này giá rẻ http://phucthinhel.googlepages.com , mua con ft232 làm riêng cũng gần bằng giá này

namqn 07-07-2008 06:42 PM

Sản phẩm mà bạn nêu trên có thể thấy ở trang web sau:
http://www.plite.co.uk/usb%20microstak.html

Theo đó, "no hardware programmer is then needed as long as a pic with bootloader firmware is installed in the MicroStak board", nghĩa là không cần dùng mạch nạp nếu PIC đã có sẵn firmware bootloader.

Vẫn là vấn đề cũ, bootloader cần được nạp vào PIC trước khi gắn vào mạch thử nghiệm này. Mạch này thích hợp cho cả PIC có sẵn module ngoại vi USB lẫn PIC không có sẵn module đó.

Bộ chuyển đổi USB-to-serial trong mạch trên được thực hiện bằng cách tích hợp chip FT232 vào mạch, hoàn toàn tương đương với việc bạn dùng một USB-to-serial adapter được bán đại trà trên thị trường.

Câu trả lời cho câu hỏi của bạn đã có ở post trước đó của tôi. Về sơ đồ nối dây, bạn nối vào cổng COM ra sao thì sẽ nối vào đầu nối 9 chân của USB-to-serial giống như vậy.

Thân,


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