FlyMcu HC32L136串口下载软件测试版
加密还没搞定,在跟原厂协作中。实测波特率460800时写64KB约15秒,包括擦除烧录校验。115200慢2秒,230400反而快一秒到14秒,真是怪事{:mad:}。
预计手持机还会更快一些些{:victory:}
本帖最后由 smartpower 于 2019-8-26 08:26 编辑
NB.... 正式版V0来了:
速度在460800时下64KB最快仅8秒。
提示:勾上FastRamIsp速度达到最快,以后的版本可能要手持机用户才提供这个选项{:lol:}
另外发布2019新版的FlyComm串口测试软件,与ISP软件配套协作(勾选“与eagleCom串口调试配合”),串口下载、串口调试。
NB的技术人! nb,搞好一键加密 本帖最后由 mcuisp 于 2019-9-4 22:56 编辑
又更新了,现已支持HC32L136 HC32L130 HC32F030, HC32F005 HC32F003 HC32L110
自动烧录功能,读芯片功能等等也已就绪。读芯片信息功能还待完善。
smartpower特别提醒,要注意FLASH_WaitState、烧录时序参数等设置,所以特别加了一次电脑的读出比对,MD数据指纹校验也进行2次。
另外EP968Ti手持烧录器也同步支持了这些型号,使用更便捷,工作更稳定。
目前华大芯片手持机固件与串口下载软件注册全功能版本捆绑销售,手持烧录器的老用户也可以单独购买升级。已测试cp2102,FT232RL,和我自制的EP-Link虚拟串口。DTR、RTS控制复位、BootEn均可正常工作。
HC32L110 HC32F003 HC32F005等芯片只接复位线即可,BootEn没有对应管脚,用smartpower提供的秘籍解决了{:victory:}{:kiss:}{:handshake:}。
有测试反馈或改进建议欢迎跟帖。1个月内我会做积极的响应。
猛人!谢谢分享 非常感谢楼主分享 比官方的好用多了呢 非常感谢分享 没找到华大芯片的加密选项,华大芯片的加密搞好没? 请问使用串口下载的话(自动下载电路),电路怎么接?和stm32f103的接法一样吗? mcuisp 发表于 2019-9-2 09:56
又更新了,现已支持HC32L136 HC32L130 HC32F030, HC32F005 HC32F003 HC32L110
自动烧录功能,读芯片功能 ...
原来flyMCU是你开发的,NB lacha 发表于 2019-9-17 10:57
没找到华大芯片的加密选项,华大芯片的加密搞好没?
目前是强制加密的 本帖最后由 prrrrrrr 于 2020-5-11 14:01 编辑
硬件电路和官方手册保持一致吗?
楼主,您好,我反复确认过硬件连接没有问题,但程序始终无法下载进去。
我使用的是cp2102转串口,因为芯片在进行深度睡眠测试时,我没有加延时保护,也没有中断唤醒,所以只能通过hex在线编程,加载程序,但是总是显示连接失败。换了正常的芯片,还是连接失败。可以帮忙看一下吗
prrrrrrr 发表于 2020-5-11 14:24
楼主,您好,我反复确认过硬件连接没有问题,但程序始终无法下载进去。
我使用的是cp2102转串口,因为芯片 ...
看到有帖子说,CP210不太合适,最好用CH340,楼主确定做过测试OK的吗?
本帖最后由 walton1226 于 2020-5-11 17:17 编辑
//下面是我之前写的串口烧程序中的加密芯片代码/HC32L110芯片
u8 LockChip_ramcode(void)
{
u8 sum;
u32 i;
Outbuf=0x49;
Outbuf=0x53;
Outbuf=0x00;
Outbuf=0x08;
Outbuf=0x09;
Outbuf=0x00;
Outbuf=0x00;
Outbuf=0x00;
Outbuf=0x00;
Outbuf=0x00;
Outbuf=0x00;
sum=0;
for(i=2;i<11;i++)
{
sum+=Outbuf;
}
Outbuf=sum;
for(i=0;i<12;i++)
{
UART0_SendByte(Outbuf);
}
for(i=0;i<11;i++)
{
INbuf=UART0_GetByte_dly(dly);
}
if(INbuf!=Outbuf)return 1;
if(INbuf!=Outbuf)return 1;
if(INbuf!=Outbuf)return 1;
if(INbuf!=0)return 1;
return 0;
}
//下面是我之前写的SWD烧程序中的加密芯片代码/HC32L110芯片
u8 write_security(void)
{
//if(Flash_Init())return 1;
if(FLASH_BYPASS())return 1;
if(SWJ_WriteMem32(FLASH_CTL+0x30,0xFFFF))return 1;
if(FLASH_BYPASS())return 1;
if(SWJ_WriteMem32(FLASH_CTL+0x20,0x1))return 1;
if(SWJ_WriteMem32(0x100bfc,0xffff0000))return 1;//0x100bfc=0x00;
softdelay(3);//8us
if(FLASH_BYPASS())return 1;
if(SWJ_WriteMem32(FLASH_CTL+0x30,0x0000))return 1;
return 0;
} prrrrrrr 发表于 2020-5-11 14:58
看到有帖子说,CP210不太合适,最好用CH340,楼主确定做过测试OK的吗?
我测试过CP2102和FTDI的串口模块。
注意左下方的选择,以适配你的硬件
页:
[1]
2