221|0

9

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

【2024 DigiKey 创意大赛】智能垃圾桶开发一 [复制链接]

 

一、前言

最近参与了【2024 DigiKey 创意大赛】刚刚拿到了其第一期板卡

这个基于单核或双核Cortex-A7与Cortex-M4组成的异构架构通用微处理器产品线,目标是支持轻松开发更广泛应用,加强了支持多应用和灵活应用的能力,可以随时实现最佳性能和功率指标。
其中Cortex-A7内核提供对开源操作系统(Linux/Android)的支持,而Cortex-M4内核可以利用STM32 MCU生态系统。
芯片全系列支持丰富的数字和模拟外设集,而高端的MP157系列更是支持GPU,从而支持高级HMI开发。
所以这个产品线一推出,马上得到业界的追捧——韦东山老师近期推出的MP157嵌入式Linux开发板就有较多人入手;昨天正点原子发布了他们的开发板演示视频;再早些时候Seeed则推出了对应的SOM和跟树莓派扩展兼容的载板。加上米尔科技的开发板,已经有4个著名厂家推出了基于MP157的产品,足以看出它是有多火热。各大厂商PK,对广大用户的好处就是,教程和相关资料迅速丰富起来。

ODYSSEY–STM32MP157C

 

,话不多说,先上图:

有关其详细介绍和资料链接见:https://www.eetree.cn/doc/detail/2004
其提供的上手视频链接为:https://class.eetree.cn/detail/v_5f61c137e4b0d59c87b63760/3?fromH5=true

二、下载镜像,安装系统

从SEEED官网下载镜像:https://wiki.seeedstudio.com/cn/ODYSSEY-STM32MP157C/#_7
点击下载镜像和烧录工具,由于是国外的网站,下载可能比较慢,请耐心等待;

然后需要准备一张SD卡和一个读卡器,之前在某多多买了一张microSD卡,正好试一下

软件会自动选择您插入的SD卡,如果识别错误可以修改,然后点击Flash开始烧录

然后等待其烧写完成

然后将SD卡插入ODYSSEY–STM32MP157C中,接着准备一根【Type-C数据线】用来供电,一个【USB装UART模块】用来做串口终端

接下将【Type-C数据线】和【USB装UART模块】都连接到电脑,打开串口终端软件,这里我使用我常用的MobaXterm,串口波特率设为115200,然后等待一会,可以看到蓝色的USER LED闪烁,表示启动成功:

我们也可以在串口终端看到其打印信息

三、切换到EMMC启动

我们用默认用户名:debian,密码:temppwd进行登录,可以看到,登录成功,
注意:这里密码是不会回显的

然后我们输入目命令,等待其重新启动

sudo sh -c "echo cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3-stm32mp1.sh >> /boot/uEnv.txt" sudo reboot

然后等待蓝色的USER LED停止闪烁,持续点亮;接下来断电,将SD拔出,将拨码开关拨到EMMC启动处,重新上电

同样使用默认用户名:debian,密码:temppwd进行登录,可以看到,登录成功,这样就完成了切换到EMMC启动,不再需要SD卡了

四、启动WiFi,连接到网络

因为初始系统没有加入WiFi,所以我们要将WiFi加入,打开/boot/uEev.txt文件

 

sudo vi /boot/uEnv.txt

dtb=stm32mp1-seeed-npi-base.dtb修改为dtb=stm32mp1-seeed-npi-full.dtb,如下所示

然后使用sudo reboot命令重启一下,再次使用默认用户名:debian,密码:temppwd进行登录。
接下来使用connmanctl网络管理工具连接WiFi,

直接输入connmanctl命令打开网络管理工具
然后输入命令enable wifi开启WiFi 功能
可以使用命令scan wifi扫描附近的WiFi,使用services命令显示
输入agent on命令
使用connect + 你要连接的WiFi后面的代码连接你要连接的WiFi(可以Tab键自动补全),然后输入密码
连接成功后使用quit命令退出


其中有一些系统打印信息,忽略就好,然后可能会出现如下错误,
Error /net/connman/technology/wifi: No carrier
提示无法扫描到WiFi,可以尝试重启开发板。
连接到WiFi后使用ifconfig查看IP地址,其中wlan0就是WiFi

接下来尝试一下是否连接到网络,可以看到,联网成功,成功ping通百度的网站

 

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表