8-900-374-94-44
[email protected]
Slide Image
Меню

Bk8000L программирования: Bluetooth аудио модуль BK8000L

Устройства программирования микросхем (переходники, клипсы, УФ-приборы), прочие приборы, инструмент

Сортировка

По умолчаниюНазвание (А — Я)Название (Я — А)Цена (низкая > высокая)Цена (высокая > низкая)Модель (А — Я)Модель (Я — А)

Показать

25405075100


НаименованиеКорпусРознОптХарактеристикаИнфоКупить
AE-P20U-E (DIP20-PLCC20)450.00р.352р.для Phyton
AP/DP42-A ZIF (AutoProg-DIP42)2300.00р.1909р.для 16-разрядных EPROM от 8Мбит, панель Aries
AP/DP42-E (AutoProg-DIP42)880.00р.699р.для 16-разрядных EPROM от 8Мбит
Arduino Uno R31550.00р.1251р.
DIP16-SOIC16 150mil150mil990.00р.825р.SOIC16-150mil, pin-to-pin, AE-SC8/16UN, TSU-D08/SO08-150, TSU-D16/SO16-150, HSC16N-W
DIP28-SOIC28 300mil ZIF2750.00р.2290р.SOIC28-300mil, pin-to-pin, AE-SC18/28U, TSU-SO28-300, HSC28N-W, SA404
DIP32-SOIC32 ZIF300mil9700.00р.8075р.pin-to-pin, панель с откидной крышкой
DIP40-TQFP44A ZIF MCS-512900.00р.2415р.для MCS-51, панель Yamaichi с откидной крышкой, Phyton: AE-P44-i51. Triton: TSU-PLCC44-MCS, DP40/PL44ST1
DIP40-TSOP40 II плата-переходник1060.00р.846р.для OMEGA-FLASH, для FLASH в корпусе TSOP40: I28F008B3, I28F016B339LF08039LF016, MX29LV008C, MX29LV033
DIP44-PSOP44 China4300. 00р.3576р.PSOP44-525mil, SA638
DIP48-TSOP48 плата-переходник850.00р.675р.для OMEGA-FLASH, для платы DIP48-TSOP48 OMEGA-FLASH
DIP8-SOIC8 150mil950.00р.790р.SA602A для 24xxx, 93xxx
DIP8-SOIC8 208mil1090.00р.869р.SA605A для широких 25xxx
DP24/PL32ST (DIP24-PLCC32)610.00р.487р.для parallel 8bit EEPROM объемом до 16Кбит
DP28/DP52A-E (DIP28-SDIP52)810.00р.646р.для Micronas SDA555XFL
DP28/PL32ST (DIP28-PLCC32)690.00р.546р.для Eprom до 512К. Phyton: AE-P32-28
DP32/PL32ST (DIP32-PLCC32)580.00р.462р.для Eprom от 1024К, Flash, pin-to-pin, Phyton: AE-P32U
DP32/PL32ST1 (DIP32-PLCC32)830.00р.664р.для 28C513
DP40/PL44ST1 (DIP40-PLCC44)410.00р.321р.для MCS-51. Phyton: AE-P44-i51. Triton: TSU-PLCC44-MCS
DP40/PL44ST2 (DIP40-PLCC44)
880.00р.699р.для 16-bit Eprom, Flash, Phyton AE-P44-4096, Triton TSS-D40/PL44-M16
DP40/PL44ST3 (DIP40-PLCC44)880.00р.699р.для PIC16xxx. Phyton: AE-P44-p16
DP40/PL44ST4 (DIP40-PLCC44)880. 00р.699р.для AT90S8535-pinout. Phyton: AE-P44-AT35
HMS8-W (DIP8-MSOP8)1300.00р.1075р.pin-to-pin, панель Wells, Phyton AE-SP8U, Triton TSU-D08/MS08-3×3
HPL32-A (DIP32-PLCC32) ZIF3900.00р.3900р.для Eprom от 1024К, Flash, pin-to-pin, панель Aries с откидной крышкой, Phyton: AE-P32U, Xeltek: SA015A1T
HPL32-W (DIP32-PLCC32) ZIF2500.00р.2055р.для Eprom от 1024К, Flash, pin-to-pin, панель Wells с подвижной рамкой, Phyton: AE-P32U
HPL32-Y (DIP32-PLCC32) ZIF2900.00р.2900р.для Eprom от 1024К, Flash, pin-to-pin, панель Yamaichi с подвижной рамкой, Phyton: AE-P32U, Xeltek: SA015A1T
HPL44-W (DIP44-PLCC44) ZIF4250. 00р.3524р.pin-to-pin, панель Wells с подвижной рамкой, Phyton AE-P44U, Triton TSU-D44/PL44
HPQ44-W (DIP40-PQFP44)13.2mm8900.00р.
7399р.
PQFP44-13.2×13.2mm-0, 8mm-pinc (MQFP), панель Wells
HPS40-W (DIP40-PSOP40)450mil3000.00р.2496р.PSOP40-450mil, pin-to-pin, панель Wells
HPS44-W (DIP44-PSOP44)525mil3300.00р.2719р.PSOP44-525mil, pin-to-pin, панель Wells, Phyton AE-SO44U, Triton TSU-D44/SO44-525
HSC16M-W (DIP16-SOIC16)200mil1600.00р.1310р.SOIC16-200mil, pin-to-pin, панель Wells, Phyton AE-SC8/16US, Triton TSU-D08/SO08-170, TSU-D16/SO16-170
HSC16N-W (DIP16-SOIC16)150mil3500. 00р.2907р.SOIC16-150mil, pin-to-pin, панель Wells, Phyton AE-SC8/16UN, Triton TSU-D08/SO08-150, TSU-D16/SO16-150
HSC28N-W (DIP28-SOIC28)300mil2300.00р.1909р.SOIC28-300mil, pin-to-pin, панель Wells, Phyton: AE-SC18/28U, Triton: TSU-SO28-300
HSC28W-W (DIP28-SOIC28)330mil2050.00р.1691р.SOIC28-330mil, pin-to-pin, панель Wells, Phyton AE-SC28U1, Triton TSU-SO28-330
HSC8M-W (DIP8-SOIC8)200mil1350.00р.1104р.SOIC8-200mil, pin-to-pin, панель Wells, Phyton AE-SC8/16US, Triton TSU-D08/SO08-170
HSC8N-W (DIP8-SOIC8)150mil3450.00р.2866р.SOIC8-150mil, pin-to-pin, панель Wells, Phyton AE-SC8/16UN, Triton TSU-D08/SO08-150, Xeltek SA602, Elnec Conv DIL8W/SOIC8 ZIF150 mil
HSC8W-W (DIP8-SOIC8)208mil3200. 00р.2643р.SOIC8-208mil, pin-to-pin, панель Wells, Phyton AE-SC8/16UM, Triton TSU-D08/SO08-208, Elnec Conv DIL8W/SOIC8 ZIF 200 mil, SA605A
HSN8L (DIP8-WSON8) ZIF6x5mm10250.00р.8515р.AE-WS8-U1, TSU-D08/WS08-6X5
HSN8T (DIP8-WSON8) ZIF3x2mm7750.00р.6427р.AE-WS8-U4, TSU-D08/WS08-3X2
HSS28 (DIP28-SSOP28)2250.00р.1856р.адаптер для программирования микросхем в корпусе SSOP28, pin-to-pin, AE-SP20-p16, TSU-D20/SS20-209, HSS20-W

