incredi |
|
|
|
|
|
|
|
Пункты: 3192 |
Регистрация: 11.12.2014 |
|
|
|
Используем
#define PWM1_B 0x02080000UL //PWM1 Regs Base GPIO1_9/ALT4 (SODIMM.50)
для воспроизведения звука
#define PWM4_B 0x0208c000UL //PWM4 Regs Base GPIO2_10 (SD4_2)/ALT2
для регулировки яркости экрана
При воспроизведении звука (mapping /dev/mem) иногда проскакивают нормальный звук, но в основном происходят искажения (крякание), видимо, что-то мешает в системе. Искажения усиливаются, если нажать на экран.
В штатной прошивке всё работало хорошо по умолчанию. В 3.10.17 не работает.
Подскажите, пожалуйста, какие прописать настройки в файле dtsi, чтобы правильно работали соответствующие PWM1 и PWM4. |
|
|
|
|
|
Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
не очень понимаю, как генерится звук.. может все же генерация тон сигнала на пьезодинамик?
попробуйте проверить каналы по очереди, отключая в ядре один из двух..
опять же осцилл всяко поможет в поисках..
не знаю, что из софта использовано "для воспроизведения звука", но как гипотеза - касания тача генерят много прерываний и перегружают рабочий цикл ядра, отсюда и влияние..
по сетке запустите утилиту top и посмотрите % cpu load |
На любой вопрос есть любой ответ. |
|
|
|
|
|