| Motor de Búsqueda de Datasheet de Componentes Electrónicos |
|
TUSB3410 Datasheet(PDF) 72 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
TUSB3410 Datasheet(HTML) 72 Page - Texas Instruments |
|
72 / 92 page ![]() 11–2 If descriptor block is auto-execution firmware, the bootcode loads it and releases the control to the firmware. If descriptor block is end of header, the bootcode stops searching. • Set header pointer to the beginning of the binary firmware in I2C EEPROM. • Enable global and USB interrupts and set connection bit to 1. – Set global interrupt bit. EA = 1. – Set internal interrupt bit. EX0 = 1. – Set connection bit. CONT = 1. • Wait for any interrupt events until Get DEVICE DESCIPTOR setup packet arrives. – Suspend interrupt Set IDLE = 1 to enter suspend mode. USB reset wakes up the microcontroller. – Resume interrupt Bootcode wakes up and waits for new USB requests. – Reset interrupt Call UsbReset() routine. – Setup interrupt Bootcode process the request. – Reboot If Reboot=1, disconnect from USB and restart at address 0x0000. • Download firmware from I2C EEPROM – Disable global interrupt. Reset EA = 0. – Load firmware to xdata space if available. • Download firmware from USB. – If no firmware in I2C EEPROM, host downloads firmware via output endpoint 1. – In the first data packet to output endpoint 1, host driver add 3 bytes before the application firmware in binary format. These three bytes are LSB and MSB of firmware size and then arithmetic checksum of binary firmware. • Release control to firmware. – Update USB configuration and interface number. – Release control to application firmware. • Application firmware – Either disconnect from bus or continue responding to USB requests. 11.3 Default Bootcode Settings The bootcode has its own predefined device, configuration, and string descriptors. These default descriptors should be used in evaluation only. They should not be used in end-user product. |
|
Enlace URL |
| ¿ALLDATASHEET es útil para Ud.? [ DONATE ] |
Todo acerca de Alldatasheet | Publicidad | Contáctenos | Política de Privacidad | Enlace a la hoja de datos | Intercambio de Enlaces | Lista de Fabricantes All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |