问题描述
我们目前的BSP可以从FAT格式的SD卡读取和加载NK.bin。
Our current BSP can read and load NK.bin from a FAT formatted SD card.
在我们的最终产品中,我们没有任何SD卡插槽,我们将将图像存储在NAND中。然而,为了更好的用户体验(即不需要EBOOT菜单)升级NK.bin,我们希望将NK.bin存储在FAT格式的nand分区中。
通过这种方式,我们可以通过Windows资源管理器替换NK.bin。
In our final product we will not have any SD card slot, and we will store the image in the NAND. However for better user experience(i.e. no need for EBOOT menu) upgrading of NK.bin, we would prefer that the NK.bin be stored in a FAT-formatted nand partition. In this way, we can replace the NK.bin via windows explorer.
任何想法,我们如何更新我们的当前EBOOT支持这个吗?
Any thoughts, how we need to update our current EBOOT to support this?
目前我们的EBOOT可以从NAND启动。但原始分区的NAND。
Currently our EBOOT can boot from NAND. But a raw partitioned NAND.
TI BSP的EBOOT在EBOOT中有一个简单的FAT文件系统,但它只用于读取FAT格式的SD卡。我相信读取NAND和SD地址有所不同。这是我们怀疑从哪里开始的部分。
The EBOOT from TI BSP have a simple FAT filesystem in EBOOT but it's only used to read FAT formatted SD card. I believe there is a difference in reading the NAND and SD addresses. This is the part we have doubt on where to start.
对此有何想法?谢谢
推荐答案
因为您有一个参考BSP可以通过FATFS读取或写入 在SDCard上,您可以找到最终涉及在SD卡中执行READ / WRITE操作的所有功能。用针对NAND FLASH开发的READ / WRITE函数替换它(
我相信相同的BSP应该具有NAND FLASH的低级功能)。否则,您必须在EBOOT中为NAND闪存开发低级读/写功能。
since you have a reference BSP to read or write through FATFS on SDCard, you can find what are all the function finally involved to perform READ / WRITE operations in SD Card. Replace the Same with a READ/WRITE functions developed for NAND FLASH ( i believe the same BSP should have the low level functionality for NAND FLASH). Otherwise you have to develop the low level read/write functions to your NAND Flash in EBOOT.
这篇关于EBOOT从FAT格式的NAND分区读取NK.bin的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!