реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Сбылась мечта идиота - переделка Bluetooth донгла за 12$ в UART
kreitzz
сообщение Feb 19 2008, 21:34
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 16-02-08
Из: Молдова, Кишинев
Пользователь №: 35 103



Всем привет.

Нашел интересный сайтик о переделке Bluetooth USB донглов производства Billionton в UART без перешивки (но работает временно до перезагрузки модуля). Если перешить SPP прошивкой - должно заработать навсегда. Жалко, что доступа в Свои еще нет, что за прошивки есть на у нас на FTP еще не видел). Сегодня видел эти донглы в магазине - за 12 и 18 долларов (с антенкой и без). К сожалению, может быть лажа - новые модули уже нельзя переделать (БГА чип припаям напрямую к плате). Печальная история по адресу http://opensimpad.org/index.php/Billionton. Что у нас за версия продается, узнаю завтра...

Итак, вот ссылочки:

http://opensimpad.org/index.php/Hardware_Mods - сайт о переделке всякой всячины
http://www.iral.com/~albertr/linux/psion5mx/blue/ - вариант 1-й, с программкой (на всякий случай прилагается
http://opensimpad.org/index.php/Albert%27s_Bluetooth_mod - вариант 2-й
http://www.iral.com/~albertr/linux/psion5mx/blue/ - та же тема

Просьба сообщить, что у кого получилось...
Удачи в переделке!
Прикрепленные файлы
Прикрепленный файл  usb2uart.zip ( 580.16 килобайт ) Кол-во скачиваний: 654
 
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 18 2009, 14:21
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(kreitzz @ Feb 20 2008, 02:34) *
в UART без перешивки (но работает временно до перезагрузки модуля).


Если идти от обратного, искать девайсы для переделки - надо искать usb стики
с внешними напаянными платками, а потом искать метод его переделки?

Цитата(kreitzz @ Feb 20 2008, 02:34) *
Просьба сообщить, что у кого получилось...


я бы с радостью, но у нас таких нет - только дешовые китайские...
(рынок - дорогие не берут)

А конкретно про этот - если не получится с прошивкой (я не проверял можно ли их перепрашивать),
могу подсказать направление - можно попробовать поднять USB Host на AVR.
В нете есть специализированные примеры под мышь, джойстик и клаву на си.
при большом желании можно попробовать переписать...

---------------------------------------------------------------
У нас только

Производитель Billionton
Модель BTD-002
Характеристики
Скорость передачи данных до 1Мбит/сек
Интерфейс USB 2.0
Частота 2.4GHz - 2.48GHz
Антенна 1 антенна (встроенная)
Радиус действия До 100 метров
Вес 8 г.

Такой подойдёт?
или пока не купишь, не сломаешь, не узнаешь?

Его характеристики:
http://www.billionton.com.tw/website/product/doc/UBTBR1R.htm

Но помоему указали не ту страницу (у нас такое часто бывает)

Т.к. BTD-002 на другом сайте выглядит не так
http://www.gembird.com.ua/main.asp?mode=item&N=2933

Сообщение отредактировал QuickWitted - Mar 18 2009, 14:45
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 19 2009, 15:11
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 18 2009, 19:21) *
Но помоему указали не ту страницу (у нас такое часто бывает)


Смахивает на тему 1000 и 1 поделка от Billionton
в городе видел ещё 3 модификации

и естественно никахих BCM2035 внутри нет....
а про BTD-002 ни на коробке ни внутри ничего нет.

На коробке............................Bluetooth USB Adapter EDR2.0
На плате..............................BM12 V1.03 Bluetooth 2.0+EDR
На корпусе...........................Bluetooth Class1 Billionton
стабилизация 3,3 через два диода.
антена фиктивная - кусок пластмассы
две микрухи - ISSC IS1602N и ISSC IS1032N-102
Пайка стандартная - смд

Датащита на это чудо нет
http://www.edaboard.com/ftopic234996.html
-----------------------------------------------------------------------------
I looking for IS1032N datasheet or pin assigment fot this chip
I tried to conntact with www.issc.tw.com / sa...@issc.com.tw but they don't
answer to any email.
-----------------------------------------------------------------------------

