pinephone, pinetab, etc devel chat | https://gitlab.com/pine64-org/ Bridged to #pinedev on Freenode and #pine-dev:matrix.org on Matrix
[M] <piggz> gamelaster (gamiee): is that bridged to matrix?
Читать полностью…[M] <piggz> anyone here doing pine-pud-pro fw dev? was wondering if the buds have a BLE api for controls ?
Читать полностью…[M] <piggz> Megi: One of my users is suggesting there is a usb suspend bug that needs to be fixed. He is basing this on a talk (https://fosdem.org/2024/schedule/event/fosdem-2024-3200-universal-serial-bug-a-tale-of-spontaneous-modem-resets/) about the librem5 phone/modem, and this patch https://source.puri.sm/Librem5/linux/-/merge_requests/672/diffs?commit_id=9cceaf04aded144a18760f1c57ea8e9741830d09 . Does this suspend issue exist on the PP/PPP and its USB topology/modem ?
Читать полностью…[I] <megi> uh, displayport altmode probe function does not even get called
Читать полностью…[I] <megi> everything seems OK, incl. discovery of Alt modes, but the tcpm driver will not start "enter mode" process
Читать полностью…[M] <Yoda> It was not any hot new one - just a few numbers more than the old ones
Читать полностью…[I] <megi> there are other options, too, like direct access to codec registers over quectel's AT commands
Читать полностью…[M] <Yoda> ok, I haven't changed mine either - but I think newer PPP's comes with a newer firmware
Читать полностью…[I] <megi> I use original FW for my tests/development
Читать полностью…[M] <Yoda> Oh, and then we come down to on which firmware ??
Читать полностью…[I] <megi> the routing setup is not completely finished, in other words :)
Читать полностью…[M] <Yoda> could you put it on your download page next to the other ?
Читать полностью…[M] <Yoda> I assume thats what your pinephone-call-audio does for PP. Do you have one for PPP ?
Читать полностью…[M] <piggz> megi: also, how is your kernel on the pt2?
Читать полностью…[I] <megi> hm, so it may be something else, reverting to the state just prior to those changes did not help
Читать полностью…[I] <megi> Danct12: the bug with Alt mode not working on PPP is some upstream issue, it was probably broken during this https://lore.kernel.org/lkml/20240108191620.987785-14-rdbabiera@google.com/
Читать полностью…[I] <megi> it's much easier to change the alsa controls directly
Читать полностью…[I] <megi> but they are no good for development/testing
Читать полностью…[I] <megi> should not matter, as long as Quectel did not disable the adb access completely
Читать полностью…[I] <megi> enabled adb, push my binary codec setup tool there, and install it to run during init
Читать полностью…[I] <megi> to set up the modem codec better than the default
Читать полностью…[I] <megi> also people probably will not be very happy, because the part of the program will have to run on the modem itself
Читать полностью…[I] <megi> and unfortunately DMIC is way more silent than modem audio, so they can't go via the same input path
Читать полностью…[I] <megi> not yet, I need to finish the testing and change the digital mic path to go via the second adc, because there's no way to control the DMIC gain independently from other analog inputs
Читать полностью…[I] <megi> when you have all controls organized in a logical manner from input to output, and the target use cases mapped to control values via simple boolean expressions, it gets much easier to manage the complexity of routing all this: https://megous.com/dl/tmp/6415b4c94d55bc4b.png to satisfy various use cases
Читать полностью…