在向量 GENy 中配置闪存块表
Posted
技术标签:
【中文标题】在向量 GENy 中配置闪存块表【英文标题】:Configuring flash block table in vector GENy 【发布时间】:2018-06-21 21:03:54 【问题描述】:我正在尝试在 Vector GENy 中配置闪存块表。我有 以下问题:
-
如何确定第一个flash块表的起始地址?
如何确定闪存块表中的扇区大小长度?
如果逻辑内存中的扇区大小长度与物理内存中的扇区大小相同?
逻辑内存的总长度是否等于物理内存:我的理解是有一些转换/查找表形式的映射,将物理地址映射到逻辑地址。
【问题讨论】:
【参考方案1】:您的闪存块表的信息通常来自您的 MCU 的用户/参考手册或一些附件。
当您谈论 GENy 时,我怀疑您有一个演示项目。 在这种情况下,您可以以此为例,它可能已经适合您的 MCU。
逻辑块表为您希望在 FBL 中具有可刷新(或不可刷新)的每个逻辑软件块都有一个条目。
然后可以将闪存块映射到您的逻辑块。 顺便说一句,有一些变体,其中这个映射本身就是一个逻辑块,可以重新刷新。
我猜大多数人都会订购带有闪存引导加载程序的启动支持包。 如果你有,他们会帮助你进行初始设置。
【讨论】:
以上是关于在向量 GENy 中配置闪存块表的主要内容,如果未能解决你的问题,请参考以下文章