Презентация на тему USB Driver. Marvell Confidential

Driver Overview USB Driver Split into PC side and Device Side Device side matches PC side Current PC side driver is provided by SamSung Current Device side is developed by Marvell

Слайд 1USB Driver

USB Driver

Слайд 2Driver Overview
USB Driver Split into PC side and Device Side
Device side

matches PC side
Current PC side driver is provided by SamSung
Current Device side is developed by Marvell to cooperate with PC side driver.
Driver Overview USB Driver Split into PC side and Device Side Device side matches PC side Current

Слайд 3Drivers supported by Marvell MIFI

Drivers supported by Marvell MIFI

Слайд 4Dynamic composition
Dynamic composition use the CDC-ACM Device Descriptor
Enumerated as Modem in

PC side
3 endpoints for one device: 1 for control, 2 for data(RX/TX)
2 Modems realized in current design: one for AT, one for Diag
Dynamic composition Dynamic composition use the CDC-ACM Device Descriptor Enumerated as Modem in PC side 3 endpoints

Слайд 5RNDIS
Developed according to Microsoft RNDIS protocol
3 endpoints for one device: 1

for control, 2 for data(RX/TX)
RNDIS Developed according to Microsoft RNDIS protocol 3 endpoints for one device: 1 for control, 2 for

Слайд 6ECM
Developed according to USB CDC-ECM protocol
3 endpoints for one device: 1

for control, 2 for data(RX/TX)
ECM Developed according to USB CDC-ECM protocol 3 endpoints for one device: 1 for control, 2 for

Слайд 7USB Initialization process

USB Initialization process

Слайд 8Setup packet process

Setup packet process

Слайд 9How to update USB descriptor
Modify or add new descriptor in USB2MgrUpdateDescriptor.
Device

descriptor.
Configuration descriptor.
String descriptor.

How to update USB descriptor Modify or add new descriptor in USB2MgrUpdateDescriptor. Device descriptor. Configuration descriptor. String

Слайд 10How to configure Mass Storage
Configure mass storage.
The max logical unit number.
The

Start/End flash address.
The media type of logical disc.
Enable/Disable Mass storage.

How to configure Mass Storage Configure mass storage. The max logical unit number. The Start/End flash address.

Слайд 11How to modify the flash address of mass storage
Modify the flash

address of every logical unit disc in flashpartition.h
How to modify the flash address of mass storage Modify the flash address of every logical unit

Слайд 12Driver Auto-installation

Driver Auto-installation

Слайд 13
Debug With Bushound

Debug With Bushound

Слайд 14How to capture bushound log

Select usb devices

How to capture bushound log  Select usb devices

Слайд 15How to capture bushound log

Set “Capture Capacity”.
Set “Max Record Length”

How to capture bushound log  Set “Capture Capacity”. Set “Max Record Length”

Слайд 16How to capture bushound log

Click “run” button to start to capture

log.
How to capture bushound log  Click “run” button to start to capture log.

Слайд 17How to capture bushound log

Save log

How to capture bushound log  Save log

Слайд 18



Thank You!


Thank You!

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика