初级会员
- 积分
- 187
- 金钱
- 187
- 注册时间
- 2020-11-11
- 在线时间
- 27 小时
|
发表于 2022-6-22 16:30:36
|
显示全部楼层
本帖最后由 lituo 于 2022-6-22 20:37 编辑
昨天跟着教程做Uboot移植的时候就有个问题,使用命令没办法将 EMMC 模拟成 U 盘,电脑就一直有USB插拔的提示音响。
然后对比了一下正点原子提供的Uboot源码发现和教程里写的不一样。
stm32mp157d-atk.dtsi 这个文件中添加的 &i2c1 节点不一样。
文档教程里是
- &i2c1 {
- pinctrl-names = "default", "sleep";
- pinctrl-0 = <&i2c1_pins_a>;
- pinctrl-1 = <&i2c1_pins_sleep_a>;
- i2c-scl-rising-time-ns = <100>;
- 省略.....
复制代码
正点原子提供的Uboot的是
- &i2c1 {
- pinctrl-names = "default", "sleep";
- pinctrl-0 = <&i2c1_pins_b>;
- pinctrl-1 = <&i2c1_pins_sleep_b>;
- i2c-scl-rising-time-ns = <100>;
- 省略.....
复制代码
改成后缀是“b” 就可以将 EMMC 模拟成 U 盘。
具体原因也不明白,小白。
|
|