Показано с 1 по 40 из 287 (всего 8 страниц)

Разница между BK8000l, BK8002, BK3252, BK3254, BK3260, BK3266 — Новости промышленности

Разница между BK8000l, BK8002, BK3252, BK3254, BK3260, BK3266

Dec 16, 2020

BK8000L: Классический чип Bluetooth, в основном для аудио функции, это старая версия Bluetooth чип Broadcom, который поддерживает аудио передатчик, большой шум и плохую стабильность.

BK3254: Bluetooth 4.1 версия, в основном Bluetooth аудио функция, продукт был значительно улучшен, и это хорошо признано на рынке.

BK3260: Bluetooth 4.2, поддержка SPP, BLE. это первая серия двойного режима чип BK.

BK3266: Bluetooth 5.0 версия, поддержка SPP, BLE, это экономически эффективным, он может быть использован для динамиков и автомобильной электроники.

Набор микросхемBluetooth
Версия
UartSppBleЗвук
Канал
Дифференциальный выходI2SАудио
Передатчик
BK8000L2.1ДаНетНетМено-СтереоНетНетДа
BK8002 1″ align=»right»>2.1ДаНетНетМено-СтереоНет
Нет
Да
BK32522.1ДаНетНетМено-СтереоНетНетДа
BK32544.1ДаНетНетМено-СтереоНетНетДа
BK32604.2ДаДаДаМено-СтереоНетДаДа
BK32664.2ДаДаДаМено-СтереоНетДаДа
  • Realtek RTL 8710 Поддержка WiFi-модуля WiFi Direct . ..

  • Высокая производительность TI CC2640 Bluetooth 5 Низ…

  • Дальний маяк на 500 м. Eddystone FSC-BP104

  • ESP32-WROOM-32 WIFI Bluetooth Combo

  • Wi-Fi (a / b / g / n / ac)&Bluetooth 5.0 Combo Modul…

  • QCC3008 Audio Development Board Bluetooth с AptX

