尝试使 SD 引导加载程序与 TM4C1294器件上的 Petit 文件系统一起工作。 在退出 Updater 时,引导加载程序以原始格式工作。 但是,如果我将代码中的 Petit 函数 pf_mount()与函数 pf_mount()中的所有代码相链接,则在重置期间,我的程序跳转到错误的位置,而不转至 ResetISR()。
更奇怪的是,我可以从 Updater ()调用 disk_initial(),在 pf_mount()之外,引导加载程序一直运行到这一点。 某些内容必须在中断矢量表中进行散列、但不确定在哪里/如何操作。 我尝试增加堆栈大小等、但没有变化、似乎无法逾越。 想知道是否有人能够获得使用 TM4C1294器件的 SD 引导加载程序? 如果有任何帮助或建议、我们将不胜感激。
此致、
Bob Starr