pinedev | Unsorted

Telegram-канал pinedev - PINE64 dev

-

pinephone, pinetab, etc devel chat | https://gitlab.com/pine64-org/ Bridged to #pinedev on Freenode and #pine-dev:matrix.org on Matrix

Subscribe to a channel

PINE64 dev

[M] <p​iggz> gamelaster (gamiee): is that bridged to matrix?

Читать полностью…

PINE64 dev

[M] <p​iggz> anyone here doing pine-pud-pro fw dev? was wondering if the buds have a BLE api for controls ?

Читать полностью…

PINE64 dev

[M] <p​iggz> 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 ?

Читать полностью…

PINE64 dev

[I] <m​egi> uh, displayport altmode probe function does not even get called

Читать полностью…

PINE64 dev

[I] <m​egi> everything seems OK, incl. discovery of Alt modes, but the tcpm driver will not start "enter mode" process

Читать полностью…

PINE64 dev

[M] <Y​oda> ...if you know what you are doing... ;)

Читать полностью…

PINE64 dev

[M] <Y​oda> It was not any hot new one - just a few numbers more than the old ones

Читать полностью…

PINE64 dev

[I] <m​egi> there are other options, too, like direct access to codec registers over quectel's AT commands

Читать полностью…

PINE64 dev

[M] <Y​oda> ok, I haven't changed mine either - but I think newer PPP's comes with a newer firmware

Читать полностью…

PINE64 dev

[I] <m​egi> I use original FW for my tests/development

Читать полностью…

PINE64 dev

[M] <Y​oda> Oh, and then we come down to on which firmware ??

Читать полностью…

PINE64 dev

[I] <m​egi> the routing setup is not completely finished, in other words :)

Читать полностью…

PINE64 dev

[I] <m​egi> which is needed

Читать полностью…

PINE64 dev

[M] <Y​oda> could you put it on your download page next to the other ?

Читать полностью…

PINE64 dev

[M] <Y​oda> I assume thats what your pinephone-call-audio does for PP. Do you have one for PPP ?

Читать полностью…

PINE64 dev

piggz : better to ask in #pinebuds channel

Читать полностью…

PINE64 dev

[M] <p​iggz> megi: also, how is your kernel on the pt2?

Читать полностью…

PINE64 dev

[I] <m​egi> ah, finally, now it works again :)

Читать полностью…

PINE64 dev

[I] <m​egi> hm, so it may be something else, reverting to the state just prior to those changes did not help

Читать полностью…

PINE64 dev

[I] <m​egi> 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/

Читать полностью…

PINE64 dev

[I] <m​egi> it's much easier to change the alsa controls directly

Читать полностью…

PINE64 dev

[I] <m​egi> but they are no good for development/testing

Читать полностью…

PINE64 dev

[I] <m​egi> should not matter, as long as Quectel did not disable the adb access completely

Читать полностью…

PINE64 dev

[I] <m​egi> enabled adb, push my binary codec setup tool there, and install it to run during init

Читать полностью…

PINE64 dev

[I] <m​egi> to set up the modem codec better than the default

Читать полностью…

PINE64 dev

[I] <m​egi> also people probably will not be very happy, because the part of the program will have to run on the modem itself

Читать полностью…

PINE64 dev

[I] <m​egi> and unfortunately DMIC is way more silent than modem audio, so they can't go via the same input path

Читать полностью…

PINE64 dev

[I] <m​egi> 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

Читать полностью…

PINE64 dev

[I] <m​egi> yes

Читать полностью…

PINE64 dev

[I] <m​egi> 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

Читать полностью…
Subscribe to a channel