eric2013 发表于 2017-11-1 10:12:26

用于i.MX RT1050的flashloader也发布了^_^

论坛下载:
搞之前记得先看Doc文件里面的文档说明:


MfgTool2

miaoqiongb 发表于 2017-11-1 10:45:27

这个只能下载到芯片内部Flash吧不支持外部flash吧?

eric2013 发表于 2017-11-1 10:48:36

回 miaoqiongb 的帖子

miaoqiongb:这个只能下载到芯片内部Flash吧  不支持外部flash吧? (2017-11-01 10:45) images/back.gif

RT1050没有内部flash,就是下载到外部用的。

unknownuser 发表于 2017-11-1 11:10:58

回 miaoqiongb 的帖子

miaoqiongb:这个只能下载到芯片内部Flash吧  不支持外部flash吧? (2017-11-01 10:45) images/back.gif

这个工具其实主要是用作量产的,可以同时烧4块板子,支持自动识别

bd7qw 发表于 2017-11-1 13:37:49

下载先保存待用,谢谢

miaoqiongb 发表于 2017-11-1 15:07:57

回 eric2013 的帖子

eric2013:RT1050没有内部flash,就是下载到外部用的。 (2017-11-01 10:48) images/back.gif

内部好像有96K flash吧

lcdz00 发表于 2017-11-1 15:15:34

程序放到外部,调试仿真打断点是否会受影响?

eric2013 发表于 2017-11-1 15:22:28

回 miaoqiongb 的帖子

miaoqiongb:内部好像有96K flash吧

 (2017-11-01 15:07) images/back.gif

那个不是flash,是用于boot的boot ROM,不是让用户刷程序用的。

eric2013 发表于 2017-11-1 15:30:20

回 lcdz00 的帖子

lcdz00:程序放到外部,调试仿真打断点是否会受影响? (2017-11-01 15:15) images/back.gif

看官方的说明是下载到内部RAM或者外部SDRAM进行调试的。直接调试外部flash的程序不知道行不行。有待后面手头有板子了测试下。

myxiaonia 发表于 2017-11-1 15:47:17

回 eric2013 的帖子

eric2013:看官方的说明是下载到内部RAM或者外部SDRAM进行调试的。直接调试外部flash的程序不知道行不行。有待后面手头有板子了测试下。 (2017-11-01 15:30) images/back.gif

肯定可以的呀 因为mcu里面spi flash也是被影射为可寻址的空间的

eric2013 发表于 2017-11-1 15:55:33

回 myxiaonia 的帖子

myxiaonia:肯定可以的呀 因为mcu里面spi flash也是被影射为可寻址的空间的 (2017-11-01 15:47) images/back.gif

666,可以的话,还是很爽的。看他们的手册中,他们的意思是调试阶段在RAM或者SDRAM里面搞。
显然这种方式不适合单片机,RAM或者SDRAM中跑整个程序不能代码下载到外部Flash运行的实际效果,之前我们的STM32版本还提供RAM中调试的例子,后来完全放弃了,不实用。
RAM中调试也可以,后期代码量小的话,可以选择外部flash的程序加载到内部RAM中运行。
而SDRAM的话,如果做LCD显存,就不可以使用SDRAM了。

xieyang__ 发表于 2017-11-1 16:17:57

回 eric2013 的帖子

eric2013:666,可以的话,还是很爽的。看他们的手册中,他们的意思是调试阶段在RAM或者SDRAM里面搞。
显然这种方式不适合单片机,RAM或者SDRAM中跑整个程序不能代码下载到外部Flash运行的实际效果,之前我们的STM32版本还提供RAM中调试的例子,后来完全放弃了,不实用。
RAM中调试也可以, .. (2017-11-01 15:55) images/back.gif

哇啊偶,已经开始了

unknownuser 发表于 2017-11-1 16:32:35

回 eric2013 的帖子

eric2013:666,可以的话,还是很爽的。看他们的手册中,他们的意思是调试阶段在RAM或者SDRAM里面搞。
显然这种方式不适合单片机,RAM或者SDRAM中跑整个程序不能代码下载到外部Flash运行的实际效果,之前我们的STM32版本还提供RAM中调试的例子,后来完全放弃了,不实用。
RAM中调试也可以, .. (2017-11-01 15:55) images/back.gif

其他IDE我不清楚,用IAR的话,可以在代码运行前里面写个 __asm("BKPT #1"); 然后下载进去,attach to target, 继续往下跑,硬件断点什么的都完美支持。

eric2013 发表于 2017-11-1 16:37:35

回 unknownuser 的帖子

unknownuser:其他IDE我不清楚,用IAR的话,可以在代码运行前里面写个 __asm("BKPT #1"); 然后下载进去,attach to target, 继续往下跑,硬件断点什么的都完美支持。 (2017-11-01 16:32) images/back.gif

666,感谢告知这个好消息。
另外还有一个问题请教下,他们不是支持外部flash的程序加载到内部RAM上面跑吗,这个需要做什么配置吗,看提供的例子里面没有这种方式的。

unknownuser 发表于 2017-11-1 16:41:52

回 eric2013 的帖子

eric2013:666,感谢告知这个好消息。
另外还有一个问题请教下,他们不是支持外部flash的程序加载到内部RAM上面跑吗,这个需要做什么配置吗,看提供的例子里面没有这种方式的。 (2017-11-01 16:37) images/back.gif

参考 i.MX MCU Manufacturing User's Guide里的plugin boot

eric2013 发表于 2017-11-1 16:43:15

回 unknownuser 的帖子

unknownuser:参考 i.MX MCU Manufacturing User's Guide里的plugin boot (2017-11-01 16:41) images/back.gif

太给力了

unknownuser 发表于 2017-11-1 16:57:34

回 eric2013 的帖子

eric2013:太给力了 (2017-11-01 16:43) images/back.gif

共同学习这个强大的怪兽

看MCUx Flashloader RM 里的第8章,到时觉得这里面对 QSPI Flash的烧写支持有黑科技加持,如此的简洁

天才少年 发表于 2017-11-2 09:56:49

感觉支持了也没啥用,QSPI Flash擦除太慢了。

unknownuser 发表于 2017-11-2 10:07:06

回 天才少年 的帖子

天才少年:感觉支持了也没啥用,QSPI Flash擦除太慢了。 (2017-11-02 09:56) images/back.gif

量产的时候,新的FLASH芯片是不用擦的

hpdell 发表于 2017-11-5 09:44:50

此芯片必火

jplzl10000 发表于 2018-1-30 16:44:35

eric2013 发表于 2017-11-1 10:48
RT1050没有内部flash,就是下载到外部用的。

外部flash的程序怎么防止程序被读出来啊

eric2013 发表于 2018-1-30 16:47:44

jplzl10000 发表于 2018-1-30 16:44
外部flash的程序怎么防止程序被读出来啊

批量可以设置加密的。无需担心。

yangxijun 发表于 2018-3-20 13:34:25

怎么加密呢????

eric2013 发表于 2018-3-20 13:35:10

yangxijun 发表于 2018-3-20 13:34
怎么加密呢????

下载软件包,里面有个文档说明,里面有写。

wx_j965I7v2 发表于 2018-3-29 13:37:17

eric2013 发表于 2018-3-20 13:35
下载软件包,里面有个文档说明,里面有写。

为什么里面没有cst工具相关的内容(文档中说用于加密的工具)

Henjay724 发表于 2018-12-1 09:19:33

可以试试这个:https://github.com/JayHeng/nxp-sec-boot-ui,希望你们喜欢

tseming 发表于 2023-11-13 16:49:53

Thanks for yoy sharing.
页: [1]
查看完整版本: 用于i.MX RT1050的flashloader也发布了^_^