Microchip
直播中

徐昕

7年用户 249经验值
私信 关注
[问答]

PIC18F57K42-支持固件升级

嗨,我想知道是否有关于PIC18F57 K42固件升级的示例代码/信息?我做了一个PIC32的检查,但由于我们使用PIC18F57 K42为我们的产品,我们正在寻找方法升级固件而不使用调试器到Flash。我们可以使用任何可以挂在像USB、UART等PC机上的附件。任何帮助/建议都将非常感谢。谢谢,Asha。

以上来自于百度翻译


      以下为原文

    Hi,

I was wondering if there is a sample code/information on firmware upgrade for PIC18F57K42?
I did checkout one for PIC32 but since we are using PIC18F57K42 for our product we are looking for ways to upgrade the firmware without using debugger to flash.  We can use any perpheral that can be hooked to a PC like u***, uart, etc.

Any help/suggestions would be very much appreciated.
Thank you,
Asha

回帖(9)

tijing忽忽

2018-9-5 16:27:17
可能你指的是引导加载程序?有很多例子,我认为即使在MPLABX下的MCC也会生成那个PIC的代码。

以上来自于百度翻译


      以下为原文

    Possibly you are referring to a bootloader? There are numerous examples and I think even the MCC under MPLABX will generate the code for that pic.
举报

庞书娟

2018-9-5 16:38:14
嗨,谢谢,你能指出一些支持PIC18F57 K42的线程吗?谢谢,Asha

以上来自于百度翻译


      以下为原文

    Hi Thank you,
Could you point to some threads that has support for PIC18F57K42?
Thanks,
Asha
举报

陈晨

2018-9-5 16:56:53
看:1。MCC Bootloader。2。Bootloader AppNoot.3。EZ引导加载程序

以上来自于百度翻译


      以下为原文

    Look at :
1. MCC Bootloader.
2. The Bootloader Appnotes.
3. EZ Bootloader
 
举报

蒋喜玲

2018-9-5 17:03:19
HTTP//WW1.MICCHIP.COM/Deloads/En/DeVICEDC/OC0401779B.PDFI使用MCC Bootloader生成器为57 K42创建Bootloader。在那时,56K42没有得到适当的支持,我不得不对代码进行很多调整以使其编译。也许现在更好了。有一个Java应用程序运行在主机上,称为统一主机应用程序。最简单的是UART接口。MCC Bootloader现在可以支持K42的其他接口。在任何情况下,我最终都会重写PIC的Bootloader,并在VisualBasic中编写了自己的主机应用程序,但我使用了上面链接的文档中描述的接口。

以上来自于百度翻译


      以下为原文

    http://ww1.microchip.com/downloads/en/DeviceDoc/40001779B.pdf
I used the MCC bootloader generator to create a bootloader for the 57K42. Back then the 57K42 was not properly supported and I had to make a lot of adjustments to the code to get it to compile. Perhaps it's better now.
There is a java application that runs on the host called the unified host application.
 
Easiest is uart interface. The MCC bootloader may support other interfaces for K42 now.
 
In any case - I ended up essentially rewriting the bootloader for the PIC and wrote my own host app in Visual Basic, but I used the interface described in the document linked above.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分