USMI

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » Вопросы по работе с JL SDK. Настройка, конфигурирование....


Вопросы по работе с JL SDK. Настройка, конфигурирование....

Сообщений 241 страница 260 из 293

241

Обидно, блин. У меня два проекта были заточены под MH-M18, а они исчезли. В следующий раз буду умнее, прежде чем платы заказывать под перемаркированные чипы, куплю мешок модулей. А лучше два мешка. Еще лучше три.

242

Как поправить файл линкера 692 сдк? Пытаюсь впихнуть AAC...

Подпись автора

By Admin

243

Что-то не выходит у меня каменный цветок... Куча ошибок при компиляции ac696n_soundbox_sdk_v1.2.2.

244

Каких? Вроде там нужно только удалить отсебятину от недостающих файлов от конторы HJX.

Подпись автора

By Admin

245

Использую конфиг 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)

246

вместо DISABLE_THIS_MOUDLE там можно 0 поставить) Они там ровны.
SDK с шапки?

Подпись автора

By Admin

247

SDK отсюда JL SoC. 杰理芯片

Такое впечатление, что каких-то  библиотек не хватает. Может из-за того что тулчейн старый? У мну версия 2.4.4.

248

Взял ac696n_soundbox_sdk_v0.2.5. При компиляции ругнулось на отсутствие файла LED1888.h. Отключил TCFG_UI_ENABLE и все скомпилировалось. Что-то очень не так с ac696n_soundbox_sdk_v1.2.2, слишком много ошибок, так что я не представляю как их исправить.

249

Alcest написал(а):

Alcest написал(а):

    Похоже чипы MH-M18 (AC6925D) у производителей модулей закончились. Еще раньше стали присылать иногда с микросхемами AC6925C. А последние модули M18 заказанные у разных продаванов все пришли с не перемаркированными чипами JL. Я так понимаю, что это AC6965A.

Чем дальше, тем интереснее. Самые последние модули HW-425 (бывшие MH-M18) пришли с перемаркированными чипами TD5161A. В jluboottool определяются как AC696x. Стоят наполовину дешевле чем модули с не перемаркированными AC6965A.

https://forumupload.ru/uploads/001b/ca/8a/4/t709518.jpg

Испытал я некоторое время назад эти модули. Громкость только в сторону уменьшения регулируется, следующий трек не включается с кнопок. Похоже производители таких модулей уже запутались в моделях чипов ACxxxx и в sdk, и стали лепить что попало как придется, лишь бы включалось. Клавиатуру вообще не проработали.

250

это ж явно что-то с резисторами.

251

Резисторы как обычно, как в sdk прописаны. И кнопки в норме. Китайцы просто недопрограммировали. Модулей подобных MH-M18 развелось масса, на разных чипах. Их делают все, но не все программируют без косяков. Я по отзывам на Алиэкспресс сужу, там периодически встречаются сообщения о неработающей громкости и перемотке.

252

Возник вопрос - куда и как приткнуть ключ в 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. 杰理芯片. Но только затер уже имевшуюся прошивку, а новая не заливается. Вероятно из-за чипкея.

253

Префикс -key ac6965_mod.key

Подпись автора

By Admin

254

Ага, оно самое. Спасибо, в который раз уже выручил. Помнил что нужно указать файл с ключом в батнике, а каким именно образом из головы вылетело. Вставил с -key, и 6965A стала прошиваться сразу после компиляции, даже кнопочку дебага не нужно нажимать. Правда, не поет, зараза  :) Но это уже не проблема теперь, с работающим и настроенным uart как-нибудь отлажу.

255

Нет, вы мне прямо скажите, в AC6965A есть FM радио или я где-то туплю? Чета включить никак не получается.

256

Есть. Там просто нужно сначала макрос в самой шапке конфига ключить, и где то дальше там в том же конфиге есть выбор радио - интегрированный в чип или внешний...

Подпись автора

By Admin

257

Ага, значит буду искать. А то уже сомнения стали брать, есть ли FM модуль.

258

Приветствую, товарищи энтузиасты! купил bluetuth модуль MH-18 на чипе AC6965A. Полное название AC24BP21133-65A4.
Скажите, реально ли без программатора поменять название имени bluetuth?

259

Narim написал(а):

Приветствую, товарищи энтузиасты! купил bluetuth модуль MH-18 на чипе AC6965A. Полное название AC24BP21133-65A4.
Скажите, реально ли без программатора поменять название имени bluetuth?

думаю, нет

260

да реально

Подпись автора

By Admin


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » Вопросы по работе с JL SDK. Настройка, конфигурирование....