[U-Boot] [PATCH v2 3/3] rk8xx: add a sysreset driver for poweroff

Simon Glass sjg at chromium.org
Wed Aug 14 19:35:41 UTC 2019


Hi Kever,

On Tue, 13 Aug 2019 at 20:46, Kever Yang <kever.yang at rock-chips.com> wrote:
>
> Hi Urja, Simon,
>
> This patch is not able to pass the sandbox_spl test, it reports:
> [1]    26463 segmentation fault (core dumped)  ./u-boot
>
> The driver looks good to me, no idea what cause the issue.
>
> Thanks,
> - Kever
>
> Urja Rannikko <urjaman at gmail.com> 于2019年5月17日周五 上午5:49写道:
>>
>> Based on snooping around the linux kernel rk8xx driver.
>> Tested on an ASUS C201.
>>
>> Signed-off-by: Urja Rannikko <urjaman at gmail.com>
>> ---
>>  drivers/power/pmic/Kconfig |  1 +
>>  drivers/power/pmic/rk8xx.c | 62 +++++++++++++++++++++++++++++++++++---
>>  include/power/rk8xx_pmic.h |  4 +++
>>  3 files changed, 63 insertions(+), 4 deletions(-)
>>

This driver is enabled for sandbox, although I doubt it is in the
device tree, so I'm not sure why it would be called. But if it is, and
it directly accesses memory, then it might be the reason.

You should run the test under gdb to see where it is crashing.

Regards,
Simon


More information about the U-Boot mailing list