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