Отговори на тема  [ 18 мнения ]  Отиди на страница 1, 2  Следваща
CH340 и Андроид 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 11:32 am
Мнения: 7886
Местоположение: София
Мнение CH340 и Андроид
Както може би знаете, CH340 е usb<=>serial, много евтин аналог на чиповете на ftdi, дето струва не стотинки, ами части от стотинката. :) И понеже е такъв, няма вътрешен флаш/еепром да съхранява уникални идентификатори. В резултат, всички устройства с CH340 закачени за един комп, се третират от ОС като еднакви у-ва.
На субаруто имам едно такова устройство (базирано на евтин ардуино клонинг с въпросния CH340), което ми добавя разни екстри към интериора. Съответно имам апп на андроид мултимедията за контрол на това устройство. Всичко беше прекрасно, докато лятото не реших да си сложа евтин китайски TPMS, на който контролера е - точно така, познахте, същата кутийка с CH340 като мойта. :) Съответно в началото нито моят апп, нито апп-а на TPMS-а нямаше идея за коя кутийка да се закачи. Докато аз си реших проблема бързо, китаеца явно не може да си представи тая хипотеза и дори най-новите версии на апп-а пак го има тоя проблем. За да си видя налягането в гумите, трябва да стартирам и убия китайския апп няколко пъти, докато се закачи за своята си кутийка (по начин, който остава мистерия за мен).
Дайте няква идея как да се реши проблема, че ми е тегаво. :)


Сря Яну 29, 2020 5:42 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Май 17, 2016 7:02 am
Мнения: 943
Мнение Re: CH340 и Андроид
Ами, защо не опиташ с едно двойно ЦК-ключе да пускаш дейта линиите ту към единото ту към другото USB устройство.


Чет Яну 30, 2020 9:58 am
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 30, 2004 10:19 pm
Мнения: 605
Мнение Re: CH340 и Андроид
Ако смениш чиповете с някои евтини кометски(не китайски) FTDI?


Чет Яну 30, 2020 11:03 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 11:32 am
Мнения: 7886
Местоположение: София
Мнение Re: CH340 и Андроид
Ники написа:
Ако смениш чиповете с някои евтини кометски(не китайски) FTDI?


Тва е много тегаво, ако бяха съвместими пиновете как да е, ама много преправяне иначе.
Търся някво софтуерно/хакерско решение по-скоро.


Чет Яну 30, 2020 4:49 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 30, 2004 10:19 pm
Мнения: 605
Мнение Re: CH340 и Андроид
Поне единия чип може да се смени да се махне конфликта, има qfn12 корпус, вярно е дребно, но е работа за 15-20 минути.


Чет Яну 30, 2020 6:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10614
Местоположение: София
Мнение Re: CH340 и Андроид
Реконструктор написа:
Тва е много тегаво, ако бяха съвместими пиновете как да е, ама много преправяне иначе.
Търся някво софтуерно/хакерско решение по-скоро.

Изкърти чипа от платката. Сложи такава с друг сериен към юсб конвертор. Свържи повера и тъ-хъ и ръ-хъ към новата платка. Радвай се на резултата.


Чет Яну 30, 2020 9:35 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: CH340 и Андроид
Имам тука 2броя CH340 и един CP2104
CH340 какъв номер на COM-а взема зависи от това в коя USB букса го включа. Ако го включа в USB букса в която не съм го включвал инсталира драйвера. Тука ако може да се направи програмите да се закачат към определен ком да разпознават устройството. Сега си мисля, след като за различните портове се инсталира различно копие на драйвера, дали не може да се инсталира друг *.inf драйвер с друго описание. Само дето как се слагат драйвери за андроид не зная...
CP2104 където и да го ръгна, го изкарва със един и същи COM- номер. Което ме навежда на мъсълта, че си има някакво предварително програмирано уникално ID.

_________________
https://github.com/slav4ocom/


Чет Яну 30, 2020 11:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27998
Местоположение: София
Мнение Re: CH340 и Андроид
Хммм не мисля че Ком порта зависи от чипа по какъвто и да е начин. С FTDI преномерира комовете според usb-то, могат да де променят от боза в Линукс не знам как е реализирано. CP то обаче също създава всеки път с нов номер според порта. Това изглежда е функция на драйвера. Под Линукс не съм наблюдавал какво става.


Пет Яну 31, 2020 10:08 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: CH340 и Андроид
баш CP то го местя и все на COM5 ми излиза. Но пък нямам второ да видя дали си има всяко номер според ID, или просто ги реди първото включено CP на 5ти ком, второто включено CP на следващия свободен ком.

_________________
https://github.com/slav4ocom/


Пет Яну 31, 2020 11:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 11:32 am
Мнения: 7886
Местоположение: София
Мнение Re: CH340 и Андроид
Е то това CP2104 си има памет за идентификатори вътре. Нормално е системата да го различава. :)


Съб Фев 01, 2020 2:52 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: CH340 и Андроид
Не е нужно да има памет, достатъчно е да има сериен номер и ОС трябва да се оправи.
Само че тук проблема е по-скоро китайски програмист - говорим за две приложения със съмнително качество, които по всяка вероятност закачат първото усб устройство с отговарящ vid/pid и дотам.
Нямам опит в "дисасемблиране" на андроидски приложения, но такъв вид специалист би трябвало да може поне да извади повече информация.


Съб Фев 01, 2020 2:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: CH340 и Андроид
Със малко модификация на *.inf файла: :D
Прикачени файлове:
CH340.jpg
CH340.jpg [ 86.69 KiB | Прегледано 3840 пъти ]

_________________
https://github.com/slav4ocom/


Съб Фев 01, 2020 10:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 11:32 am
Мнения: 7886
Местоположение: София
Мнение Re: CH340 и Андроид
Един и същ инф?


Нед Фев 02, 2020 4:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: CH340 и Андроид
Реконструктор написа:
Един и същ инф?

Да но редактиран леко от мен. Както писах, CH340 трябва за всяка букса да му се инсталира драйвера. Като включих второто CH, посочих папка с моя инф. Просто го отвори със notepad и превърти в края да видиш къде съм сменил името.

... Все пак не зная дали това може да свърши някаква работа ...


Прикачени файлове:
CH341SER_modificiran.zip [134.8 KiB]
142 пъти

_________________
https://github.com/slav4ocom/
Нед Фев 02, 2020 11:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: CH340 и Андроид
Жалко, днес и на двата ми изписва "Преобразувател CH340". явно не става така...

_________________
https://github.com/slav4ocom/


Пон Фев 03, 2020 6:39 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 18 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни