工具/软件:TI-RTOS
你(们)好
我在 Tiva 闪存中有一个文件系统、我可以将应用程序 bin 文件传输到其中的文件夹。
我能否刷写此文件并将其作为新版本激活、以及如何操作?
谢谢
Shlomo
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
你(们)好
我在 Tiva 闪存中有一个文件系统、我可以将应用程序 bin 文件传输到其中的文件夹。
我能否刷写此文件并将其作为新版本激活、以及如何操作?
谢谢
Shlomo
您好!
[引用 user="Shlomo Hecht"]我在 Tiva 闪存中有一个文件系统,我可以将应用程序 bin 文件传输到其中的文件夹。
我不清楚您的问题。 您是否说您已经在 MCU 的"内部"闪存中创建了一个文件系统、并且您已经在该文件系统中存储了一个程序 bin 文件以及闪存中的现有应用程序? 那么、问题是闪存中是否已存在此应用程序 bin 文件?
[引用 user="Shlomo Hecht"]我能否刷写此文件并将其激活为新版本,以及如何操作?
根据您的第一句话、我认为 bin 文件已经在闪存中。 假设应用程序 bin 文件已经在内部闪存中的某个位置、并且您的现有应用程序从0x0开始。 如果您想用文件系统中的程序 bin 文件替换现有应用程序、那么您的现有应用程序需要有一些闪存编程例程例程、这些例程需要首先复制到 RAM 中并从 RAM 执行编程例程。 编程例程将读取您的文件系统并将其编程到闪存中。 如果文件系统在 MCU 外部、则需要执行相同的操作。 您的编程例程需要首先复制到 RAM 并从 RAM 执行、以将程序 bin 文件从外部文件系统传输到0x0处的内部闪存。