ngohaibac
14-03-2007, 12:30 AM
Em đọc ở forum của bọn Microchip, tại luồng sau:
http://forum.microchip.com/tm.aspx?m=135666
My company has decided to share the source code of the dsPIC bootloader that until now was used internally in some of our projects. I think this software could be useful for someone. For that reason I decided to publish it here.
The bootloader consists on:
* an open source firmware code, written in assembler (generic for all dsPIC),
* a Windows based Graphical User Interface (comes with user's guide, algorithm flow, etc.)
The main features of the firmware are:
* Auto-Baud rate detection (allowing clock independency)
* Possibility to Read/Write Program Memory
* Possibility to Read/Write EEPROM Memory
* Possibility to Read/Write Configuration registers
You can easily add new dsPIC devices (by default comes only with dsPIC30F4011 and dsPIC30F3011), define and protect memory zones through a XML configuration file.
You can download both the firmware and the GUI at:
http://www.ingenia-cat.com/index.php?lang=en
Enjoy it
Nó mặc định chỉ support dsPIC30F4011 và dsPIC30F3011, mình có thể thêm dsPIC khác bằng cách viết một file cấu hình XML tương ứng. Bọn này cũng thảo luận về việc viết file này.
Anh Nam ơi, anh kiểm tra Bootloader này nhé.
Chúc mọi người thành công.
http://forum.microchip.com/tm.aspx?m=135666
My company has decided to share the source code of the dsPIC bootloader that until now was used internally in some of our projects. I think this software could be useful for someone. For that reason I decided to publish it here.
The bootloader consists on:
* an open source firmware code, written in assembler (generic for all dsPIC),
* a Windows based Graphical User Interface (comes with user's guide, algorithm flow, etc.)
The main features of the firmware are:
* Auto-Baud rate detection (allowing clock independency)
* Possibility to Read/Write Program Memory
* Possibility to Read/Write EEPROM Memory
* Possibility to Read/Write Configuration registers
You can easily add new dsPIC devices (by default comes only with dsPIC30F4011 and dsPIC30F3011), define and protect memory zones through a XML configuration file.
You can download both the firmware and the GUI at:
http://www.ingenia-cat.com/index.php?lang=en
Enjoy it
Nó mặc định chỉ support dsPIC30F4011 và dsPIC30F3011, mình có thể thêm dsPIC khác bằng cách viết một file cấu hình XML tương ứng. Bọn này cũng thảo luận về việc viết file này.
Anh Nam ơi, anh kiểm tra Bootloader này nhé.
Chúc mọi người thành công.