BLE чип ST17H66B2 и работа с ним

pecherskih

Member
Всем добрый день. Предлагаю обсудить BLE чип ST17H66B2.
На этом сайте уже упоминался похожий чип. https://esp8266.ru/forum/threads/ss2640r2f-ble5-modul.4713/page-2#post-68497
ST17H66B2 стоит в брелке-антипотеряйке. Вот обзор и даташит на него.
Описание: https://mysku.club/blog/aliexpress/60128.html
Даташит: https://lenzetech.com/public/store/pdf/jsggs/ST17H66B2_BLE_SoC_Datasheet_v1.1.2.pdf

У него есть пятачки для программирования, но увидеться через BDT он не захотел, это и не мудрено.
В списке контроллеров BDT его нет. На Гитхабе есть несколько проектов на нем.

https://github.com/ThuanLeUte/ble-beacons-st17h66_fw

В одном из них показана установка среды Keil5. В связи с этим у меня вопрос.
Можно ли его отлаживать в Keil, это было бы ОЧЕНЬ неплохо. Но через какой программатор?
В эфире на каналах advertising он показывает своё имя с кучей пробелов 0х20, а так же
какую то заводскую информацию в «Manufacturer SpecificData». После присоединения показывает
несколько известных и неизвестных сервисов. Привожу несколько фотографий.

Попытался приконнектиться к метке при помощи модема Quectel MC60E. Работу с ним я описывал здесь:

После коннекта с ним и запроса сервисов получил такой список сервисов:
AT+QBTGATCSS="B001",1$0D
+QBTGATCSS: 0,"B001",1,"0F18",0,1
+QBTGATCSS: 0,"B001",1,"0418",0,1
+QBTGATCSS: 0,"B001",1,"0318",0,1
+QBTGATCSS: 0,"B001",1,"0218",0,1
+QBTGATCSS: 0,"B001",1,"E0FF",0,1
+QBTGATCSS: 0,"B001",1,"23F16E53A422426191518B9B01FF3358",0,1

Дальше я запросил характеристику сервиса 0х0218 (Immediate Alert) и получил 0х062A, а потом
Записал эту характеристику с единичкой и нулем. Тем самым включил звук на метке и отключил его.
Брелок успешно отработал команды. Номера сервисов в данном модеме идут младшим битом вперед.
У меня вопрос: Кому интересен этот чип? Давайте обсудим как его можно прошить и подебажить.

AT+QBTGATCGC="B001",1,"0218",0,1$0D
+QBTGATCGC: 0,"B001",1,"0218",0,1,"062A",0,12
AT+QBTGATCWC="B001",1,1,"0218",0,1,"062A",0,"01",0$0D
+QBTGATCWC: 0,"B001",1,"0218",0,1,"062A",0
AT+QBTGATCWC="B001",1,1,"0218",0,1,"062A",0,"00",0$0D
+QBTGATCWC: 0,"B001",1,"0218",0,1,"062A",0
 

Вложения

  • 193.6 KB Просмотры: 9
  • 177.6 KB Просмотры: 8
  • 210.2 KB Просмотры: 8

pvvx

Активный участник сообщества
У меня вопрос: Кому интересен этот чип? Давайте обсудим как его можно прошить и подебажить.
Чип ST17H66 на платке на али имеет спекулятивную цену и представлен в единичном варианте с требованием оформления таможенной декларации.
При этом продавец снимает-закрывает заказы в Россию.
Я давно пробовал у него заказать комплект
+ Тестовая плата для загрузки программного обеспечения ST17H66
1670099989876.png
Хотя на данной плате полная фигня - USB-UART чип, но для хобби не жалко...

В итоге вы выбрали нераспространенный чип и со сложностями в доставке. Никому он тут пока не нужен и никаких обсуждений скорее всего не будет.
Так что вперед в темы PHY6252 в PB-03, PB-03F, PB-03M модулях. :)
Они у меня в наличии и давно протестированы, включая и TG серию...
 

pvvx

Активный участник сообщества
@Free - А как купить без гирлянды и не попасть на другой чип?
Уж сколько раз было так, что если даже у продавана с али в описании описано, что устройство на таком-то чипе, а в итоге приходит на другом.
При переписке с продаваном он пишет, что ему такие устройства и описание поставили и он не знает что там в нутре, в коробочке...
Тем более счас вышло много чипов BLE с "мало ног" от разных китайских производителей.
Я уже более десятка раз за последние два года попадал...
 

pvvx

Активный участник сообщества
И возврат и прочие фичи будут недоступны, т.к. "устройство" выполняет свой "описанный" функционал. Т.е. это мелкие неточности в описании и вам ничего не возвернут.
 

pvvx

Активный участник сообщества
И чтобы не портить “карму” продаван просто меняет страницу – это максимум что можно добиться после “споров” на али. Т.е. это единственное что можно сделать, чтобы другие "не вляпались".
И то, это выходит сделать, если продаван нормально воспринимает и переписывается...
 

Free

New member
@Free - А как купить без гирлянды и не попасть на другой чип?
Могу платку выслать. С условием, рассказать общественности что в итоге получилось. ))
Мне она без надобности, мне как-раз адресная лента нужна была. Новый год жеж. )))
 

pvvx

Активный участник сообщества
А ничего не выйдет. Меня просили помочь в оптимизации потребления в одном открытом проекте на данном SoC, но уже проехали.
И там либы для Keil, что негодно для открытых проектов.
 
Сверху Снизу