我发现生成原始二进制文件对于PSoC6的IAR有问题。我为CM0+和CM4创建测试项目,添加IAR项目连接,构建CM0PLUS项目,然后CM4项目。在IAR中为CM4项目选择转换为原始二进制文件,然后生成。
但是我看到Project Bube在转换成原始二进制时永远不会结束,我不得不手动点击Ctrl +C来结束这个。然后我看到下面的日志。当我检查输出时,我看到CM4.Bin现在非常大,消耗超过1.8GB。所以,如果我不结束转换,它将消耗我所有的磁盘空间!
实际上,这与在Keil中用FulMelf工具为PSoC6生成bin文件所提到的类似?
看起来PSOC6支持生成原始二进制文件有问题。
郝
以上来自于百度翻译
以下为原文
I found genera
ting raw binary has problem with IAR for PSoC6. I created test projects for both cm0+ and cm4, add IAR project connections, build cm0plus project, then cm4 project. Choose conversion to raw binary in IAR for CM4 project then build.
But I see project build never end when converting to raw binary, I had to manually hit Ctrl+C to end this. Then I see the following log. When I check the output, I did see cm4.bin which is now very big, consuming over 1.8GB. So if I do not end the conversion, it will consume all my disk space!

Actually this is similar to what mentioned in
How to generate bin file for PSoC6 with fromelf tool in Keil?
Looks like PSoC6 support for generating raw binary has problem.
Hao