在STM32F746板上安装uclinux

时间:2016-12-10 10:10:13

标签: stm32 uclinux stm32f7

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

1 个答案:

答案 0 :(得分:0)

嗯,networking.uImage似乎大约是1.6Mb(0x1a4d40字节)。由于您使用STM32F746NG的MCU只有 1Mb的闪存,因此您将非常难以闪烁。

加载地址为:

Load Address: c0008000
Entry Point: c0008001

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

可能需要进行一些配置才能让u-boot了解该怎么做。尝试使用UART与电路板通话,看看是否有任何提示或任何提示。