Обидно, блин. У меня два проекта были заточены под MH-M18, а они исчезли. В следующий раз буду умнее, прежде чем платы заказывать под перемаркированные чипы, куплю мешок модулей. А лучше два мешка. Еще лучше три.
Вопросы по работе с JL SDK. Настройка, конфигурирование....
Сообщений 241 страница 260 из 293
Поделиться2422024-06-02 01:51:28
Как поправить файл линкера 692 сдк? Пытаюсь впихнуть AAC...
- Подпись автора
By Admin
Поделиться2432024-07-09 09:04:23
Что-то не выходит у меня каменный цветок... Куча ошибок при компиляции ac696n_soundbox_sdk_v1.2.2.
Поделиться2442024-07-09 10:53:26
Каких? Вроде там нужно только удалить отсебятину от недостающих файлов от конторы HJX.
- Подпись автора
By Admin
Поделиться2452024-07-09 19:56:39
Использую конфиг CONFIG_BOARD_AC696X_LIGHTER. Сначала ошибка с переопределением макросов TCFG_APP_PC_EN, TCFG_APP_LINEIN_EN и т.д. Решил комментированием инклуда board_ac696x_demo/board_ac696x_demo_cfg.h в board_config.h.
Далее возникли ошибки с функцией fm_emitter_manage_init() в нескольких местах, пишет что должно быть два аргумента у функции, а есть только один (там просто числа в качестве аргументов, по-видимому кто-то порылся да так и оставил).
Отключил (вроде отключил) fm emitter в соответствующей секции файла board_ac696x_lighter\board_ac696x_lighter_cfg.h. Вот так:
#define TCFG_APP_FM_EMITTER_EN DISABLE_THIS_MOUDLE
#define TCFG_FM_EMITTER_INSIDE_ENABLE DISABLE
Прежние сообщения об ошибках исчезли, появились новые. Ругается на функцию fm_emitter_manage_set_vol(),неявное объявление функции. Закомментировал ее везде где нашел. Ругнулось на return fm_emitter_cbuf_write(). Закомментировал. Стало ругаться на audio_src_base_open(); Закомментировал. В результате красная портянка снизу с упоминанием obj. Тут я сдался, поняв что иду не в том направлении.
Отредактировано Alcest (2024-07-09 19:57:56)
Поделиться2462024-07-09 21:44:46
вместо DISABLE_THIS_MOUDLE там можно 0 поставить) Они там ровны.
SDK с шапки?
- Подпись автора
By Admin
Поделиться2472024-07-12 05:04:00
SDK отсюда JL SoC. 杰理芯片
Такое впечатление, что каких-то библиотек не хватает. Может из-за того что тулчейн старый? У мну версия 2.4.4.
Поделиться2482024-07-12 06:51:48
Взял ac696n_soundbox_sdk_v0.2.5. При компиляции ругнулось на отсутствие файла LED1888.h. Отключил TCFG_UI_ENABLE и все скомпилировалось. Что-то очень не так с ac696n_soundbox_sdk_v1.2.2, слишком много ошибок, так что я не представляю как их исправить.
Поделиться2492024-07-12 09:23:18
Alcest написал(а):
Похоже чипы MH-M18 (AC6925D) у производителей модулей закончились. Еще раньше стали присылать иногда с микросхемами AC6925C. А последние модули M18 заказанные у разных продаванов все пришли с не перемаркированными чипами JL. Я так понимаю, что это AC6965A.
Чем дальше, тем интереснее. Самые последние модули HW-425 (бывшие MH-M18) пришли с перемаркированными чипами TD5161A. В jluboottool определяются как AC696x. Стоят наполовину дешевле чем модули с не перемаркированными AC6965A.
Испытал я некоторое время назад эти модули. Громкость только в сторону уменьшения регулируется, следующий трек не включается с кнопок. Похоже производители таких модулей уже запутались в моделях чипов ACxxxx и в sdk, и стали лепить что попало как придется, лишь бы включалось. Клавиатуру вообще не проработали.
Поделиться2502024-07-12 17:34:40
это ж явно что-то с резисторами.
Поделиться2512024-07-12 19:53:28
Резисторы как обычно, как в sdk прописаны. И кнопки в норме. Китайцы просто недопрограммировали. Модулей подобных MH-M18 развелось масса, на разных чипах. Их делают все, но не все программируют без косяков. Я по отзывам на Алиэкспресс сужу, там периодически встречаются сообщения о неработающей громкости и перемотке.
Поделиться2522024-07-12 20:26:55
Возник вопрос - куда и как приткнуть ключ в ac696n_soundbox_sdk_v0.2.5? Считал я четырехзначный key из чипа, на его основе в утилите от kagaimiq сгенерировал длиннющий чипкей. А дальше что? Куда его прописывать то?
Поместил полученный чипкей в текстовый файл и сохранил его как ac6965_mod.key в ac696n_soundbox_sdk_v0.2.5\ac696n_soundbox_sdk_v0.2.5\cpu\br25\tools. Затем добавил в download.bat вот это: -ac6965_mod.key. Кодблок компиляцию завершает без ошибок, но тихонечко ругается "WARNING: Unknow arg -ac6965_mod.key", потом куча вопросительных знаков и "ERROR: Failed to parse device info, error code:-21". Из code block чип не прошивается.
Попробовал затолкать в микросхему полученную прошивку с помощью ac696x Auto Downloader отсюда JL SoC. 杰理芯片. Но только затер уже имевшуюся прошивку, а новая не заливается. Вероятно из-за чипкея.
Поделиться2532024-07-12 20:50:37
Префикс -key ac6965_mod.key
- Подпись автора
By Admin
Поделиться2542024-07-13 04:33:23
Ага, оно самое. Спасибо, в который раз уже выручил. Помнил что нужно указать файл с ключом в батнике, а каким именно образом из головы вылетело. Вставил с -key, и 6965A стала прошиваться сразу после компиляции, даже кнопочку дебага не нужно нажимать. Правда, не поет, зараза Но это уже не проблема теперь, с работающим и настроенным uart как-нибудь отлажу.
Поделиться2552024-10-22 22:42:43
Нет, вы мне прямо скажите, в AC6965A есть FM радио или я где-то туплю? Чета включить никак не получается.
Поделиться2562024-10-23 14:58:53
Есть. Там просто нужно сначала макрос в самой шапке конфига ключить, и где то дальше там в том же конфиге есть выбор радио - интегрированный в чип или внешний...
- Подпись автора
By Admin
Поделиться2572024-10-23 20:18:51
Ага, значит буду искать. А то уже сомнения стали брать, есть ли FM модуль.
Поделиться2582024-10-25 17:13:40
Приветствую, товарищи энтузиасты! купил bluetuth модуль MH-18 на чипе AC6965A. Полное название AC24BP21133-65A4.
Скажите, реально ли без программатора поменять название имени bluetuth?
Поделиться2592024-10-25 20:15:50
Приветствую, товарищи энтузиасты! купил bluetuth модуль MH-18 на чипе AC6965A. Полное название AC24BP21133-65A4.
Скажите, реально ли без программатора поменять название имени bluetuth?
думаю, нет
Поделиться2602024-10-25 20:57:06
да реально
- Подпись автора
By Admin