Есть распиновка на ISSC IS1035NM
http://bbs.ednchina.com/Upload/Blog/2008/4...a566d5105e7.pdf

В винде определяется..................ISSCEDRBTA

Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1001
bcdDevice: 0x0373
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x00
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 0

По этой инфе аналог
http://digiex.net/drivers/153-driver-issce...ows-xp-sp2.html
и аналог - "CBR DOK-35U"

Цитата(kreitzz @ Feb 20 2008, 02:34) *
Просьба сообщить, что у кого получилось...
Удачи в переделке!


Склоняюсь к мысле что его менять надо...
да к смд (в отличии от бга) можно припаять всё чего не лень, но нет ни прошивки ни датащита...
в проге текст на русском, местами читается, местами вопросами...
До 100 метров оказалась просто 4 метра (да 4 это до 100 и до 10)
антенна просто зигзаг на плате...

Сообщение отредактировал QuickWitted - Mar 19 2009, 14:32


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 19 2009, 17:20
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 19 2009, 20:11) *
две микрухи - ISSC IS1602N и ISSC IS1032N-102
Датащита на это чудо нет


И есть дохлый сайт производителя от 2005 года
http://www.issc.com.tw/

типа напишите нам письмо....

вот фото нутров др приёмника на этих микрухах
(фотоаппарата под руками нет но в моём практически то же)

Сообщение отредактировал QuickWitted - Mar 19 2009, 17:30
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 20 2009, 05:27
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 19 2009, 22:20) *
(фотоаппарата под руками нет но в моём практически то же)


Добрался до сканера....
шлю внутряшку ISSCEDRBTA

На коробке............................Bluetooth USB Adapter EDR2.0
На плате................................BM12 V1.03 Bluetooth 2.0+EDR
На корпусе............................Bluetooth Class1 Billionton
Драйвер................................ISSC IS1602N и
Контроллер............................ISSC IS1032N-102

Посмотрев на схему сложилось впечатление что прошивать надо не чип
а допаивать внешний епром и заливать туда настройки...
по распиновке похожа на HT24LC08 микруху
(К ISSC IS1035NM припаивается она)

Сообщение отредактировал QuickWitted - Mar 20 2009, 06:00
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 20 2009, 10:19
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 19 2009, 20:11) *
Смахивает на тему 1000 и 1 поделка от Billionton
в городе видел ещё 3 модификации.


Сегодня видел ещё четыре модификации Billionton
вид у всех одинаковый.
только шрифт надписи чуть чуть разнится...

три из увиденных были на кляксах...
(две микрухи под китайским "компаундом")
у моделей на кляксах слово "Billionton"
на корпусе девайса отсутствовало...

Вопрос - А во всех моделях Billionton антена фиктивная?
Не... она ещё и муляжно - штырьевой бывает...
при этом получаем несогласованную конструкцию...

На коробке............................Bluetooth USB Adapter EDR2.0
На плате..............................BM12 V1.03 Bluetooth 2.0+EDR
На корпусе...........................Bluetooth Class1 Billionton
стабилизация 3,3 через два диода.

В винде определяется..................ISSCEDRBTA

Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1004
bcdDevice: 0x0373
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x00
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 0


Одна из них на чипе с шахматным расположением ног
высылаю её данные...

На коробке...........................Bluetooth USB Adapter Billionton
На плате.............................BT-2045C
На корпусе...........................Bluetooth Class1 Billionton
Чип..................................BCM2045
Епром................................AT24C02N

Включаться она отказалась, поэтому списать её характеристики не вышло.

А про IS1032N производитель отвечает:
-----------------------------------------------------------------------------
We have stopped this IS1032N product. Sorry!
Marty Lo
Marty Lo / Sales Manager
Integrated System Solution Corp.
-----------------------------------------------------------------------------


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 20 2009, 14:00
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



bb-offtopic.gif
К модераторам - прошу удалить лишнее
я пытался отправить когда были проблемы с базой у вас на форуме....
то не отправлялось, а то обнаружилось 3 лишние копии одного и того же....
(я не специально и мне действительно нужна помощь - одному тему не поднять)

