Announcement

Collapse
No announcement yet.

piCorePlayer 7 on Audiophonics EVO-SABRE Balanced DAC 2xES9038Q2M

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Zabizabo
    replied
    Originally posted by psketch
    I've posted a new version at https://forums.slimdevices.com/showt...n-OLED-for-PCP It's pretty much completely different, so it's a fresh install on a new PCP image - might as well just build a new one on PCP 8.2. Likely a good idea if you have the old one working to install this on a new image on a new sd card - just in case you have problems.

    pete S
    Hi Pete,

    Thanks for your work. I will try it with a new image .

    It seems, there is a lot of improvement.

    Leave a comment:


  • psketch
    replied
    I've posted a new version at https://forums.slimdevices.com/showt...n-OLED-for-PCP It's pretty much completely different, so it's a fresh install on a new PCP image - might as well just build a new one on PCP 8.2. Likely a good idea if you have the old one working to install this on a new image on a new sd card - just in case you have problems.

    pete S

    Leave a comment:


  • psketch
    replied
    Originally posted by davidscrat
    When it freezes, i dont have to reboot just lauch the script again. Just enter
    python3 ./lms_oled_mini__py3.py
    And it goes again and the freezes...
    This is probably getting too long for this thread - let me send you a pm....

    Leave a comment:


  • davidscrat
    replied
    Maybe nothing, but it happens twice.
    When the ssh session close, it freezes.
    I tried let it open 5 minutes, and it was ok 5 minutes, until i close ssh session.

    I have to do something after lauch
    python3 ./lms_oled_mini__py3.py???

    Leave a comment:


  • davidscrat
    replied
    When it freezes, i dont have to reboot just lauch the script again. Just enter
    python3 ./lms_oled_mini__py3.py
    And it goes again and the freezes...

    Leave a comment:


  • psketch
    replied
    Originally posted by davidscrat
    I tried with another power supply and without hdd, but it doesnt change anything. Still freezing after some minutes with clock stop and screen on.
    No undervoltage detected
    Shame. OK, if you kill the script (cntrl-c if you've run it manually or sudo kill <it's pid>) and then restart it without rebooting, does the screen wake up again, or do you have to reboot? I wonder if it's a buffer thing - we may need to try adding spidev.bufsiz=8192 onto the end of the cmdline.txt in /mnt/mmcblk0p1 (typing m1 at the prompt will mount mmcblk0p1 for you).

    Leave a comment:


  • davidscrat
    replied
    I tried with another power supply and without hdd, but it doesnt change anything. Still freezing after some minutes with clock stop and screen on.
    No undervoltage detected

    Leave a comment:


  • davidscrat
    replied
    I will change the hdd, to have his own power supply... And maybe take the official pi power supply after...

    Leave a comment:


  • psketch
    replied
    Originally posted by davidscrat
    Ok now it works 30 minutes with clock and now screen is off...
    Difficult to understand
    But unstable!
    I'd start with the undervoltage message tbh. That could definitely cause instability. We could also try expanding the spi buffer. I'll ping you that in the morning, but maybe look at your psu first up.

    Leave a comment:


  • davidscrat
    replied
    Ok now it works 30 minutes with clock and now screen is off...
    Difficult to understand
    But unstable!

    Leave a comment:


  • davidscrat
    replied
    in dmesg everythong ok but this at the end (same in undervoltage log)
    11.454728] Under-voltage detected! (0x00050000)
    [ 13.470734] Voltage normalised (0x00000000)

    screen freezes with clock only
    strange cause when i tried first time there was no problem freezing after one minute!

    i will launch script again to test...
    maybe something with my installation (my hdd has no power by itself...)

    Leave a comment:


  • psketch
    replied
    Originally posted by davidscrat
    _ _____ ___ __
    ___ (_) ___/__ _______ / _ \/ /__ ___ _____ ____
    / _ \/ / /__/ _ \/ __/ -_) ___/ / _ `/ // / -_) __/
    / .__/_/\___/\___/_/ \__/_/ /_/\_,_/\_, /\__/_/
    /_/ /___/

    piCorePlayer = piCore + Squeezelite + Raspberry Pi

    The software is provided "as is" without warranty of any kind,
    either express or implied, including without limitation any implied
    warranties of condition, uninterrupted use, merchantability,
    fitness for a particular purpose, or non-infringement.tc@pCP:~$ python3 ./lms_oled_mini__py3.py
    /usr/local/lib/python3.8/site-packages/luma/core/interface/serial.py:200: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
    self._gpio.setup(pin, self._gpio.OUT)
    INFO 2022-05-29 21:02:36,979 - Default Gateway Interface: eth0
    INFO 2022-05-29 21:02:36,979 - Non WiFi WiFi Network Detected
    INFO 2022-05-29 21:02:38,990 - Player IP: 192.168.1.106
    INFO 2022-05-29 21:02:38,991 - Discovering LMS IP
    INFO 2022-05-29 21:02:38,991 - Local LMS Detected
    INFO 2022-05-29 21:02:38,991 - LMS IP: 127.0.0.1
    INFO 2022-05-29 21:02:38,993 - Player MAC: dc:a6:32:55:ba:dc
    INFO 2022-05-29 21:02:40,086 - LMS Version: 8.2.0
    INFO 2022-05-29 21:02:40,086 - Player Name: piCorePlayer
    INFO 2022-05-29 21:02:40,088 - Player State: stop
    Nothing wrong with that lot - the first bit is just because you'd already run it, and I see it when I've run the script prior times. There's a specific undervoltage log to look at. Anything is dmesg? Does the screen hang if it's just on the time without you playing anything?

    Leave a comment:


  • davidscrat
    replied
    _ _____ ___ __
    ___ (_) ___/__ _______ / _ \/ /__ ___ _____ ____
    / _ \/ / /__/ _ \/ __/ -_) ___/ / _ `/ // / -_) __/
    / .__/_/\___/\___/_/ \__/_/ /_/\_,_/\_, /\__/_/
    /_/ /___/

    piCorePlayer = piCore + Squeezelite + Raspberry Pi

    The software is provided "as is" without warranty of any kind,
    either express or implied, including without limitation any implied
    warranties of condition, uninterrupted use, merchantability,
    fitness for a particular purpose, or non-infringement.tc@pCP:~$ python3 ./lms_oled_mini__py3.py
    /usr/local/lib/python3.8/site-packages/luma/core/interface/serial.py:200: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
    self._gpio.setup(pin, self._gpio.OUT)
    INFO 2022-05-29 21:02:36,979 - Default Gateway Interface: eth0
    INFO 2022-05-29 21:02:36,979 - Non WiFi WiFi Network Detected
    INFO 2022-05-29 21:02:38,990 - Player IP: 192.168.1.106
    INFO 2022-05-29 21:02:38,991 - Discovering LMS IP
    INFO 2022-05-29 21:02:38,991 - Local LMS Detected
    INFO 2022-05-29 21:02:38,991 - LMS IP: 127.0.0.1
    INFO 2022-05-29 21:02:38,993 - Player MAC: dc:a6:32:55:ba:dc
    INFO 2022-05-29 21:02:40,086 - LMS Version: 8.2.0
    INFO 2022-05-29 21:02:40,086 - Player Name: piCorePlayer
    INFO 2022-05-29 21:02:40,088 - Player State: stop

    Leave a comment:


  • davidscrat
    replied
    Which log files do you want to see?
    It freezes with someting on the screen after a few minutes.
    Maybe insuffisant voltage?

    Leave a comment:


  • psketch
    replied
    Originally posted by davidscrat
    Ok some bugs,
    Screen doesnt take new infos, timing variable.
    It stops (same thing on the screen).
    I have to launch code on ssh to debug
    python3 ./lms_oled_mini__py3.py
    If you add LOGFILE=Y to the command line, it'll dump the log out to evosabre.log. But, SSH will be easiest as you'll see any other info as well. Else, we'll need to take a look at the log files (in PCP, on the Main Page, look at Diagnostics, then Log)

    So, you're saying that it'll work OK for a while, and then the screen will freeze after some variable time?

    Or, are you saying 2 seperate things

    Screen doesnt take new infos, timing variable.
    It stops (same thing on the screen).


    Would be good if we can see an error when it stops. The fact that the items stay on the screen says it's less likely to be the script crashing (since that would probably blank the screen vs maybe a buffer or something in the driver)

    pete S

    Leave a comment:

Working...
X
😀
🥰
🤢
😎
😡
👍
👎