BK8000L Техническое описание — модуль Bluetooth (аудиоустройство)

Posted on by Pinout

Что такое BK8000L?

Аудиомодуль Bluetooth с высокой степенью интеграции, предназначенный для беспроводных аудиоприложений. Он включает в себя усовершенствованный стек беспроводных протоколов Bluetooth 4.0, высокопроизводительный аудиокодек и маломощный стереофонический аудиоусилитель на одной компактной печатной плате.

Функция: Bluetooth Audio IC

Упаковка: QFN 6×6, 48 контактов, тип

Производитель: Shenzhenshi Xinzhongxin Technology

Изображения:

Распиновка модуля Bluetooth

1 GND заземление антенны _GND
2 антенна ANT (встроенная антенна по умолчанию, внешнее отключение)
3 GND заземление антенны _GND
4 VOL + (TMS) увеличение громкости (интерфейс программирования)
BK8000L — ElectroDragon https ://web.archive.org/w/BK8000L
1 из 6 5.11.17, 18:08
5 VOL- (TCK) Громкость вниз (интерфейс программирования)
6 NEXT (TDO) под a (интерфейс программирования)
7 PREV в песне (TDI) (интерфейс программирования)
8 Низкий сброс RSTN (интерфейс программирования)
9 MBISTEN Проверка бита памяти
10 TX (GPIO0) последовательный TX
11 RX (GPIO1) последовательный RX
12 PP/CALL (GPIO2) Воспроизведение/пауза/прием вызовов/назад/повторное сопряжение
13 Индикатор состояния LED0 (GPIO3)
14 Индикатор состояния LED1 (GPIO4)
15 MUTE (GPIO5) Управление отключением звука ( низкий уровень звука)
16 GND Заземление питания
17 AGND Заземление AUX
18 AUX_DET (GPIO11) Обнаружение включения AUX
19 AUX_R AUX, правый вход
20 AUX_L AUX, левый вход
21 MIC_N отрицательная клемма микрофона
22 MIC_P положительная клемма микрофона
23 VMIC Напряжение смещения Майка
24 LN Дифференциальный выход левого аудиоканала, отрицательный конец
25 LP аудио, левый канал, положительный клемма дифференциального выхода
26 Клемма положительного дифференциального выхода правого аудиоканала RP
27 Клемма отрицательного дифференциального выхода правого аудиоканала RN
28 Входной порт VBUS 5 В для зарядки (зарядка не включена)
29 Вход питания VBAT (2,8 ~ 4,2 В)
30 3V0 Выход 3 В
31 ADC Вход ADC (не включен)
32 GND Земля питания

Описание

Микросхема BK8000L является высокоинтегрированной одночиповое аудиоустройство Bluetooth . Он включает в себя высокопроизводительный приемопередатчик, многофункциональный процессор основной полосы частот и аудиопрофиль Bluetooth. Архитектура на основе кэш-памяти BK8000L позволяет полностью программировать его с любым приложением, что позволяет использовать его для управления и мультимедийного гибридного приложения. Модуль поддерживает различные аудиопрофили Bluetooth, такие как A2DP, AVRCP и HFP, что позволяет передавать аудио по беспроводной сети со смартфона, планшета или компьютера. Его можно легко интегрировать в аудиоустройства, такие как динамики, наушники и аудиосистемы, что обеспечивает удобный и эффективный способ беспроводной аудиосвязи.

Распиновка

Характеристики

1. Рабочее напряжение от 2,8 В до 4,2 В
2. Совместимость с Bluetooth 2.1+EDR
3. Профиль A2DP v1.2, AVRCP v1.0 и HFP v1.5 900 25 4. Интегрированный Стерео АЦП и стерео ЦАП с соотношением сигнал-шум 96 дБ
5. Пятиполосный аппаратный эквалайзер
6. Цифровой эквалайзер для стереолинии в
7. Аппаратный ускоритель для малой мощности
8. Полнодуплексный громкоговоритель
9. Контроллер заряда до 250 мА

