Giter Club home page Giter Club logo

Comments (8)

keyonjie avatar keyonjie commented on August 16, 2024

I can duplicate this issue on UP2, it can be worked around with disabling runtime suspend.

from linux.

mengdonglin avatar mengdonglin commented on August 16, 2024

@keqiaozhang @RanderWang Could you share more info here why this is a kernel driver bug? This will help Keyon to check this issue asap.

from linux.

keyonjie avatar keyonjie commented on August 16, 2024

hi @keqiaozhang , can you paste sof-logger error, is it something like this?
root@UP-02:/home/apl# ./sof-logger -l sof-apl.ldc -t
CORE LEVEL COMP_ID TIMESTAMP DELTA FILE_NAME CONTENT
root@UP-02:/home/apl# ./sof-logger -l sof-apl.ldc
CORE LEVEL COMP_ID TIMESTAMP DELTA FILE_NAME CONTENT
0 1 DMA 77403.645833 77403.648438 dma.c:59 No DMAs installed
root@UP-02:/home/apl#

from linux.

keqiaozhang avatar keqiaozhang commented on August 16, 2024

@keyonjie @mengdonglin
Because this issue cannot be reproduced after rejecting the kernel commit 8031d7f.
The sof-logger error is exactly the same as yours.

  1. with -t parameter, no trace log output there.
  2. without -t parameter, only shows one line trace log:
    CORE LEVEL COMP_ID TIMESTAMP DELTA FILE_NAME CONTENT
    0 1 DMA 85943.645833 85943.648438 dma.c:59 No DMAs installed

from linux.

keyonjie avatar keyonjie commented on August 16, 2024

@keqiaozhang thanks, it looks dma initialization after resume fails here. so we may need debug FW to root cause it.

from linux.

mengdonglin avatar mengdonglin commented on August 16, 2024

@keyonjie So it seems to be duplicate of thesofproject/sof#401
I think @akloniex could help to align driver/firmware behavior with you.

from linux.

Jiangxinx avatar Jiangxinx commented on August 16, 2024

Not reproduced with kernel branch debug/v4.19-backport, on APL UP2 platfrom.

STEP:

  1. sudo sof-logger -l sof-apl.ldc -t

Test env:
hardware version: UP2
sof-master: 04b1ce4
soft-master: 4ac9248
kernel debug/v4.19-backport: e7da1c44
tplg: sof-apl-pcm512x.tplg

from linux.

keqiaozhang avatar keqiaozhang commented on August 16, 2024

This issue is fixed in kernel-debug/cros-v4.14-rebase: 90eee4 on YORP

from linux.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.