TIwilliam hill官网
直播中

陈存楼

7年用户 1132经验值
私信 关注
[问答]

dm368 deepsleep

你好,我最近在调试dm368的deepsleep,我在平台下自己编写了pm.c sleep.S ,并通过 shell 写入mem触发 suspend,但是我发现当挂起时首先总线驱动davinci_v4l2 出错,禁掉,DaVinci_mmc 出错,禁掉,vpfe_capture返回错误,找到具体文件发现suspend resume 函数未实现,直接返回 -1 高版本内核直接返回0 ,我试着改为0 ,可以调用我的enter函数也就是pm.c sleep.S 内DDR DEEPSLEEP配置函数,我发现配置自刷新后,MCLK状态为没有变为0,自刷新未成功。我知道DM368平台硬件支持deepsleep,但是我发现软件首先关于seepsleep配置为实现,还有软件挂起时部分驱动suspend出错,还有一些并未实现。我想请问关于平台驱动的一些挂起唤醒的函数实现,是否并未实现,还是我的操作有误,如官方代码未实现,如果自己实现,实现的可能性及工作量?

回帖(1)

乔婧

2018-6-23 06:56:10
你的问题不是在http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/116203.aspx这个帖子里面在讨论么?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分