[…]

Приложения

1. Bluetooth-стереодинамик
2. Bluetooth-стереогарнитура
3. Bluetooth-управление и мультимедиа-гибрид

Другие спецификации доступны в файле: BK8000LQB

BK8000L Datasheet

900 96

Связанные статьи в Интернете

  • Arduino с нуля. Часть 5. Выбор компонентов компаратора
  • 14D471K Спецификация — 14-элементная схема, 470 В, варистор
Эта запись была размещена в Распиновка с пометкой Аудио, Bluetooth. Добавьте постоянную ссылку в закладки.

Избранные сообщения

  • YX8018 — Драйвер солнечного светодиода — Shiningic
  • LTK5128 — Микросхема усилителя звука
  • 4558D — двойной операционный усилитель
  • 17HS4401 – 40 мм, шаговый двигатель
  • 30F124 – GT30F124, 300 В, 200 А, БТИЗ
  • 78L05 — 5 В, регулятор положительного напряжения

Последние сообщения

  • Техническое описание IRL540N — 100 В, 36 А, МОП-транзистор с шестигранным полевым транзистором
  • Техническое описание BC550 — 45 В, 100 мА, транзистор NPN
  • BC549 Datasheet PDF — 30 В, 100 мА, транзистор NPN

Datasheet Search Site

  • DataSheet39. com
  • DataSheetsPDF.com
  • Новый список обновлений

Поиск по блогам

Искать:

Архивы

Блог

Kovo: подключение JTAG к BK8000L

из таблицы данных bluetooth-модуля BK3254 мы знаем, что процессор BA22, есть вероятность, что процессор в bk8000L такой же, поэтому я искал «ba22 openocd» и нашел этот пост:

https://alephsecurity.com/2019/07/15/xiaomi-zigbee-3/

из которого я беру jtag HW и SW часть

jtag HW и SW часть

JTAG HW:
USB-модуль FT232H: https://www.aliexpress.com/item/33052982174.html

SW: https://github.com/alephsecurity/BA2-toolchain (jtag-r34432.tar.xz)

Патч для универсальной платы FT232H

откройте ftdi_driver.c

и добавьте эту строку в файл ftdi_driver.c

{0x0403, 0x6014, NULL, NULL, l_amontec_jtagkey2, 0},

/* поставщик, продукт, пары имен поддерживаемых устройств */
struct ftdi_device_desc support_devs[] = {
    { 0x0403, 0x6010, «Beyond», «Debug Key», l_beyond_debug_key_v1_2, 0 },          // Beyond Deb ключ
    { 0x0403, 0x6010, «Beyond», «Debug Hub», l_beyond_debug_key_v1_1, 0 },          //   (англ. пример 2)
    { 0x0403, 0x6010, «Beyond», «JTAG Adapter», l_beyond_debug_key_v1_0 , 0 },       //   (англ. образец 1)
    { 0x0403, 0xcff8, «Amontec», NULL, l_amontec_jtagkey2, 0 },                    // Amontec jtagkey/jtagkey2
    { 0x15ba, 0x002a, NULL, NULL, l_olimex_armusb, 0 },                           // Olimex arm-usb-tiny-h
    { 0x15ba, 0x002b, NULL, NULL, l_oli mex_armusb, 0 },                            // Olimex arm-usb-ocd-h »
    { 0x15ba, 0x0004, NULL, NULL, l_olimex_armusb, 0 },                           // Olimex arm-usb-tiny»
    { 0x15ba, 0x0003, NULL, NULL, l_ olimex_armusb, 0 },                            // Olimex arm-usb-ocd»
{ 0x0403, 0x6010, «Digilent», «USB-устройство Digilent Adept», l_digilent_hs1, 0 }, // Digilent hs1 («adept»)
    { 0x0403, 0xac09, «Atomic», NULL, l_amontec_jtagkey, 0 },                      // Атомное программирование AP-114 (тот же макет, что и у Amontec)
    { 0x0403, 0x8220, «DISTORTEC «, «JTAG-отмычка Tiny 2», l_lockpick2, 1 },       // JTAG-взлом Tiny 2
{ 0x0403, 0x6014, NULL, NULL, l_amontec_jtagkey2, 0 },
    { 0, 0 }
};

Подключение JTAG к BK8000L

 AD0    TCK
