Giter Site home page Giter Site logo

rpi zero conection issues about cornrow HOT 4 CLOSED

mincequi avatar mincequi commented on May 28, 2024
rpi zero conection issues

from cornrow.

Comments (4)

mincequi avatar mincequi commented on May 28, 2024

Which version did you try? Or Compiled by yourself?
Just tried https://github.com/mincequi/cornrow/releases/download/v0.7.0/cornrowd-rpi_0.7.0_armhf.deb on my PiZero with stock raspbian. Should work though.

What happens if you stop the daemon and manually start it (to see logs):

sudo systemctl stop cornrowd.service
sudo cornrowd

from cornrow.

jwittke avatar jwittke commented on May 28, 2024

Yes, I used the cornrowd-rpi_0.7.0_armhf.deb you provided.
Here is an output when starting it directly.

root@DietPi:~# sudo cornrowd
time         [ thread name/id ]                   file:line     v|                                                                                                                           
                                                                                                                                                                                             
                                                                                                                                                                                             
12:53:52.593 [main thread     ]     AudioSinkAgent.cpp:64    INFO| Service 0000110D-0000-1000-8000-00805F9B34FB accepted from BQ Aquaris X Pro                                               
Transport state: BluezQt::MediaTransport::State(Pending)                                                                                                                                     
Transport state: BluezQt::MediaTransport::State(Active)                                                                                                                                      
operator() fd:  13 mtu read: 672 mtu write: 1008                                                                                                                                             
12:54:01.747 [main thread     ]         Controller.cpp:158   INFO| set transport> fd: 14, blocksize: 672, rate: 44100                                                                        
12:54:01.748 [main thread     ]       CoroPipeline.cpp:85    INFO| Stop Bluetooth source                                                                                                     
12:54:01.750 [main thread     ]       CoroPipeline.cpp:152   INFO| AppSource stopped                                                                                                         
12:54:01.751 [main thread     ]FileDescriptorSource.cp:25    INFO| opening file descriptor: 14                                                                                               
12:54:01.752 [main thread     ]       CoroPipeline.cpp:77    INFO| Start Bluetooth source
12:54:01.753 [main thread     ]       CoroPipeline.cpp:166   INFO| Starting AppSource
cornrowd: /home/pi/cornrow/thirdparty/libcornrow/src/pi/audio.c:120: audioplay_create: Assertion `error == OMX_ErrorNone' failed.

Loguru caught a signal: SIGABRT                                                                                                                                                              
Stack trace:                                                                                                                                                                                 
0   0xb4dfa130 __default_rt_sa_restorer + 0                                                                                                                                                  
12:54:02.276 [main thread     ]                       :0     FATL| Signal: SIGABRT
Aborted

from cornrow.

mincequi avatar mincequi commented on May 28, 2024

Thanks for your feedback. That's already helpful.
Well, DietPi seems to use different libraries/versions than raspbian does. The issue is related to HDMI audio output on PI. Maybe, the HDMI device is blocked from another process?

You can try this version (using regular alsa output) for now:
https://github.com/mincequi/cornrow/releases/download/v0.7.0/cornrowd_0.7.0_armhf.deb

Once i find the time to try DietPi, i will do that and try to reproduce your issue.

from cornrow.

jwittke avatar jwittke commented on May 28, 2024

Using the regular version cornrowd_0.7.0_armhf.deb now works on my pi zero.
The only thing I have to mention is, I needed to install the avahi daemon with

sudo apt-get install avahi-daemon

too.
Tank you!

from cornrow.

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.