【问题标题】:Installing uclinux at STM32F746 board在STM32F746板上安装uclinux
【发布时间】:2017-04-25 18:06:02
【问题描述】:

我有STM32F746 板,我想在那里安装 uclinux。我已经从emcraft site 下载了u-boot-stm32f746-discovery.binnetworking.uImage 图像。现在我已经用 ST-Link 实用程序刷新了 u-boot。但我不知道如何处理networking.uImage?是否也应该在内部闪光时闪光?还是在 SD 卡上?我没有串口,只有 USB 和以太网,我使用的是 Windows 10。任何有用的链接或教程将不胜感激。

【问题讨论】:

    标签: stm32 uclinux stm32f7


    【解决方案1】:

    嗯,networking.uImage 似乎约为 1.6Mb(0x1a4d40 字节)。由于您使用 STM32F746NG 的 MCU 仅获得 1Mb 的闪存,因此您将很难刷入。

    加载地址为:

    Load Address: c0008000
    Entry Point: c0008001
    

    对我来说,这看起来像 sdram 地址空间(FSMC 外围设备)。我不确定,但我怀疑您刷新的 u-boot 映像会在 sd 卡(或以太网?)上查找映像并将文件 复制到 sdram 上的加载地址。之后它将设置 PC 从入口点开始执行。

    为了让 u-boot 了解要做什么,可能需要进行一些配置。尝试使用 UART 与开发板交谈,看看是否有任何提示或任何提示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-22
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 1970-01-01
      • 2014-07-08
      • 2013-02-09
      相关资源
      最近更新 更多