AD1    ТДИ
AD2    TDO
AD3    ТМС
AD5    /SRST 
   
 (https://www. tiaowiki.com/w/TIAO_USB_Multi_Protocol_Adapter_Lite_User%27s_Manual#20_PIN_JTAG_Connector) 
   
, затем короткое замыкание SCLK и SO на внешней флэш-памяти, поэтому ЦП не может запуститься, подключите адаптер FT232H к USB и запустите jtag sw: 
 
 обновление: запуск jp3 вскоре после отпускания кнопки RESET также помогает .. . 
   
   
 nail@sid:~/tmp/jtag_ba22$ ./jp3 ftdi jtag://localhost:1234 -t15M
jp3: протокол JTAG через USB/параллельный порт для Linux.
Версия 1.6.3
Предположим, что TAP отладки debug_if имеет IDCODE 0x14951185.
Использование интерфейса «FTDI Single RS232-HS (?)».
Включение высокоскоростного режима ftdi.
Использование тактовой частоты JTAG 15 МГц
Отключение UART не поддерживается/не требуется для этого адаптера.
Длина цепи JTAG: 1
Найдено устройство 0 (IDCODE: 14951185), чтобы к нему был подключен debug_if
  Обнаружен(ы) интерфейс(ы) отладки: if3
  Использование интерфейса отладки 3. 
Версия процессора: BA22 v5.2.2
  Интерфейс памяти для отладчиков: да
Удаленная отладка ba с использованием jtag://localhost:1234
Нажмите CTRL+c, чтобы выйти. 
   

ОПЕНОКД

nail@sid:~/tmp/jtag_ba22$ openocd -f interface/ftdi/um232h.cfg -c «adapter_khz 100» -c «transport select jtag»
Open On-Chip Debugger 0.10.0+dev-00936-g0a13ca1-dirty (2019-10-07-08:06)
Под лицензией GNU GPL v2
Для отчетов об ошибках см.
    http://openocd.org/doc/doxygen/bugs.html
Скорость адаптера: 100 кГц

jtag
Информация: прослушивание порта 6666 для соединений tcl
Информация: прослушивание порта 4444 для telnet соединения
Информация : тактовая частота 100 кГц
Предупреждение : Активных ответвлений нет. АВТОМАТИЧЕСКОЕ ЗОНДИРОВАНИЕ МОЖЕТ НЕ РАБОТАТЬ!!
Info: JTAG tap: auto0.tap tap/device found: 0x14951185 (mfg: 0x0c2 (Flextronics (Orbit Semiconductor)), часть: 0x4951, версия: 0x1)
Предупреждение: AUTO auto0. tap — используйте «jtag newtap auto0 tap — irlen 2 — ожидаемый идентификатор 0x14951185″
Ошибка: ошибка захвата ИК-сигнала в бите 2, видел 0x3FFFFFFFFFFFFFF5 не 0x…3
Предупреждение: обход событий настройки JTAG из-за ошибок
Предупреждение: службам gdb требуется одна или несколько определенных целей

небольшое обновление:

поэтому я есть несколько минут во время обеда:

https://www.beyondsemi.com/25/beyond-ba22-de-deeply-embedded-processor/#tab3
-> GCC
https://www.beyondsemi.com /86/beyondstudio-integrated-development-environment/

  • GCC 4.9.2
  • Binutils 2.24
  • ГДБ 7.8,1
  • Библиотека C Newlib 2.1.0

поэтому я создал учетную запись и запросил доступ к студии за пределами студии

GCC — это GPL, поэтому применяется одно из следующих:

— процессор поддерживается в апстриме

 — они должны указывать как патч

Beyond Листовка с ключом отладки на сайте: https://www. beyondsemi.com/beyond-debug-key/#tab2

дают как-то подсказки, но у меня нет времени поиграй с этим

Производительность
Скорость передачи более 600 кБ/с
Максимум 30 МГц Тактовая частота JTAG

….

SW был чем-то особенным для BA22: https://github.com/alephsecurity/BA2-toolchain
есть патчи для gcc и прочих утилитов…..у кого брать смотреть?

, затем я возвращаюсь на исходный сайт, где все началось:
https://alephsecurity.com/2019/07/15/xiaomi-zigbee-3/
и предыдущий пост:
https://alephsecurity.com/2019 /07/09/xiaomi-zigbee-2/

Я установил Radare2 pyba2 и запустил ti против bk8000l.bin, но я никогда не использую его, поэтому я пробую только то, что нахожу в сети 🙂

git clone https://github.com/radareorg/radare2
cd Radare2 ; sys/install.sh
r2pm init
r2pm -i lang-python

90 283 гит-клон https://github.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *