Точно не непутали прошивку?
Сорян, я напутал, не в том SDK отключил режим пк... Ну бывает...
- Подпись автора
By Admin
USMI |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » JL SoC. 杰理芯片
Точно не непутали прошивку?
Сорян, я напутал, не в том SDK отключил режим пк... Ну бывает...
By Admin
Сорян, я напутал, не в том SDK отключил режим пк... Ну бывает...
Понятно.
Продолжаю делать замеры на родной прошивке. При работе с кнопкой POWER.
При подачи питания в схему от аккумулятора 4.2v - схема не включается.
На питающем выводе pin 10 (AC6926) - 0.0v
На управляющем выводе(pin 1) транзистора Q1 - 4.04v
На pin25 (AC6926) - 0.0v
При нажатии, на кнопку POWER ( на плате) - схема включается.
На питающем выводе pin 10 (AC6926) - 4.2v
На pin 1 Q1 - 0.0v
На pin25 (AC6926) - 3.2v
При включении платы.
Плата ищет соединения по блютуз, мигает светодиод в режиме поиска.
Плата не создала соединения по блютуз. Рядом нет устройств с блютуз.
Или на всех устройствах отключены функции блютуз.
То плата самостоятельно отключится от питания через 5 минут.
Спасибо.
soundbar BS-28B
Я сделал павер ап. Чуть конечно опоздал.
Я доделаю и напишу вам. Осталось по мелочам пофиксить и все.
By Admin
Протестируйте я вам скинул, повер ап работает пока только включение.
By Admin
Протестируйте я вам скинул, повер ап работает пока только включение.
Здравствуйте.
Прошил.
Кнопка POWER не работает
На выходе pin 25(AC6926) - 0.0v
Схема не включается.
Транзистор Q3 через резистор R8 должен быть открыт. Что бы поддерживать (0) на управлении (pin1) Q1
https://drive.google.com/file/d/1POE_01 … drive_link
soundbar BS-28B
Что бы отрыть транзистор Q3
С вывода pin 25(AC6926), должно выходить 3.16v
soundbar BS-28B
не то скинул, в лс повторно кинул.
By Admin
не то скинул, в лс повторно кинул.
Да,
Кнопка POWER заработала на включение.
На выводе pin 25(AC6926) -3.3v
Дополнительно проигрывается звук выбора режима работы (bt.mp3)
Звуки включения (on.mp3) и звук выбора режима(bt.mp3) проигрывается нормально
Кнопка POWER не работает на выключение.
При работе в режиме bluetooth - кнопки громкости на плате - перепутаны. (вместо vol+ - vol-)
и наоборот вместо вместо уменьшения громкости - увеличение.
Так же кнопки NEXT/V- и PREV/V+ на плате не работают в режиме bluetooth в переключения треков.
Кнопка MODE на плате переключает режимы bluetooth, LINE.
Если включен jack 3.5, кнопка MODE на плате переключает bluetooth, AUX, LINE дальше по кругу bluetooth, AUX, LINE
Если включен jack 3.5, по умолчанию включается bluetooth.
Кнопка POWER на пульте не работает.
При нажатии кнопки POWER на пульте всегда срабатывает режим bluetooth
Кнопка MODE на пульте работает.
Переключает режимы bluetooth, LINE и по кругу
Если включен jack 3.5, кнопка MODE на пульте переключает bluetooth, AUX, LINE и по кругу
Отредактировано redika (2023-06-29 00:19:04)
soundbar BS-28B
Уже очень хорошо.
А как работает кнопка пауэр на пульте? На ориг прошивке?
Как я понял из схемы - она как стэндбай. Сначала нужно включить кнопку на колонке, потом уже можно перевести в ждущий режим пультом. И вывести с него. Полное включение и отключение только кнопкой на колонке?
Например что будет - если включить колонку, отключить пультом и нажать например кнопку MODE на пульте и на колонке, она выждет с сна? или только пультом?
Вроде тупо откл-вкл, но на самом деле он затрагивает разные режимы. Там сотни вариантов использования. Для каждого режима оно индивидуально настраивается.
By Admin
А как работает кнопка пауэр на пульте? На ориг прошивке?
Как я понял из схемы - она как стэндбай.
Сначала нужно включить кнопку на колонке, потом уже можно перевести в ждущий режим пультом. И вывести с него.
Полное включение и отключение только кнопкой на колонке?Например что будет - если включить колонку, отключить пультом и нажать например кнопку MODE на пульте и на колонке, она выждет с сна? или только пультом?
Вроде тупо откл-вкл, но на самом деле он затрагивает разные режимы. Там сотни вариантов использования. Для каждого режима оно индивидуально настраивается.
Да.
Все верно.
Кнопка POWER на плате включает и выключает питание на (AC6926)
При нажатии кнопки POWER на плате питание с pin 10(AC6926) или появляется или пропадает.
В зависимости что нужно.
(Сначала нужно включить кнопку на колонке, потом уже можно перевести в ждущий режим пультом.
И вывести с него.
Полное включение и отключение только кнопкой на колонке)
Да, это так.
Кнопка POWER на пульте переводит в ждущий режим.
И кнопка POWER на пульте из ждущего режима возвращает.
Питание на pin 10(AC6926) остается.
Если кнопкой POWER, на пульте выключил.
Можно включить кнопкой POWER с пульта. И можно включить кнопкой POWER с платы.
Но
Если выключил кнопкой POWER на плате.
Включить кнопкой POWER с пульта не получится.
Отредактировано redika (2023-06-29 01:03:15)
soundbar BS-28B
Ну как я и думал.
By Admin
Кнопка POWER на пульте переводит в ждущий режим.
И кнопка POWER на пульте из ждущего режима возвращает.
Питание на pin 10(AC6926) остается.
А при этом звуки вкл откл есть? когда именно пультом в ждущий режим и из него.
By Admin
А при этом звуки вкл откл есть? когда именно пультом в ждущий режим и из него.
Здравствуйте.
Кнопка POWER на пульте, soundbar из полностью выключенного состояния - включить нельзя.
Сначала нужно включить soundbar кнопкой POWER на плате.
Проигрывается звук включения(on.mp3)
И проигрывается звук выбора режима(bt.mp3)
Затем перевести кнопкой POWER на пульте в ждущий режим (stand by).
В момент переключения в ждущий режим звук не проигрывается.
Если перевести кнопкой POWER на пульте из режима ожидания (from standby) в рабочий режим.
Включается soundbar, проигрывается только звук выбора режима (bt.mp3)
По умолчанию, при включении всегда режим bluetooth.
При выключении кнопкой POWER на плате проигрывается звук(off.mp3)
Soundbar отключается.
Отредактировано redika (2023-07-03 01:02:45)
soundbar BS-28B
1 - И так, что раскопал - если в чипе нету пинов PORTR (или не используются ) то сон и выход из сна с низким потреблением - не возможны. Нужно использовать просто ждущий режим. Или аппаратное отключение через MOS транзистор
2 - После входа в спящий режим, с низким токопотреблением - обязательно нужно понижать частоту IDLE TASK-а до 120-160МГц. При 190МГц после ввода в спящий режим с низким токопотреблением , и попытке вывода - чип не отвечает.
redika
Придётся подождать, я один раз и навсегда разберусь с повер апами и все. Заказ доделаю, и даже потом обнову дам когда соберу и отточу СДК.
By Admin
кажись разобрался, по крайней мере сделал два разных сдк, в одном пульт работает как нужно, переводит в st-by и выводит. А в другом хардварно кнопками. Вроде понял как работает оно. Это очень не очевидно и не понятно. И даже то что находил в инете - не очевидно, коряво и не работает.
Нужно делать разные команды для кнопки питания на пульте и на колонке.
На пульте - тупо перевод в IDLE TASK. Отключаем всё что нужно и все. С пульта не сделать ультраэкономный сон. Потому что из глубокого сна можут вывести только порты PORTR. (Точнее сделаешь, но вывести можно только потом кнопкой на PORTR)
А с кнопок , уже другое дело. Можно сделать все что угодно. Самый экономный вариант - использовать MOS транзистор. Питание отключено от чипа.
При нажатии кнопки питания - на чип просто подается напруга через мосфет. и чип его держит в этом состоянии.
Также можно и без транзистора - сон. Но вывод только портами PORTR из сна. Можно не сон, если например в чипе нету портов PORTR - можно или IDLE и там глушить всё что нужно. При этом в IDLE доступны все порты как и кнопки с пульта.
enter_sys_poweroff_mode(); enter_sys_soft_poweroff(); enter_sys_sleep_mode(); enter_sys_powerdown_mode();
Я вот подумал, как сделать лучше. Кнопка на плате - отключает полностью хардварно. Кнопка на пульте - ST-BY при коротком нажатии. Так можно добавить на тот же пульт при долгом нажатии уже полный хардварный офф. Получается удобно. И случайно не нажмешь полное откл на пульте, и можно пультом в "сон" и полное отключение. Например
1 - Отошел куда то на пол часа, колонка стоит далеко или высоко. - просто вместо паузы можно нажать на пульте коротко кнопку повер - и оно в IDLE перейдет, отключит усилок, блютуз и всё не нужное. ST-BY.
2 - Колонка далеко или лень идти, нужно полностью отключить что бы не садилась и не ждала чего то. Зажали и подержали кнопку повер на пульте - и оно отрубилось полностью. Включить только хардварно кнопкой на колонке.
By Admin
AC6901A
Блин, форум жмет качество. Курва.
By Admin
Я вот подумал, как сделать лучше. Кнопка на плате - отключает полностью хардварно. Кнопка на пульте - ST-BY при коротком нажатии. Так можно добавить на тот же пульт при долгом нажатии уже полный хардварный офф. Получается удобно. И случайно не нажмешь полное откл на пульте, и можно пультом в "сон" и полное отключение. Например
1 - Отошел куда то на пол часа, колонка стоит далеко или высоко. - просто вместо паузы можно нажать на пульте коротко кнопку повер - и оно в IDLE перейдет, отключит усилок, блютуз и всё не нужное. ST-BY.
2 - Колонка далеко или лень идти, нужно полностью отключить что бы не садилась и не ждала чего то. Зажали и подержали кнопку повер на пульте - и оно отрубилось полностью. Включить только хардварно кнопкой на колонке.
Здравствуйте.
На счет отключения питания полностью с кнопки пульта POWER.
Лучше оставить управление , как на родной прошивке.
Soundbar будет висеть под TV.
Работать будет, как и TV,
При выключении с пульта телевизора, кнопкой POWER - TV переходит в режим ST-BY
Так же и кнопкой POWER на пульте, колонку переводить в режим ST-BY
Двойное нажатие разной длительности на кнопку вряд-ли кто-то будет использовать.
Больше будут путаться и злиться.
Спасибо.
soundbar BS-28B
Хорошо.
By Admin
Еще вопрос, как лучше сделать? С пульта в стэндбай - Обычное нажатие или удержание?
By Admin
Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » JL SoC. 杰理芯片