ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F4] 我的STM32F429开发板成功运行Linux4.2(uClinux)

[复制链接]
12879|124
 楼主 | 2017-1-18 11:14 | 显示全部楼层 |阅读模式
本帖最后由 不爱说话 于 2017-1-24 13:30 编辑

一直对STM32运行Linux系统感兴趣,因为它有完善的网络功能和数不清的开源软件可用,这是其他嵌入式操作系统无法比拟的。4年前曾做过一块STM32F103核心板并移植了uClinux 我DIY的STM32核心板启动uClinux成功了 后来并没有继续下去,首先因为RAM容量不够Linux消耗内存还是比较多的,其次ST的uClinux BSP很不完善,除了串口,许多外设的驱动都没有。因此这些年来我没有再碰STM32 uclinux
直到后来,ST推出了可以外扩SDRAM的STM32F429,emcraft推出了对应的Linux 4.2 BSP,我的感觉是:还不错呦!是不是可以玩玩?于是经过一段时间的筹备规划,最近利用业余时间做了一块F429板子,本着一切从简的原则,只外扩了必要的外设,其他未用IO一律引出。
先介绍一下板载资源:STM32F429,16MB SDRAM, 16MB SPI FLASH, 10/100M以太网(LAN8720A),Micro-SD卡槽, Micro-USB Device接口,USB Host接口,串口(USART1),SWD接口,外扩IO包括LTDC, I2C, SPI等复用功能。
好了,该上图了。
   

系统启动信息


以太网(eth0)


SSH(putty)通过网络登录开发板


Micro-SD卡插入识别检测


USB Device接口连接PC(虚拟串口)


板子做回来后,这一个月里每天晚上焊接调试得不亦乐乎,发现了几个小bug也都一一解决了,唯独USB Host驱动还没有搞定,年前也就这样了。年后准备再做一版修复之前的问题。

----------------------------------------------------------------------------------------------------------------
年前最新进展,USB HS OTG Host (Full Speed)驱动调试成功,可以正确识别并挂载U盘了(/dev/sda1)。这样一来初版PCB所有的设计目标都达到了,过年后就可以做新版PCB了。在这里提前给大家拜个早年:)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1威望 +10 收起 理由
michael_llh + 10 很给力!
| 2017-1-18 11:26 | 显示全部楼层
看着大神玩。。
| 2017-1-18 12:14 | 显示全部楼层
先顶一个!
| 2017-1-18 12:29 | 显示全部楼层
厉害;
| 2017-1-18 13:22 | 显示全部楼层
水平厉害的不要不要的
| 2017-1-18 13:51 | 显示全部楼层
真是厉害,要是有资料分享就更好了
| 2017-1-18 14:23 | 显示全部楼层
真的很厉害!!
| 2017-1-18 15:24 | 显示全部楼层
很强大!
| 2017-1-18 15:31 | 显示全部楼层
赞一个!
 楼主 | 2017-1-18 15:39 | 显示全部楼层
谢谢大家关注!你们的回帖是对我最大的鼓励。
关于源码,有兴趣的可以去www.emcraft.com网站注册下载。
| 2017-1-18 16:38 | 显示全部楼层
厉害了我的哥
| 2017-1-18 19:50 | 显示全部楼层
原来可以当MPU用
| 2017-1-18 20:35 | 显示全部楼层
之前看st,不是uClinux在f103之后,再没有更新了么


要是楼主能稍稍分享下,怎么移植的就好了。。。。O(∩_∩)O哈哈~
| 2017-1-19 08:05 | 显示全部楼层
| 2017-1-19 08:30 | 显示全部楼层
m4机能太有限了^_^
 楼主 | 2017-1-19 08:54 | 显示全部楼层
huaiqiao 发表于 2017-1-18 20:35
之前看st,不是uClinux在f103之后,再没有更新了么

emcraft网站有不少应用笔记的,我就是按照上面说的一点一点做的。
| 2017-1-19 09:07 | 显示全部楼层
学习了,大神
| 2017-1-19 09:12 | 显示全部楼层
mark!支持
| 2017-1-19 09:29 | 显示全部楼层
是几层板呀?怎么看起象双面板呢?!
| 2017-1-19 10:20 | 显示全部楼层
nb,顶一个......
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表