Jump to content

    
Sign in to follow this  
ViorDash

Использование USB 3G модемов Huawei в разработках

Recommended Posts

В своих устройствах использую USB модемы Huawei,

со старыми моделями серии E1xx, где можно было отключить командой AT^U2DIAG=0 проблем не было,

но так как они потихоньку кончаются, а с новыми серии E3xx, это уже не проходило,

команды типа AT^SETPORT="A1,A2;1,2,3" помогают отключить CD и SD,

но только если на PC с виндой и с установленными драйверами.

 

Так вот хочу поделиться (1.5 дня на это убил, пока не взял USB Monitor от HHD Software)

как включить режим модема в доступных конфигурациях модема.

 

После того как получили конфигурацию, и CD активен, то в интерфейсах будут значения, (обычно это первый интерфейс)

bInterfaceClass == 0x08

bInterfaceSubClass == 0x06

bInterfaceProtocol == 0x50

 

затем закончить конфигурацию и послать Bulk-ом в модем буфер:

0x55, 0x53, 0x42, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11,

0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

 

после этого заново иницилизировать USB стек, без отключения питания с модема.

 

При данном способе и со старыми модемами нет необходимости отключать режимы CD и SD

Проверно на E153, E173, E303, E352

Share this post


Link to post
Share on other sites
В своих устройствах использую USB модемы Huawei,

...

 

Тема для меня интересная, но еще не изученная.

Не смогли бы Вы дать немного побольше материала (система команд, режимы, ссылки на документацию и ресурсы)

 

Как я понимаю, Вы используете не залоченные на оператора модемы?

Спасибо.

Share this post


Link to post
Share on other sites

Система AT-команд в основном стандартная, из специфичных для huawei команд, только переключение режима 2G/3G.

На МК поднял USB host, Bulk-ом гоняю данные в/из модема.

Из документации, спецификация на USB2.0, и в качестве отправной точки для кода использовалось NXP USB host lite

Да модемы не залоченные.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this