вот то что удалось насобирать за сегодня
(это нутро двух Billionton из описания выше)

Сообщение отредактировал QuickWitted - Mar 20 2009, 14:01
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 20 2009, 15:25
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Датащит на страрую версию
Прикрепленные файлы
Прикрепленный файл  IS1002_ds.pdf ( 84.85 килобайт ) Кол-во скачиваний: 476
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 21 2009, 02:37
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 20 2009, 20:25) *
Датащит на страрую версию


Для перевода Bluetooth донгла за 8$ в UART нужно содержание епрома...
(как стало ясно из др. форумов, сам ISSC IS1032N-102 флэш памяти не имеет).

ОТачсти для тестов подойдёт и
Цитата(Igorrzn @ Oct 10 2006, 17:51) *
Есть два ISSC USB Bluetooth Device.
На обоих устройствах не впаян EEPROM.
Как результат не уникального MAC адреса.
MAC адрес постоянно 11-11-11-11-11-11.
Поделитесь дампом EEPROM с любого девайса на ISSC, где EEPROM впаяна.


На мой взгляд дамп епром должен быть
1) у производителей юсб свистков - для обеспечения МАС адреса
2) Если слить дамп самим с работающего девайса
(там 1024 байта и нужны не все, но запутаться можно и с 64 байтами, не говоря уже о 1024)
(на нём ещё и гарнитуры делали, а для перевода в режим гарнитуры нужен епром)
3) на китайском блоге где дают схему от ISSC IS1035NM
http://bbs.ednchina.com/Upload/Blog/2008/4...a566d5105e7.pdf
но по причине незнания китайского я так и не смог найти их емайл
или хотябы ветку блога
3) У разработчика микрух http://www.issc.com.tw/

Кто что думает по этому поводу?
(или может у кого есть знакомый китаец для поиска на их форуме?)

Сообщение отредактировал QuickWitted - Mar 21 2009, 02:53


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 21 2009, 07:05
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Сегодня видел ноунамовский девайс
собранный на смд микрухе AS3601QC
(т.е. конектится с ней можно)

AS3601QC - Bluetooth® V1.2 and V2.0+EDR compliance single-chip solution

на плате есть ещё память AT24C32
(по размеру епромки - делаю вывод что все настройки через неё
но если верить картинке есть ещё и 2 мбитная ROM)

(Жду ответа от их тех службы)

Драйвер встроен в виндовс - RFMD Bluetooth Device

И стандартный вопрос – где брать датащит?
И может кто видел к ней конфигуратор?

Key Features
Bluetooth System-on-Chip
Completely low cost 0.18um CMOS process technology
Bluetooth V1.2 specification compliance
-84dBm typical receive sensitivity with excellent interference rejection performance
Class 2 and 3 transmit output power up to +6dBm
Low out-of-band spurious emissions
Integrated 32-bit high performance RISC application processor
Piconet support
Low power 1.8V operation
Integrated1.8V linear voltage regulator having 2.2 to 4.2V input
UART, USB, I2C compatible interfaces
Minimum external components
Package QFN-48pins, 7mmx7mm

Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x40 (64)
idVendor: 0x0C10
idProduct: 0x0000
bcdDevice: 0x1915
iManufacturer: 0x00
iProduct: 0x00
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 5

Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Interrupt
wMaxPacketSize: 0x0010 (16)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x82
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x02
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x83
Transfer Type: Isochronous
wMaxPacketSize: 0x0020 (32)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x03
Transfer Type: Isochronous
wMaxPacketSize: 0x0020 (32)
bInterval: 0x01

Фото не моё...
на фото епром не запаян, а в моей модификации впаян

Сообщение отредактировал QuickWitted - Mar 21 2009, 07:45
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 23 2009, 03:37
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 21 2009, 12:05) *
Сегодня видел ноунамовский девайс
собранный на смд микрухе AS3601QC
Фото не моё... на фото епром не запаян, а в моей модификации впаян


Сегодня добрался до сканера - шлю подробный внешний вид
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 23 2009, 04:40
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(QuickWitted @ Mar 19 2009, 20:11) *
Смахивает на тему 1000 и 1 поделка от Billionton


По моей просьбе знакомые принесли сегодня ещё три модификации
прошлых лет... (прям народная марка - у всех по биллитону)

в одном был бга чип, во втором две кляксы и без епромки
и в третьем двух чиповая сборка и епром...

EPROM..........FT24C04A
Приёмник.......SCI SRFKE1 DK8313
Контроллер.....SMD микруха без маркировки

Т.е. даже непонятно как искать датащит и конфигуратор...
(то что китайцы иногда копируют идентификаторы фирменных устройств
в своих мега девайсах я уже знаю...)

В виндовсе он определяется как:


Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1001
bcdDevice: 0x0134
iManufacturer: 0x00
iProduct: 0x00
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x02
Open Pipes: 5

Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Interrupt
wMaxPacketSize: 0x0010 (16)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x82
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x02
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x83
Transfer Type: Isochronous
wMaxPacketSize: 0x0000 (0)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x03
Transfer Type: Isochronous
wMaxPacketSize: 0x0000 (0)
bInterval: 0x01
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
Клим
сообщение Mar 23 2009, 08:48
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 7-04-08
Из: Украина, Запорожье
Пользователь №: 36 541



Цитата(QuickWitted @ Mar 23 2009, 07:40) *
в одном был бга чип, во втором две кляксы и без епромки
и в третьем двух чиповая сборка и епром...

У меня есть парочка на ISSC IS1002N - очень похожи на ваше фото по расположению деталей, только у меня епром не запаян.
На этот is1002 Есть даташит небольшой, там есть отдельно uart rx,tx и hci rx,tx. Только вот ROM там не перепрограммируемый sad.gif
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Mar 23 2009, 13:04
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(Клим @ Mar 23 2009, 13:48) *
У меня есть парочка на ISSC IS1002N - очень похожи на ваше фото по расположению деталей


если есть офисный сканер то не могли бы вы с его помощью сделать фото (разрешение 600 дпай)
и если можно их характеристики (прога в атаче)

Цитата(Клим @ Mar 23 2009, 13:48) *
только у меня епром не запаян. На этот is1002 Есть даташит небольшой, там есть отдельно uart rx,tx и hci rx,tx.


если датащит поясняет распиновку или отличен от того что я кидал выше,
то если можно скиньте его сюда или на почту

Цитата(Клим @ Mar 23 2009, 13:48) *
Только вот ROM там не перепрограммируемый sad.gif


Как и у большинства китайских поделок по заводской матрице...
и своей ЕПРОМ памяти они не имеют... (т.е. программировать его не надо, да и не предусмотрена самозаливка)

Цитата(QuickWitted @ Mar 21 2009, 12:05) *
на плате есть ещё память AT24C32
(по размеру епромки - делаю вывод что все настройки через неё
но если верить картинке есть ещё и 2 мбитная ROM)


ЕПРОМ здоровый...
если бы там хранился только мак адрес и пару настроек, (а остальное конфигурировалось через спец прошивку)
то хватило бы AT24C01 и даже место бы осталось, а тут он в 4 или 32 раза больше...
китайцы не ставят компонентов которые дороже...

а отсюда я делаю вывод, что функционал переключается через внешнюю ЕПРОМку...
и ещё видны поцарапанные места подключения для первичной заливки внешней ЕПРОМки...
т.е. её не через юсб прошивали а снаружи...
(ИМХО юсб активируется или когда ЕПРОМки нет совсем или когда там нужная прошивка...)

Сообщение отредактировал QuickWitted - Mar 23 2009, 13:40
Прикрепленные файлы
Прикрепленный файл  usbview.rar ( 31.71 килобайт ) Кол-во скачиваний: 244
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
sigmaN
сообщение Mar 24 2009, 03:13
Сообщение #15


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



Я конечно извиняюсь, но как это "переделка Bluetooth в UART"?
Из донгла выводите пару проводочков RX и TX? Если да, то это чисто чтоб покопаться?
Есть ведь готовые переходники и дешевые...
Или тут мысль на много глубже...??


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 05:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01517 секунд с 7
ELECTRONIX ©2004-2016