请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP157D使用分立电源的问题

[复制链接]
zengyixiang 提问时间:2024-7-9 16:26 / 未解决
我自己做的板子电源部分没有使用"stpmic",而是使用分立式电源,我在移植OpenSTLinux(5.1.0)时遇到了问题,我修改“u-boot”设备树中的电源后使用"STM32CubeProgrammer"下载时会一直重复下载,如下图:
1.png
我修改了这些位置:将"i2c4"下的"pmic: stpmic@33"节点全部删除,在根节点中添加了以下内容:
        vddcore: regulator-vddcore {
        compatible = "regulator-fixed";
                regulator-name = "vddcore";
                regulator-min-microvolt = <1200000>;
                regulator-max-microvolt = <1350000>;
                regulator-always-on;
        regulator-boot-on;
        };

    v3v3: regulator-3p3v {
        compatible = "regulator-fixed";
        regulator-name = "v3v3";
        regulator-min-microvolt = <3300000>;
        regulator-max-microvolt = <3300000>;
        regulator-always-on;
        regulator-boot-on;
    };

    v1v8_audio: regulator-v1v8-audio {
        compatible = "regulator-fixed";
        regulator-name = "v1v8_audio";
        regulator-min-microvolt = <1800000>;
        regulator-max-microvolt = <1800000>;
        regulator-always-on;
        regulator-boot-on;
    };

    vdd: regulator-vdd {
        compatible = "regulator-fixed";
        regulator-name = "vdd";
        regulator-min-microvolt = <3300000>;
        regulator-max-microvolt = <3300000>;
        regulator-always-on;
        regulator-boot-on;
    };

    vdd_usb: regulator-vdd-usb {
        compatible = "regulator-fixed";
        regulator-name = "vdd_usb";
        regulator-min-microvolt = <3300000>;
        regulator-max-microvolt = <3300000>;
        regulator-always-on;
        regulator-boot-on;
    };

收藏 评论9 发布时间:2024-7-9 16:26

举报

9个回答
shenxiaolin_mai 回答时间:2024-7-10 08:22:25

1:供电不足, 2:电源时序不对

zengyixiang 回答时间:2024-7-10 09:11:29

shenxiaolin_mai 发表于 2024-7-10 08:22
1:供电不足,
2:电源时序不对

我用的是正点原子的开发板,供电和时许这一块儿应该是对的,我使用OpenSTLinux(2.1.0)都能正常运行

shenxiaolin_mai 回答时间:2024-7-11 09:35:00

zengyixiang 发表于 2024-7-10 09:11
我用的是正点原子的开发板,供电和时许这一块儿应该是对的,我使用OpenSTLinux(2.1.0)都能正常运行 ...

[md]你不是说的自己做的板子么?

qingbiuci 回答时间:2024-7-12 01:46:52

shenxiaolin_mai 发表于 2024-7-11 09:35
你不是说的自己做的板子么?

您好!我手上有正点原子stm32mp157的板子,我在en.SOURCES-stm32mp1-openstlinux-6.1-yocto-mickledore-mpu-v24.06.26.tar基础上修改的文件,我楼下分享一下,大家可以一起研究一下,互相学习。

编译运行结果如下:

屏幕截图2024-07-12011938.png

屏幕截图2024-07-12012131.png

屏幕截图2024-07-12012158.png

屏幕截图2024-07-12012236.png

IMG_20240712_011813.jpg

IMG_20240712_012308.jpg

IMG_20240712_012404.jpg

qingbiuci 回答时间:2024-7-12 01:50:48
qingbiuci 发表于 2024-7-12 01:46
[md]您好!我手上有正点原子stm32mp157的板子,我在en.SOURCES-stm32mp1-openstlinux-6.1-yocto-mickledo ...

在en.SOURCES-stm32mp1-openstlinux-6.1-yocto-mickledore-mpu-v24.06.26.tar.gz基础上修改的文件附件。

stm32mp0601v240626-atk-mp157.zip

下载

97.27 KB, 下载次数: 5, 下载积分: ST金币 -1

售价: 6 ST金币  [记录]

zengyixiang 回答时间:5 天前

qingbiuci 发表于 2024-7-12 01:50
在en.SOURCES-stm32mp1-openstlinux-6.1-yocto-mickledore-mpu-v24.06.26.tar.gz基础上修改的文件附件。
...

感谢

zengyixiang 回答时间:5 天前

qingbiuci 发表于 2024-7-12 01:50
在en.SOURCES-stm32mp1-openstlinux-6.1-yocto-mickledore-mpu-v24.06.26.tar.gz基础上修改的文件附件。
...

压缩包里面的内容不完整

Xar- 回答时间:5 天前

您好,从您提供的信息中,我们暂时无法完全判断问题的来源,我们初步怀疑是您的u-boot设备树没有完全配置正确,但是具体原因要结合您的开发板原理图以及您全部的设备树文件(包括tfa、optee、uboot、kernel)。如果您方便的话,请上传上述文件到本问题下;若您不方便但是需要ST协助解决问题,请把上述文件发送至邮箱[email]mpu.china@st.com[/email]。

qingbiuci 回答时间:5 天前

zengyixiang 发表于 2024-7-15 09:01
压缩包里面的内容不完整

您好!我只放了在st官方源码en.SOURCES-stm32mp1-openstlinux-6.1-yocto-mickledore-mpu-v24.06.26.tar.gz基础上修改的文件。对应的文件放到对应的文件夹里覆盖就可以了。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版