Please paste the hcitool (linux) output for H8324 running Android 9
I am having trouble with my bluetooth connection and would like to compare.
Thanks, P
--------------[ EXAMPLE OUTPUT FOR OLD X COMPACT ]-------------------------
~/Bin$ hcitool info 11:22:33:44:55:66
Requesting information ...
BD Address: 11:22:33:44:55:66
OUI Company: Sony Mobile Communications AB (58-48-22)
Device Name: Xperia X Compact
LMP Version: 4.2 (0x8) LMP Subversion: 0x6119
Manufacturer: Broadcom Corporation (15)
Features page 0: 0xaf 0xff 0xcf 0xfe 0xdb 0xff 0x7b 0x87
<3-slot packets> <5-slot packets> <encryption> <slot offset>
<timing accuracy> <role switch> <sniff mode> <RSSI>
<channel quality> <SCO link> <HV2 packets> <HV3 packets>
<u-law log> <A-law log> <CVSD> <paging scheme> <power control>
<transparent SCO> <broadcast encrypt> <EDR ACL 2 Mbps>
<EDR ACL 3 Mbps> <enhanced iscan> <interlaced iscan>
<interlaced pscan> <inquiry with RSSI> <extended SCO>
<EV4 packets> <EV5 packets> <AFH cap. slave>
<AFH class. slave> <LE support> <3-slot EDR ACL>
<5-slot EDR ACL> <sniff subrating> <pause encryption>
<AFH cap. master> <AFH class. master> <EDR eSCO 2 Mbps>
<EDR eSCO 3 Mbps> <3-slot EDR eSCO> <extended inquiry>
<LE and BR/EDR> <simple pairing> <encapsulated PDU>
<err. data report> <non-flush flag> <LSTO> <inquiry TX power>
<EPC> <extended features>
Features page 1: 0x0f 0x01 0x00 0x00 0x00 0x00 0x00 0x00
Features page 2: 0x7f 0x0c 0x00 0x00 0x00 0x00 0x00 0x00
Related
Hi
I am trying to find the layout corresponding to my phone.
i don't know from each country the phone came from !!!
it's a qwerty
but the symbols are # from the US or Italian one
1 have
1 = !
2 = "
3 = @
4 = $
5 = %
6 = &
7 = /
8 = (
9= )
0 = =
Y = +
k = è
m = #
up = PGSU
down = PGGIU
Do you have any idea of the type of keyboard i have or the layout corresponding ?
Thanks
I don't know what country it's from, but it's using the eT9.Rhodium.0410.kmap.txt keyboard layout in the \Windows directory
// The mapping table is defined as follows
//
// VK_TPOUND = 0x78
// VK_TSTAR = 0x77
// VK_TAB = 0x09
//
// We do not support escape value yet. So the key/char values should be
// entered explicitly or by encoding start with 0x
//
// Format:
// {VK VK1 VK2 CH1 CH2}
// VK -> value from keyboard driver
// VK1 -> key mapped, interpret by IME
// VK2 -> key to interpret when for press and hold
// CH1 -> symbols produced by Fn + key
// CH2 -> symbols in 123 mode
// CH4 -> Key Index
// Row 1
{1 1 1 ! ! 0xff}
{2 2 2 " " 0xff}
{3 3 3 @ @ 0xff}
{4 4 4 $ $ 0xff}
{5 5 5 % % 0xff}
{6 6 6 & & 0xff}
{7 7 7 / / 0xff}
{8 8 8 ( ( 0xff}
{9 9 9 ) ) 0xff}
{0 0 0 = = 0xff}
// Row 2
{Q Q Q ^ ^ 0x00}
{W W W W W 0x01}
{E E E € € 0x02}
{R R R R R 0x03}
{T T T T T 0x04}
{Y Y Y + + 0x05}
{U U U Ù Ù 0x06}
{I I I Ì Ì 0x07}
{O O O Ò Ò 0x08}
{P P P * * 0x09}
// Row 3
{A A A À À 0x0a}
{S S S S S 0x0b}
{D D D D D 0x0c}
{F F F F F 0x0d}
{G G G ; ; 0x0e}
{H H H : : 0x0f}
{J J J É É 0x10}
{K K K È È 0x11}
{L L L ' ' 0x12}
{0x08 0x08 0x08 0xF02E 0xF02E 0xff} // BACKSPACE - 0x08 = VK_BACK, 0x2E = VK_DELETE
// Row 4
{0x10 0x10 0x10 0x14 0x00 0xff} // CAPS - 0x14 = VK_CAPITAL
{Z Z Z Z Z 0x13}
{X X X X X 0x14}
{C C C C C 0x15}
{V V V V V 0x16}
{B B B \ \ 0x17}
{N N N - - 0x18}
{M M M # # 0x19}
{0x26 0x26 0x26 0xF021 0xF021 0xff} // UP - 0x26 = VK_UP, 0x21 = VK_PRIOR (PAGE UP)
{0x0D 0x0D 0x0D 0x0D 0x0D 0xff} // ENTER - 0x0D = VK_RETURN
// Row 5
{0x11 0x11 0x00 0x00 0x00 0xff} // CTRL
{0xEC 0xEC 0x00 0x00 0x00 0xff} // FN - 0xEC = FN
{0xF2 0xF2 0x00 0x00 0x00 0xff} // MSG - 0xF2 = MSG
{0xBC , , 0xE9 0x00 0xff} // SYM - 0xE9
{0x20 0x20 0x20 0x12 0x20 0xff} // SPACE - 0x20 = VK_SPACE, 0x12 = XT9 Menu
{0xBE . . 0x93 0x00 0xff} // SMS - 0x93
{0x25 0x25 0x25 0x92 0x00 0xff} // LEFT - 0x25 = VK_LEFT
{0x28 0x28 0x28 0xF022 0xF022 0xff} // DOWN - 0x28 = VK_DOWN, 0x22 = VK_NEXT (PAGE DOWN)
{0x27 0x27 0x27 0xF3 0x00 0xff} // RIGHT - 0x27 = VK_RIGHT
{0xE9 0xE9 0xE9 0x00 0x00 0xff} // SYM - 0xE9
Thanks
But the 410 didn't work for me !
hklm\hardware\devicemap\keybd\curlang --> 410
but nothing
what are you trying to achieve?
you'll find out what keyboard layout your phone is using by going to HKLM\Software\Tegic\eT9\Ime\KeyboardLayouFiles
ha and aaa for frofile 1 and profile 0. after sending spc in qxdm and running "06:18:32.773 requestnvitemread ds_mip_ss_user_prof 0" i get all zeros in return for both secrets and both profiles. also need help with um tether nai and um user id in ppp config(see jpg attchment). will donate 10 or more for a working solution getting my 3g back
06:18:32.898 DIAG RX item:
06:18:32.898 index = 0
06:18:32.898 mn_ha_shared_secret_length = 0x00
06:18:32.898 mn_ha_shared_secret[0] = 0x00
06:18:32.898 mn_ha_shared_secret[1] = 0x00
06:18:32.898 mn_ha_shared_secret[2] = 0x00
06:18:32.898 mn_ha_shared_secret[3] = 0x00
06:18:32.898 mn_ha_shared_secret[4] = 0x00
06:18:32.898 mn_ha_shared_secret[5] = 0x00
06:18:32.898 mn_ha_shared_secret[6] = 0x00
06:18:32.898 mn_ha_shared_secret[7] = 0x00
06:18:32.898 mn_ha_shared_secret[8] = 0x00
06:18:32.898 mn_ha_shared_secret[9] = 0x00
06:18:32.898 mn_ha_shared_secret[10] = 0x00
06:18:32.898 mn_ha_shared_secret[11] = 0x00
06:18:32.898 mn_ha_shared_secret[12] = 0x00
06:18:32.898 mn_ha_shared_secret[13] = 0x00
06:18:32.898 mn_ha_shared_secret[14] = 0x00
06:18:32.898 mn_ha_shared_secret[15] = 0x00
06:18:32.898 mn_aaa_shared_secret_length = 0x00
06:18:32.898 mn_aaa_shared_secret[0] = 0x00
06:18:32.898 mn_aaa_shared_secret[1] = 0x00
06:18:32.898 mn_aaa_shared_secret[2] = 0x00
06:18:32.898 mn_aaa_shared_secret[3] = 0x00
06:18:32.898 mn_aaa_shared_secret[4] = 0x00
06:18:32.898 mn_aaa_shared_secret[5] = 0x00
06:18:32.898 mn_aaa_shared_secret[6] = 0x00
06:18:32.898 mn_aaa_shared_secret[7] = 0x00
06:18:32.898 mn_aaa_shared_secret[8] = 0x00
06:18:32.898 mn_aaa_shared_secret[9] = 0x00
06:18:32.898 mn_aaa_shared_secret[10] = 0x00
06:18:32.898 mn_aaa_shared_secret[11] = 0x00
06:18:32.898 mn_aaa_shared_secret[12] = 0x00
06:18:32.898 mn_aaa_shared_secret[13] = 0x00
06:18:32.898 mn_aaa_shared_secret[14] = 0x00
06:18:32.898 mn_aaa_shared_secret[15] = 0x00
ugggg. cant get my data working.
is the same problem i have
make sure your profile "0" is active/enable and open qxdm, connect your phone, type spc and msl, and then type requestnvitemread hdr_an_auth_passwd_long
Please someone help me my galaxy nexus is totally bricked! I purchased it like this but i am unable to get it into download mode Windows keeps show OMAP 4440.
I have used http://forum.xda-developers.com/showthread.php?t=1640443 and gave me the things below:
Code:
» OMAPFlash v4.15 (Aug 12 2011)
» -v
» Entering parameter file:Targets\Projects\tuna\omap4460_tuna_hs_pro.txt at line
: 1
» -omap 4
» -t 36000
» -p OMAP4460_TUNA_8G_HS_PRO
» -2
» chip_download EMMC Targets\Projects\tuna\MLO_4460_HS_PRO
» chip_download EMMC Targets\Projects\tuna\sbl.img
» command cold_sw_reset
» Leaving parameter file:Targets\Projects\tuna\omap4460_tuna_hs_pro.txt
» @Targets\Projects\tuna\omap4460_tuna_hs_pro.txt
» Looking for device (omap usb)
» Please turn on device
» Waiting for device (omap usb)
» Found device (omap usb)
» Requesting ASIC id
» AsicId items 05
» AsicId id 01 05 01 44 40 07 01
» AsicId secure_mode 13 02 01 00
» AsicId public_id 12 15 01 92 E8 1D 8F 55 75 FC 06 86 E4 09 FB 46 2F BB
D2 A9 B0 61 B7
» AsicId root_key_hash 14 21 01 67 98 9B 35 54 CC 86 B4 67 32 47 05 36 74 E2
25 F0 9D A3 5C F4 59 B9 C9 3A 13 E0 B9 58 1E 5A BC
» AsicId checksum 15 09 01 22 9E 85 BA DC 58 74 BC
» Searching 2nd for: OMAP4460_TUNA_8G_HS_PRO 444007 01 HS
» Loading second file Targets/2nd-Downloaders/dnld_startup_omap4_hs_8g_es2.s2.si
gned.2nd.hs_pro
» Entering parameter file:omapflash2nd.txt at line: 46
» -pheriphalboot_reopen
» Reading board configuration file Targets\Configurations\configuration_omap4460
_tuna_8g.txt
» Reading definition file .\targets\definitions\definitions_omap4.txt
» -board_config Targets\Configurations\configuration_omap4460_tuna_8g.txt
» Leaving parameter file:omapflash2nd.txt
» Sending size of second file (0x000071B0 bytes)
» Transferring second file to target (0x71B0 bytes)
» Closing boot connection
» Found device (omap usb)
» Waiting for 2nd
» Found 2nd
» Looking for a driver for 'EMMC'
» chip_driver EMMC Targets\Flash-Drivers\emmc_drv.bin sid 0 width 4 delay 9 rpap
i_base 0x00030400
» Downloading driver
» Downloading 'Targets\Flash-Drivers\emmc_drv.bin'
» Sending data (47160 bytes) :::::::::::::::::::: [47160]
Interface 'OMAPFLASH DRIVER v6'
Driver 'eMMC JESD84-A43'
Driver configuration: sid = 0x00000000
Driver configuration: width = 0x00000004
Driver configuration: delay = 0x00000009
Driver configuration: rpapi_base = 0x00030400
MMC sid = 0x00
MMC mmc_volt = 0x01
MMC data_width = 0x04
MMC card_rca = 0x04
MMC card_type = 0x03
MMC data_width_support = 0x08
MMC transfer_clk_max = 0xBB80
MMC card_size = 0x1D5A000
eMMC CID MID = 0x15 // Manufacturer ID
eMMC CID CBX = 0x01 // Card/BGA
eMMC CID OID = 0x00 // OEM/Application ID
eMMC CID PNM = 0x6EA900007E8F // Product name
eMMC CID PRV = 0x19 // Product revision
eMMC CID PSN = 0x00007E8F // Product serial numbe
r
eMMC CID MDT = 0x7E // Manufacturing date
eMMC CID CRC = 0x47 // CRC7 checksum
eMMC CSD CSD_STRUCTURE = 0x03 // CSD structure
eMMC CSD SPEC_VERS = 0x04 // System specification
version
eMMC CSD TAAC = 0x27 // Data read access-tim
e 1
eMMC CSD NSAC = 0x01 // Data read access-tim
e 2 in CLK cycles (NSAC*100)
eMMC CSD TRAN_SPEED = 0x32 // Max. bus clock frequ
ency
eMMC CSD CCC = 0x00F5 // Card command classes
eMMC CSD READ_BL_LEN = 0x09 // Max. read data block
length
eMMC CSD READ_BL_PARTIAL = 0x00 // Partial blocks for r
ead allowed
eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write block misalign
ment
eMMC CSD READ_BLK_MISALIGN = 0x00 // Read block misalignm
ent
eMMC CSD DSR_IMP = 0x00 // DSR implemented
eMMC CSD C_SIZE = 0x00FF // Device size
eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read current @
VDD min
eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read current @
VDD max
eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. write current @
VDD min
eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. write current @
VDD max
eMMC CSD C_SIZE_MULT = 0x01 // Device size multipli
er
eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase group size
eMMC CSD ERASE_GRP_MULT = 0x1F // Erase group size mul
tiplier
eMMC CSD WP_GRP_SIZE = 0x0F // Write protect group
size
eMMC CSD WP_GRP_ENABLE = 0x01 // Write protect group
enable
eMMC CSD DEFAULT_ECC = 0x00 // Manufacturer default
ECC
eMMC CSD R2W_FACTOR = 0x02 // Write speed factor
eMMC CSD WRITE_BL_LEN = 0x09 // Max. write data bloc
k length
eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial blocks for w
rite allowed
eMMC CSD CONTENT_PROT_APP = 0x00 // Content protection a
pplication
eMMC CSD FILE_FORMAT_GRP = 0x00 // File format group
eMMC CSD COPY = 0x01 // Copy flag (OTP)
eMMC CSD PERM_WRITE_PROTECT = 0x00 // Permanent write prot
ection
eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary write prot
ection
eMMC CSD FILE_FORMAT = 0x00 // File format
eMMC CSD ECC = 0x00 // ECC code
eMMC CSD CRC = 0x33 // CRC
eMMC EXT_CSD S_CMD_SET = 0x00 // Supported Command Se
ts
eMMC EXT_CSD BOOT_INFO = 0x15 // Boot information
eMMC EXT_CSD BOOT_SIZE_MULTI = 0x0A // Boot partition size
eMMC EXT_CSD ACC_SIZE = 0x07 // Access size
eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capacity erase
unit size
eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x04 // High-capacity erase
timeout
eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable write secto
r count
eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capacity write
protect group size
eMMC EXT_CSD S_C_VCC = 0x01 // Sleep current (VCC)
eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep current (VCCQ)
eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awake timeout
eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Count
eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum Write Perfor
mance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum Read Perform
ance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum Write Perfor
mance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum Read Perform
ance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum Write Perfor
mance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum Read Perform
ance for 4bit at 26MHz
eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power class for 26MH
z at 3.6V
eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power class for 52MH
z at 3.6V
eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power class for 26MH
z at 1.95V
eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power class for 52MH
z at 1.95V
eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD structure versio
n
eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended CSD revisio
n
eMMC EXT_CSD CMD_SET = 0x02 // Command set
eMMC EXT_CSD CMD_SET_REV = 0x05 // Command set revision
eMMC EXT_CSD POWER_CLASS = 0x00 // Power class
eMMC EXT_CSD HS_TIMING = 0x00 // High-speed interface
timing
eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width mode
eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased memory conten
t
eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot configuration
eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus width1
eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-density erase g
roup definition
EMMC eMMC DRIVER INIT COMPLETE
» Downloading complete
» Elapsed time: 0:00.464 (101637 bytes/s)
» End loading driver
» Downloading
» Downloading 'Targets\Projects\tuna\MLO_4460_HS_PRO'
» Sending data (131072 bytes) ::::::::::.......... [65536]
It gets stuck there.... I even left it there for almost 6 hours and still it stays on the same line. Please help!
think you have a bad motherboard.
what if you tried flashing google stock images from fastboot?
DEEE38 said:
Please someone help me my galaxy nexus is totally bricked! I purchased it like this but i am unable to get it into download mode Windows keeps show OMAP 4440.
I have used http://forum.xda-developers.com/showthread.php?t=1640443 and gave me the things below:
Code:
EMMC eMMC DRIVER INIT COMPLETE
» Downloading complete
» Elapsed time: 0:00.464 (101637 bytes/s)
» End loading driver
» Downloading
» Downloading 'Targets\Projects\tuna\MLO_4460_HS_PRO'
» Sending data (131072 bytes) ::::::::::.......... [65536]
It gets stuck there.... I even left it there for almost 6 hours and still it stays on the same line. Please help!
Click to expand...
Click to collapse
Have you tried:
- Extract driver to some folder
- Disconnect phone and remove battery
- Open the device manager:
- Connect the usb to the pc with the mini connected to the phone.
- You have only a few seconds to see the omap4440 and double click, if you could not open it the first time disconnect and reconnect the usb and try again.
- Once opened update driver and select to browse the folder included in the package to install driver.
- Run the tool again..
clowney said:
what if you tried flashing google stock images from fastboot?
Click to expand...
Click to collapse
op can't reach bootloader.
Hm when i didnt have the drivers installed for omap4440 the tools wouldnt do anything so i dont think it is the problem. I remember Reading something about a bad motherboard/Ram .
Sent from my Galaxy Nexus using xda premium
Can you get to fastboot or recovery? If so have you tried the tool kit? It will give you choices to execute if you're not to knowledgeable with fastboot commands.
Also check out this thread.
http://forum.gsmhosting.com/vbb/f63...-i9100g-via-usb-cable-freeeeeeeeeeee-1465412/
Sent from my Galaxy Nexus using xda app-developers app
bk201doesntexist said:
Have you tried:
- Extract driver to some folder
- Disconnect phone and remove battery
- Open the device manager:
- Connect the usb to the pc with the mini connected to the phone.
- You have only a few seconds to see the omap4440 and double click, if you could not open it the first time disconnect and reconnect the usb and try again.
- Once opened update driver and select to browse the folder included in the package to install driver.
- Run the tool again..
op can't reach bootloader.
Click to expand...
Click to collapse
Driver has been installed but I can't reach loader is there any other way to do it? It gives mt the same screen as I posted before
Driver has been installed but I can't reach loader is there any other way to do it? It gives mt the same screen as I posted before
Click to expand...
Click to collapse
I think you took chance on the phone, but lost..
OMAP utility finds the phone fine and - it loads and and initializes eMMC driver
When loading MLO_4460_HS_PRO - it manages 65536 of 131072 bytes and hangs..
It looks like a hardware issue.
Can you go to the omap flash folder: .\OMAPFlash\Targets\Projects\tuna and there edit omap4460_tuna_hs_pro.txt:
Change
-t 36000 -p OMAP4460_TUNA_8G_HS_PRO -2
to
-t 36000 -p OMAP4460_TUNA_8G_HS_PRO -2 -rxtx_trace
and please share the results
Code:
data block length
eMMC CSD READ_BL_LEN = 0x09 // Max. read data block
length
00463-072-TX ACK
00483-073-RX:INFO: eMMC CSD READ_BL_PARTIAL = 0x00 // Partial b
locks for read allowed
eMMC CSD READ_BL_PARTIAL = 0x00 // Partial blocks for r
ead allowed
00463-074-TX ACK
00483-075-RX:INFO: eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write blo
ck misalignment
eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write block misalign
ment
00463-076-TX ACK
00483-077-RX:INFO: eMMC CSD READ_BLK_MISALIGN = 0x00 // Read bloc
k misalignment
eMMC CSD READ_BLK_MISALIGN = 0x00 // Read block misalignm
ent
00463-078-TX ACK
00483-079-RX:INFO: eMMC CSD DSR_IMP = 0x00 // DSR imple
mented
eMMC CSD DSR_IMP = 0x00 // DSR implemented
00463-080-TX ACK
00483-081-RX:INFO: eMMC CSD C_SIZE = 0x00FF // Device si
ze
eMMC CSD C_SIZE = 0x00FF // Device size
00463-082-TX ACK
00483-083-RX:INFO: eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read
current @ VDD min
eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read current @
VDD min
00463-084-TX ACK
00483-085-RX:INFO: eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read
current @ VDD max
eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read current @
VDD max
00463-086-TX ACK
00483-087-RX:INFO: eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. writ
e current @ VDD min
eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. write current @
VDD min
00463-088-TX ACK
00483-089-RX:INFO: eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. writ
e current @ VDD max
eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. write current @
VDD max
00463-090-TX ACK
00483-091-RX:INFO: eMMC CSD C_SIZE_MULT = 0x01 // Device si
ze multiplier
eMMC CSD C_SIZE_MULT = 0x01 // Device size multipli
er
00463-092-TX ACK
00483-093-RX:INFO: eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase gro
up size
eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase group size
00463-094-TX ACK
00483-095-RX:INFO: eMMC CSD ERASE_GRP_MULT = 0x1F // Erase gro
up size multiplier
eMMC CSD ERASE_GRP_MULT = 0x1F // Erase group size mul
tiplier
00463-096-TX ACK
00483-097-RX:INFO: eMMC CSD WP_GRP_SIZE = 0x0F // Write pro
tect group size
eMMC CSD WP_GRP_SIZE = 0x0F // Write protect group
size
00463-098-TX ACK
00483-099-RX:INFO: eMMC CSD WP_GRP_ENABLE = 0x01 // Write pro
tect group enable
eMMC CSD WP_GRP_ENABLE = 0x01 // Write protect group
enable
00463-100-TX ACK
00483-101-RX:INFO: eMMC CSD DEFAULT_ECC = 0x00 // Manufactu
rer default ECC
eMMC CSD DEFAULT_ECC = 0x00 // Manufacturer default
ECC
00463-102-TX ACK
00483-103-RX:INFO: eMMC CSD R2W_FACTOR = 0x02 // Write spe
ed factor
eMMC CSD R2W_FACTOR = 0x02 // Write speed factor
00463-104-TX ACK
00483-105-RX:INFO: eMMC CSD WRITE_BL_LEN = 0x09 // Max. writ
e data block length
eMMC CSD WRITE_BL_LEN = 0x09 // Max. write data bloc
k length
00463-106-TX ACK
00483-107-RX:INFO: eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial b
locks for write allowed
eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial blocks for w
rite allowed
00463-108-TX ACK
00483-109-RX:INFO: eMMC CSD CONTENT_PROT_APP = 0x00 // Content p
rotection application
eMMC CSD CONTENT_PROT_APP = 0x00 // Content protection a
pplication
00463-110-TX ACK
00483-111-RX:INFO: eMMC CSD FILE_FORMAT_GRP = 0x00 // File form
at group
eMMC CSD FILE_FORMAT_GRP = 0x00 // File format group
00463-112-TX ACK
00483-113-RX:INFO: eMMC CSD COPY = 0x01 // Copy flag
(OTP)
eMMC CSD COPY = 0x01 // Copy flag (OTP)
00463-114-TX ACK
00483-115-RX:INFO: eMMC CSD PERM_WRITE_PROTECT = 0x00 // Permanent
write protection
eMMC CSD PERM_WRITE_PROTECT = 0x00 // Permanent write prot
ection
00463-116-TX ACK
00483-117-RX:INFO: eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary
write protection
eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary write prot
ection
00463-118-TX ACK
00483-119-RX:INFO: eMMC CSD FILE_FORMAT = 0x00 // File form
at
eMMC CSD FILE_FORMAT = 0x00 // File format
00463-120-TX ACK
00483-121-RX:INFO: eMMC CSD ECC = 0x00 // ECC code
eMMC CSD ECC = 0x00 // ECC code
00463-122-TX ACK
00483-123-RX:INFO: eMMC CSD CRC = 0x33 // CRC
eMMC CSD CRC = 0x33 // CRC
00463-124-TX ACK
00483-125-RX:INFO: eMMC EXT_CSD S_CMD_SET = 0x00 // Supported
Command Sets
eMMC EXT_CSD S_CMD_SET = 0x00 // Supported Command Se
ts
00463-126-TX ACK
00483-127-RX:INFO: eMMC EXT_CSD BOOT_INFO = 0x15 // Boot info
rmation
eMMC EXT_CSD BOOT_INFO = 0x15 // Boot information
00463-128-TX ACK
00483-129-RX:INFO: eMMC EXT_CSD BOOT_SIZE_MULTI = 0x0A // Boot part
ition size
eMMC EXT_CSD BOOT_SIZE_MULTI = 0x0A // Boot partition size
00463-130-TX ACK
00483-131-RX:INFO: eMMC EXT_CSD ACC_SIZE = 0x07 // Access si
ze
eMMC EXT_CSD ACC_SIZE = 0x07 // Access size
00463-132-TX ACK
00483-133-RX:INFO: eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capa
city erase unit size
eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capacity erase
unit size
00463-134-TX ACK
00483-135-RX:INFO: eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x04 // High-capa
city erase timeout
eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x04 // High-capacity erase
timeout
00463-136-TX ACK
00483-137-RX:INFO: eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable
write sector count
eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable write secto
r count
00463-138-TX ACK
00483-139-RX:INFO: eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capa
city write protect group size
eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capacity write
protect group size
00463-140-TX ACK
00483-141-RX:INFO: eMMC EXT_CSD S_C_VCC = 0x01 // Sleep cur
rent (VCC)
eMMC EXT_CSD S_C_VCC = 0x01 // Sleep current (VCC)
00463-142-TX ACK
00483-143-RX:INFO: eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep cur
rent (VCCQ)
eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep current (VCCQ)
00463-144-TX ACK
00483-145-RX:INFO: eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awa
ke timeout
eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awake timeout
00463-146-TX ACK
00483-147-RX:INFO: eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Co
unt
eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Count
00463-148-TX ACK
00483-149-RX:INFO: eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum W
rite Performance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum Write Perfor
mance for 8bit at 52MHz
00463-150-TX ACK
00483-151-RX:INFO: eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum R
ead Performance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum Read Perform
ance for 8bit at 52MHz
00463-152-TX ACK
00483-153-RX:INFO: eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum W
rite Performance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum Write Perfor
mance for 8bit at 26MHz, for 4bit at 52MHz
00463-154-TX ACK
00483-155-RX:INFO: eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum R
ead Performance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum Read Perform
ance for 8bit at 26MHz, for 4bit at 52MHz
00463-156-TX ACK
00483-157-RX:INFO: eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum W
rite Performance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum Write Perfor
mance for 4bit at 26MHz
00463-158-TX ACK
00483-159-RX:INFO: eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum R
ead Performance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum Read Perform
ance for 4bit at 26MHz
00463-160-TX ACK
00483-161-RX:INFO: eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power cla
ss for 26MHz at 3.6V
eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power class for 26MH
z at 3.6V
00463-162-TX ACK
00483-163-RX:INFO: eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power cla
ss for 52MHz at 3.6V
eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power class for 52MH
z at 3.6V
00463-164-TX ACK
00483-165-RX:INFO: eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power cla
ss for 26MHz at 1.95V
eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power class for 26MH
z at 1.95V
00463-166-TX ACK
00483-167-RX:INFO: eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power cla
ss for 52MHz at 1.95V
eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power class for 52MH
z at 1.95V
00463-168-TX ACK
00483-169-RX:INFO: eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
00463-170-TX ACK
00483-171-RX:INFO: eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD struc
ture version
eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD structure versio
n
00463-172-TX ACK
00483-173-RX:INFO: eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended
CSD revision
eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended CSD revisio
n
00463-174-TX ACK
00483-175-RX:INFO: eMMC EXT_CSD CMD_SET = 0x02 // Command s
et
eMMC EXT_CSD CMD_SET = 0x02 // Command set
00463-176-TX ACK
00483-177-RX:INFO: eMMC EXT_CSD CMD_SET_REV = 0x05 // Command s
et revision
eMMC EXT_CSD CMD_SET_REV = 0x05 // Command set revision
00463-178-TX ACK
00483-179-RX:INFO: eMMC EXT_CSD POWER_CLASS = 0x00 // Power cla
ss
eMMC EXT_CSD POWER_CLASS = 0x00 // Power class
00463-180-TX ACK
00483-181-RX:INFO: eMMC EXT_CSD HS_TIMING = 0x00 // High-spee
d interface timing
eMMC EXT_CSD HS_TIMING = 0x00 // High-speed interface
timing
00463-182-TX ACK
00483-183-RX:INFO: eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width
mode
eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width mode
00463-184-TX ACK
00483-185-RX:INFO: eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased me
mory content
eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased memory conten
t
00463-186-TX ACK
00483-187-RX:INFO: eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot conf
iguration
eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot configuration
00463-188-TX ACK
00483-189-RX:INFO: eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus
width1
eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus width1
00463-190-TX ACK
00483-191-RX:INFO: eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-dens
ity erase group definition
eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-density erase g
roup definition
00463-192-TX ACK
00483-193-RX:INFO: EMMC eMMC DRIVER INIT COMPLETE
EMMC eMMC DRIVER INIT COMPLETE
00463-194-TX ACK
00554-195-RX:eek:KAY: driver downloaded
» Downloading complete
» Elapsed time: 0:01.981 (24820 bytes/s)
» End loading driver
» Downloading
00385-196-TX:write EMMC 20000 00020000
00463-197-TX ACK
00554-198-RX:eek:KAY: expecting download
» Downloading 'Targets\Projects\tuna\MLO_4460_HS_PRO'
00385-199-TX:download:00020000
00527-200-RX:data00018000
» Sending data (131072 bytes) :::::............... [32768]
00148-201-TX 32768 bin bytes
00527-202-RX:data00018000
» Sending data (131072 bytes) ::::::::::.......... [65536]
00148-203-TX 32768 bin bytes
I forgot to mention this but my galaxy nexus is GSM i9250 if it helps. It is a international version
you could use it for parts..
I get the same exact problem it gets stuck here:
» Sending data (131072 bytes) ::::::::::.......... [65536]
Did you manage to fix it or find out what's wrong?
So the emmc is faulty?
I gave the logs already but i havent recieved a response back from the other poster. I think it might be a faulty EMMC i am not 100% sure
help???
Does your phone boot up at all?
jingleberry said:
Does your phone boot up at all?
Click to expand...
Click to collapse
no it doesn't, black screen, OMAP 4460
man, i'm also experiencing this with one of mine.
can somebody help?
Hi OP, did you manage to get your GNex fixed?
I'm in the same boat as you are.
Nope, haven't been able to fix it so what I did was send it into have a hard brick repair by mobiletechvideos.com lets see how it is after I get it back
Hello
I'm using phone Galaxy Nexus (GSM).
A few days ago the phone began to slow down but I haven't paid much attention on it. This morning, it just started to reboot, after 10-60 seconds of work. I decided to reset it to native settings via fastboot - Recovery mode - wipe data / factory reset.
After starting of the command it shows:
=====
- Wiping data ...
Formatting / data ...
Formatting / cache ...
Data wipe complete.
=========
After reboot, the phone loads with my old data, and with the problems described above.
I tried to use SKIPSOFT ANDROID TOOLKIT
http://forum.xda-developers.com/gal...oolkit-skipsoft-android-toolkit-gnex-t1614827
1 Set the drivers
2 Unlocked Bootloader
3 SKIPSOFT ANDROID TOOLKIT - the phone sees and displays serial number
4 I select the "Download and install the Google factory Stock Rom". The programm downloads stock Android 4.3 and during installation it on the phone, the error is showing:
fastboot status fail invalid argument
All the given methods with the search engines do not help, I tried different PC, different USB ports, tried to download different versions of Android OS starting from 4.1. Everything stops at fastboot status fail invalid argument
Stock Android 4.3 is installed on my phone. Haven't used any other insertions. For insertion I use native cord.
Please tell me what could be the problem.
Thank you!
I’ve been searching a lot at network by keywords ‘omapflash’ and found similar problems.
See more detailed in thread - forum.gsmhosting.com/vbb/f634/unbrick-dead-samsung-gt-i9250-galaxy-nexus-gt-i9100g-gt-i9300-1465412/
1. I’ve installed drivers
2. Have launched a bat file
3. Have connected the phone with extended battery
4. Have run the script, it worked without errors, see the output code below.
part 1
Code:
п OMAPFlash v4.15 (Aug 12 2011)
п -v
п Entering parameter file:Targets\Projects\tuna\omap4460_tuna_hs_pro.txt at line: 1
п -omap 4
п -t 36000
п -p OMAP4460_TUNA_8G_HS_PRO
п -2
п -rxtx_trace
п chip_download EMMC Targets\Projects\tuna\MLO_4460_HS_PRO
п chip_download EMMC Targets\Projects\tuna\sbl.img
п command cold_sw_reset
п Leaving parameter file:Targets\Projects\tuna\omap4460_tuna_hs_pro.txt
п @Targets\Projects\tuna\omap4460_tuna_hs_pro.txt
п Looking for device (omap usb)
п Please turn on device
п Waiting for device (omap usb)
п Found device (omap usb)
п Requesting ASIC id
00130-000-TX 4 raw bytes: 03 00 03 F0 '????'
п AsicId items 05
п AsicId id 01 05 01 44 40 07 01
п AsicId secure_mode 13 02 01 00
п AsicId public_id 12 15 01 9A 0D 49 8A 86 F6 E7 B7 6C 57 B6 20 60 BE 90 C9 FF 7A C3 C9
п AsicId root_key_hash 14 21 01 67 98 9B 35 54 CC 86 B4 67 32 47 05 36 74 E2 25 F0 9D A3 5C F4 59 B9 C9 3A 13 E0 B9 58 1E 5A BC
п AsicId checksum 15 09 01 22 9E 85 BA DC 58 74 BC
00130-001-TX 4 raw bytes: 02 00 03 F0 '????'
п Searching 2nd for: OMAP4460_TUNA_8G_HS_PRO 444007 01 HS
п Loading second file Targets/2nd-Downloaders/dnld_startup_omap4_hs_8g_es2.s2.signed.2nd.hs_pro
п Entering parameter file:omapflash2nd.txt at line: 46
п -pheriphalboot_reopen
п Reading board configuration file Targets\Configurations\configuration_omap4460_tuna_8g.txt
п Reading definition file .\targets\definitions\definitions_omap4.txt
п -board_config Targets\Configurations\configuration_omap4460_tuna_8g.txt
п Leaving parameter file:omapflash2nd.txt
п Sending size of second file (0x000071B0 bytes)
00130-002-TX 4 raw bytes: B0 71 00 00 '?q??'
п Transferring second file to target (0x71B0 bytes)
00130-003-TX 29104 raw bytes: B0 1C 00 00 00 4D 00 00 00 00 00 00 00 00 00 00 '?????M??????????' ...
п Closing boot connection
п Found device (omap usb)
п Waiting for 2nd
00463-004-TX ACK
00554-005-RX:eek:KAY: 2nd started
п Found 2nd
п Looking for a driver for 'EMMC'
п chip_driver EMMC Targets\Flash-Drivers\emmc_drv.bin sid 0 width 4 delay 9 rpapi_base 0x00030400
п Downloading driver
00385-006-TX:driver EMMC sid 0 width 4 delay 9 rpapi_base 0x00030400
00463-007-TX ACK
00554-008-RX:eek:KAY: expecting download
п Downloading 'Targets\Flash-Drivers\emmc_drv.bin'
00385-009-TX:download:0000b838
00527-010-RX:data00018000
п Sending data (47160 bytes) :::::::::::::....... [32768]
00148-011-TX 32768 bin bytes
00527-012-RX:data00013838
п Sending data (47160 bytes) :::::::::::::::::::: [47160]
00148-013-TX 14392 bin bytes
п Sending data (47160 bytes) :::::::::::::::::::: [47160]
00463-014-TX ACK
00483-015-RX:INFO: Interface 'OMAPFLASH DRIVER v6'
Interface 'OMAPFLASH DRIVER v6'
00463-016-TX ACK
00483-017-RX:INFO: Driver 'eMMC JESD84-A43'
Driver 'eMMC JESD84-A43'
00463-018-TX ACK
00483-019-RX:INFO: Driver configuration: sid = 0x00000000
Driver configuration: sid = 0x00000000
00463-020-TX ACK
00483-021-RX:INFO: Driver configuration: width = 0x00000004
Driver configuration: width = 0x00000004
00463-022-TX ACK
00483-023-RX:INFO: Driver configuration: delay = 0x00000009
Driver configuration: delay = 0x00000009
00463-024-TX ACK
00483-025-RX:INFO: Driver configuration: rpapi_base = 0x00030400
Driver configuration: rpapi_base = 0x00030400
00463-026-TX ACK
00483-027-RX:INFO: MMC sid = 0x00
MMC sid = 0x00
00463-028-TX ACK
00483-029-RX:INFO: MMC mmc_volt = 0x01
MMC mmc_volt = 0x01
00463-030-TX ACK
00483-031-RX:INFO: MMC data_width = 0x04
MMC data_width = 0x04
00463-032-TX ACK
00483-033-RX:INFO: MMC card_rca = 0x04
MMC card_rca = 0x04
00463-034-TX ACK
00483-035-RX:INFO: MMC card_type = 0x03
MMC card_type = 0x03
00463-036-TX ACK
00483-037-RX:INFO: MMC data_width_support = 0x08
MMC data_width_support = 0x08
00463-038-TX ACK
00483-039-RX:INFO: MMC transfer_clk_max = 0xBB80
MMC transfer_clk_max = 0xBB80
00463-040-TX ACK
00483-041-RX:INFO: MMC card_size = 0x1D5A000
MMC card_size = 0x1D5A000
00463-042-TX ACK
00483-043-RX:INFO: eMMC CID MID = 0x15 // Manufacturer ID
eMMC CID MID = 0x15 // Manufacturer ID
00463-044-TX ACK
00483-045-RX:INFO: eMMC CID CBX = 0x01 // Card/BGA
eMMC CID CBX = 0x01 // Card/BGA
00463-046-TX ACK
00483-047-RX:INFO: eMMC CID OID = 0x00 // OEM/Application ID
eMMC CID OID = 0x00 // OEM/Application ID
00463-048-TX ACK
00483-049-RX:INFO: eMMC CID PNM = 0x986200009FFF // Product name
eMMC CID PNM = 0x986200009FFF // Product name
00463-050-TX ACK
00483-051-RX:INFO: eMMC CID PRV = 0x0D // Product revision
eMMC CID PRV = 0x0D // Product revision
00463-052-TX ACK
00483-053-RX:INFO: eMMC CID PSN = 0x00009FFF // Product serial number
eMMC CID PSN = 0x00009FFF // Product serial number
00463-054-TX ACK
00483-055-RX:INFO: eMMC CID MDT = 0x9F // Manufacturing date
eMMC CID MDT = 0x9F // Manufacturing date
00463-056-TX ACK
00483-057-RX:INFO: eMMC CID CRC = 0x7F // CRC7 checksum
eMMC CID CRC = 0x7F // CRC7 checksum
00463-058-TX ACK
00483-059-RX:INFO: eMMC CSD CSD_STRUCTURE = 0x03 // CSD structure
eMMC CSD CSD_STRUCTURE = 0x03 // CSD structure
00463-060-TX ACK
00483-061-RX:INFO: eMMC CSD SPEC_VERS = 0x04 // System specification version
eMMC CSD SPEC_VERS = 0x04 // System specification version
00463-062-TX ACK
00483-063-RX:INFO: eMMC CSD TAAC = 0x27 // Data read access-time 1
eMMC CSD TAAC = 0x27 // Data read access-time 1
00463-064-TX ACK
00483-065-RX:INFO: eMMC CSD NSAC = 0x01 // Data read access-time 2 in CLK cycles (NSAC*100)
eMMC CSD NSAC = 0x01 // Data read access-time 2 in CLK cycles (NSAC*100)
00463-066-TX ACK
00483-067-RX:INFO: eMMC CSD TRAN_SPEED = 0x32 // Max. bus clock frequency
eMMC CSD TRAN_SPEED = 0x32 // Max. bus clock frequency
00463-068-TX ACK
00483-069-RX:INFO: eMMC CSD CCC = 0x00F5 // Card command classes
eMMC CSD CCC = 0x00F5 // Card command classes
00463-070-TX ACK
00483-071-RX:INFO: eMMC CSD READ_BL_LEN = 0x09 // Max. read data block length
eMMC CSD READ_BL_LEN = 0x09 // Max. read data block length
00463-072-TX ACK
00483-073-RX:INFO: eMMC CSD READ_BL_PARTIAL = 0x00 // Partial blocks for read allowed
eMMC CSD READ_BL_PARTIAL = 0x00 // Partial blocks for read allowed
00463-074-TX ACK
00483-075-RX:INFO: eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write block misalignment
eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write block misalignment
00463-076-TX ACK
00483-077-RX:INFO: eMMC CSD READ_BLK_MISALIGN = 0x00 // Read block misalignment
eMMC CSD READ_BLK_MISALIGN = 0x00 // Read block misalignment
00463-078-TX ACK
00483-079-RX:INFO: eMMC CSD DSR_IMP = 0x00 // DSR implemented
eMMC CSD DSR_IMP = 0x00 // DSR implemented
00463-080-TX ACK
00483-081-RX:INFO: eMMC CSD C_SIZE = 0x00FF // Device size
eMMC CSD C_SIZE = 0x00FF // Device size
00463-082-TX ACK
00483-083-RX:INFO: eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read current @ VDD min
eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read current @ VDD min
00463-084-TX ACK
00483-085-RX:INFO: eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read current @ VDD max
eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read current @ VDD max
00463-086-TX ACK
00483-087-RX:INFO: eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. write current @ VDD min
eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. write current @ VDD min
00463-088-TX ACK
00483-089-RX:INFO: eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. write current @ VDD max
eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. write current @ VDD max
00463-090-TX ACK
00483-091-RX:INFO: eMMC CSD C_SIZE_MULT = 0x01 // Device size multiplier
eMMC CSD C_SIZE_MULT = 0x01 // Device size multiplier
00463-092-TX ACK
00483-093-RX:INFO: eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase group size
eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase group size
00463-094-TX ACK
00483-095-RX:INFO: eMMC CSD ERASE_GRP_MULT = 0x1F // Erase group size multiplier
eMMC CSD ERASE_GRP_MULT = 0x1F // Erase group size multiplier
00463-096-TX ACK
00483-097-RX:INFO: eMMC CSD WP_GRP_SIZE = 0x1F // Write protect group size
eMMC CSD WP_GRP_SIZE = 0x1F // Write protect group size
00463-098-TX ACK
00483-099-RX:INFO: eMMC CSD WP_GRP_ENABLE = 0x01 // Write protect group enable
eMMC CSD WP_GRP_ENABLE = 0x01 // Write protect group enable
00463-100-TX ACK
00483-101-RX:INFO: eMMC CSD DEFAULT_ECC = 0x00 // Manufacturer default ECC
eMMC CSD DEFAULT_ECC = 0x00 // Manufacturer default ECC
00463-102-TX ACK
00483-103-RX:INFO: eMMC CSD R2W_FACTOR = 0x02 // Write speed factor
eMMC CSD R2W_FACTOR = 0x02 // Write speed factor
00463-104-TX ACK
00483-105-RX:INFO: eMMC CSD WRITE_BL_LEN = 0x09 // Max. write data block length
eMMC CSD WRITE_BL_LEN = 0x09 // Max. write data block length
00463-106-TX ACK
00483-107-RX:INFO: eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial blocks for write allowed
eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial blocks for write allowed
00463-108-TX ACK
00483-109-RX:INFO: eMMC CSD CONTENT_PROT_APP = 0x00 // Content protection application
eMMC CSD CONTENT_PROT_APP = 0x00 // Content protection application
00463-110-TX ACK
00483-111-RX:INFO: eMMC CSD FILE_FORMAT_GRP = 0x00 // File format group
eMMC CSD FILE_FORMAT_GRP = 0x00 // File format group
00463-112-TX ACK
00483-113-RX:INFO: eMMC CSD COPY = 0x01 // Copy flag (OTP)
eMMC CSD COPY = 0x01 // Copy flag (OTP)
00463-114-TX ACK
00483-115-RX:INFO: eMMC CSD PERM_WRITE_PROTECT = 0x01 // Permanent write protection
eMMC CSD PERM_WRITE_PROTECT = 0x01 // Permanent write protection
00463-116-TX ACK
00483-117-RX:INFO: eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary write protection
eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary write protection
00463-118-TX ACK
00483-119-RX:INFO: eMMC CSD FILE_FORMAT = 0x00 // File format
eMMC CSD FILE_FORMAT = 0x00 // File format
00463-120-TX ACK
00483-121-RX:INFO: eMMC CSD ECC = 0x00 // ECC code
eMMC CSD ECC = 0x00 // ECC code
00463-122-TX ACK
00483-123-RX:INFO: eMMC CSD CRC = 0x31 // CRC
eMMC CSD CRC = 0x31 // CRC
00463-124-TX ACK
00483-125-RX:INFO: eMMC EXT_CSD S_CMD_SET = 0x00 // Supported Command Sets
eMMC EXT_CSD S_CMD_SET = 0x00 // Supported Command Sets
00463-126-TX ACK
00483-127-RX:INFO: eMMC EXT_CSD BOOT_INFO = 0x15 // Boot information
eMMC EXT_CSD BOOT_INFO = 0x15 // Boot information
00463-128-TX ACK
00483-129-RX:INFO: eMMC EXT_CSD BOOT_SIZE_MULTI = 0x11 // Boot partition size
eMMC EXT_CSD BOOT_SIZE_MULTI = 0x11 // Boot partition size
00463-130-TX ACK
00483-131-RX:INFO: eMMC EXT_CSD ACC_SIZE = 0x07 // Access size
eMMC EXT_CSD ACC_SIZE = 0x07 // Access size
00463-132-TX ACK
00483-133-RX:INFO: eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capacity erase unit size
eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capacity erase unit size
00463-134-TX ACK
00483-135-RX:INFO: eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x10 // High-capacity erase timeout
eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x10 // High-capacity erase timeout
00463-136-TX ACK
00483-137-RX:INFO: eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable write sector count
eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable write sector count
00463-138-TX ACK
00483-139-RX:INFO: eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capacity write protect group size
eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capacity write protect group size
00463-140-TX ACK
00483-141-RX:INFO: eMMC EXT_CSD S_C_VCC = 0x01 // Sleep current (VCC)
eMMC EXT_CSD S_C_VCC = 0x01 // Sleep current (VCC)
00463-142-TX ACK
00483-143-RX:INFO: eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep current (VCCQ)
eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep current (VCCQ)
00463-144-TX ACK
00483-145-RX:INFO: eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awake timeout
eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awake timeout
00463-146-TX ACK
00483-147-RX:INFO: eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Count
eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Count
00463-148-TX ACK
00483-149-RX:INFO: eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum Write Performance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum Write Performance for 8bit at 52MHz
00463-150-TX ACK
00483-151-RX:INFO: eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum Read Performance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum Read Performance for 8bit at 52MHz
00463-152-TX ACK
00483-153-RX:INFO: eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum Write Performance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum Write Performance for 8bit at 26MHz, for 4bit at 52MHz
00463-154-TX ACK
00483-155-RX:INFO: eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum Read Performance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum Read Performance for 8bit at 26MHz, for 4bit at 52MHz
00463-156-TX ACK
00483-157-RX:INFO: eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum Write Performance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum Write Performance for 4bit at 26MHz
00463-158-TX ACK
00483-159-RX:INFO: eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum Read Performance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum Read Performance for 4bit at 26MHz
00463-160-TX ACK
00483-161-RX:INFO: eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power class for 26MHz at 3.6V
eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power class for 26MHz at 3.6V
00463-162-TX ACK
00483-163-RX:INFO: eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power class for 52MHz at 3.6V
eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power class for 52MHz at 3.6V
00463-164-TX ACK
00483-165-RX:INFO: eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power class for 26MHz at 1.95V
eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power class for 26MHz at 1.95V
00463-166-TX ACK
00483-167-RX:INFO: eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power class for 52MHz at 1.95V
eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power class for 52MHz at 1.95V
00463-168-TX ACK
00483-169-RX:INFO: eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
00463-170-TX ACK
00483-171-RX:INFO: eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD structure version
eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD structure version
00463-172-TX ACK
00483-173-RX:INFO: eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended CSD revision
eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended CSD revision
00463-174-TX ACK
00483-175-RX:INFO: eMMC EXT_CSD CMD_SET = 0x02 // Command set
eMMC EXT_CSD CMD_SET = 0x02 // Command set
00463-176-TX ACK
00483-177-RX:INFO: eMMC EXT_CSD CMD_SET_REV = 0x05 // Command set revision
eMMC EXT_CSD CMD_SET_REV = 0x05 // Command set revision
00463-178-TX ACK
00483-179-RX:INFO: eMMC EXT_CSD POWER_CLASS = 0x00 // Power class
eMMC EXT_CSD POWER_CLASS = 0x00 // Power class
00463-180-TX ACK
00483-181-RX:INFO: eMMC EXT_CSD HS_TIMING = 0x00 // High-speed interface timing
eMMC EXT_CSD HS_TIMING = 0x00 // High-speed interface timing
00463-182-TX ACK
00483-183-RX:INFO: eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width mode
eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width mode
00463-184-TX ACK
00483-185-RX:INFO: eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased memory content
eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased memory content
00463-186-TX ACK
00483-187-RX:INFO: eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot configuration
eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot configuration
00463-188-TX ACK
00483-189-RX:INFO: eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus width1
eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus width1
00463-190-TX ACK
00483-191-RX:INFO: eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-density erase group definition
eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-density erase group definition
00463-192-TX ACK
00483-193-RX:INFO: EMMC eMMC DRIVER INIT COMPLETE
EMMC eMMC DRIVER INIT COMPLETE
00463-194-TX ACK
00554-195-RX:eek:KAY: driver downloaded
п Downloading complete
п Elapsed time: 0:01.996 (24820 bytes/s)
п End loading driver
part 2
Code:
п Downloading
00385-196-TX:write EMMC 20000 00020000
00463-197-TX ACK
00554-198-RX:eek:KAY: expecting download
п Downloading 'Targets\Projects\tuna\MLO_4460_HS_PRO'
00385-199-TX:download:00020000
00527-200-RX:data00018000
п Sending data (131072 bytes) :::::............... [32768]
00148-201-TX 32768 bin bytes
00527-202-RX:data00018000
п Sending data (131072 bytes) ::::::::::.......... [65536]
00148-203-TX 32768 bin bytes
00527-204-RX:data00018000
п Sending data (131072 bytes) :::::::::::::::..... [98304]
00148-205-TX 32768 bin bytes
00527-206-RX:data00018000
п Sending data (131072 bytes) :::::::::::::::::::: [131072]
00148-207-TX 32768 bin bytes
п Sending data (131072 bytes) :::::::::::::::::::: [131072]
00463-208-TX ACK
00554-209-RX:eek:KAY: Write complete
п Downloading complete
п Elapsed time: 0:00.234 (560136 bytes/s)
п Looking for a driver for 'EMMC'
п chip_driver EMMC Targets\Flash-Drivers\emmc_drv.bin sid 0 width 4 delay 9 rpapi_base 0x00030400
п Downloading driver
00385-210-TX:driver EMMC sid 0 width 4 delay 9 rpapi_base 0x00030400
00463-211-TX ACK
00483-212-RX:INFO: EMMC eMMC DRIVER DEINIT COMPLETE
EMMC eMMC DRIVER DEINIT COMPLETE
00463-213-TX ACK
00554-214-RX:eek:KAY: expecting download
п Downloading 'Targets\Flash-Drivers\emmc_drv.bin'
00385-215-TX:download:0000b838
00527-216-RX:data00018000
п Sending data (47160 bytes) :::::::::::::....... [32768]
00148-217-TX 32768 bin bytes
00527-218-RX:data00013838
п Sending data (47160 bytes) :::::::::::::::::::: [47160]
00148-219-TX 14392 bin bytes
п Sending data (47160 bytes) :::::::::::::::::::: [47160]
00463-220-TX ACK
00483-221-RX:INFO: Interface 'OMAPFLASH DRIVER v6'
Interface 'OMAPFLASH DRIVER v6'
00463-222-TX ACK
00483-223-RX:INFO: Driver 'eMMC JESD84-A43'
Driver 'eMMC JESD84-A43'
00463-224-TX ACK
00483-225-RX:INFO: Driver configuration: sid = 0x00000000
Driver configuration: sid = 0x00000000
00463-226-TX ACK
00483-227-RX:INFO: Driver configuration: width = 0x00000004
Driver configuration: width = 0x00000004
00463-228-TX ACK
00483-229-RX:INFO: Driver configuration: delay = 0x00000009
Driver configuration: delay = 0x00000009
00463-230-TX ACK
00483-231-RX:INFO: Driver configuration: rpapi_base = 0x00030400
Driver configuration: rpapi_base = 0x00030400
00463-232-TX ACK
00483-233-RX:INFO: MMC sid = 0x00
MMC sid = 0x00
00463-234-TX ACK
00483-235-RX:INFO: MMC mmc_volt = 0x01
MMC mmc_volt = 0x01
00463-236-TX ACK
00483-237-RX:INFO: MMC data_width = 0x04
MMC data_width = 0x04
00463-238-TX ACK
00483-239-RX:INFO: MMC card_rca = 0x04
MMC card_rca = 0x04
00463-240-TX ACK
00483-241-RX:INFO: MMC card_type = 0x03
MMC card_type = 0x03
00463-242-TX ACK
00483-243-RX:INFO: MMC data_width_support = 0x08
MMC data_width_support = 0x08
00463-244-TX ACK
00483-245-RX:INFO: MMC transfer_clk_max = 0xBB80
MMC transfer_clk_max = 0xBB80
00463-246-TX ACK
00483-247-RX:INFO: MMC card_size = 0x1D5A000
MMC card_size = 0x1D5A000
00463-248-TX ACK
00483-249-RX:INFO: eMMC CID MID = 0x15 // Manufacturer ID
eMMC CID MID = 0x15 // Manufacturer ID
00463-250-TX ACK
00483-251-RX:INFO: eMMC CID CBX = 0x01 // Card/BGA
eMMC CID CBX = 0x01 // Card/BGA
00463-252-TX ACK
00483-253-RX:INFO: eMMC CID OID = 0x00 // OEM/Application ID
eMMC CID OID = 0x00 // OEM/Application ID
00463-254-TX ACK
00483-255-RX:INFO: eMMC CID PNM = 0x986200009FFF // Product name
eMMC CID PNM = 0x986200009FFF // Product name
00463-256-TX ACK
00483-257-RX:INFO: eMMC CID PRV = 0x0D // Product revision
eMMC CID PRV = 0x0D // Product revision
00463-258-TX ACK
00483-259-RX:INFO: eMMC CID PSN = 0x00009FFF // Product serial number
eMMC CID PSN = 0x00009FFF // Product serial number
00463-260-TX ACK
00483-261-RX:INFO: eMMC CID MDT = 0x9F // Manufacturing date
eMMC CID MDT = 0x9F // Manufacturing date
00463-262-TX ACK
00483-263-RX:INFO: eMMC CID CRC = 0x7F // CRC7 checksum
eMMC CID CRC = 0x7F // CRC7 checksum
00463-264-TX ACK
00483-265-RX:INFO: eMMC CSD CSD_STRUCTURE = 0x03 // CSD structure
eMMC CSD CSD_STRUCTURE = 0x03 // CSD structure
00463-266-TX ACK
00483-267-RX:INFO: eMMC CSD SPEC_VERS = 0x04 // System specification version
eMMC CSD SPEC_VERS = 0x04 // System specification version
00463-268-TX ACK
00483-269-RX:INFO: eMMC CSD TAAC = 0x27 // Data read access-time 1
eMMC CSD TAAC = 0x27 // Data read access-time 1
00463-270-TX ACK
00483-271-RX:INFO: eMMC CSD NSAC = 0x01 // Data read access-time 2 in CLK cycles (NSAC*100)
eMMC CSD NSAC = 0x01 // Data read access-time 2 in CLK cycles (NSAC*100)
00463-272-TX ACK
00483-273-RX:INFO: eMMC CSD TRAN_SPEED = 0x32 // Max. bus clock frequency
eMMC CSD TRAN_SPEED = 0x32 // Max. bus clock frequency
00463-274-TX ACK
00483-275-RX:INFO: eMMC CSD CCC = 0x00F5 // Card command classes
eMMC CSD CCC = 0x00F5 // Card command classes
00463-276-TX ACK
00483-277-RX:INFO: eMMC CSD READ_BL_LEN = 0x09 // Max. read data block length
eMMC CSD READ_BL_LEN = 0x09 // Max. read data block length
00463-278-TX ACK
00483-279-RX:INFO: eMMC CSD READ_BL_PARTIAL = 0x00 // Partial blocks for read allowed
eMMC CSD READ_BL_PARTIAL = 0x00 // Partial blocks for read allowed
00463-280-TX ACK
00483-281-RX:INFO: eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write block misalignment
eMMC CSD WRITE_BLK_MISALIGN = 0x00 // Write block misalignment
00463-282-TX ACK
00483-283-RX:INFO: eMMC CSD READ_BLK_MISALIGN = 0x00 // Read block misalignment
eMMC CSD READ_BLK_MISALIGN = 0x00 // Read block misalignment
00463-284-TX ACK
00483-285-RX:INFO: eMMC CSD DSR_IMP = 0x00 // DSR implemented
eMMC CSD DSR_IMP = 0x00 // DSR implemented
00463-286-TX ACK
00483-287-RX:INFO: eMMC CSD C_SIZE = 0x00FF // Device size
eMMC CSD C_SIZE = 0x00FF // Device size
00463-288-TX ACK
00483-289-RX:INFO: eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read current @ VDD min
eMMC CSD VDD_R_CURR_MIN = 0x06 // Max. read current @ VDD min
00463-290-TX ACK
00483-291-RX:INFO: eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read current @ VDD max
eMMC CSD VDD_R_CURR_MAX = 0x06 // Max. read current @ VDD max
00463-292-TX ACK
00483-293-RX:INFO: eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. write current @ VDD min
eMMC CSD VDD_W_CURR_MIN = 0x06 // Max. write current @ VDD min
00463-294-TX ACK
00483-295-RX:INFO: eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. write current @ VDD max
eMMC CSD VDD_W_CURR_MAX = 0x06 // Max. write current @ VDD max
00463-296-TX ACK
00483-297-RX:INFO: eMMC CSD C_SIZE_MULT = 0x01 // Device size multiplier
eMMC CSD C_SIZE_MULT = 0x01 // Device size multiplier
00463-298-TX ACK
00483-299-RX:INFO: eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase group size
eMMC CSD ERASE_GRP_SIZE = 0x1F // Erase group size
00463-300-TX ACK
00483-301-RX:INFO: eMMC CSD ERASE_GRP_MULT = 0x1F // Erase group size multiplier
eMMC CSD ERASE_GRP_MULT = 0x1F // Erase group size multiplier
00463-302-TX ACK
00483-303-RX:INFO: eMMC CSD WP_GRP_SIZE = 0x1F // Write protect group size
eMMC CSD WP_GRP_SIZE = 0x1F // Write protect group size
00463-304-TX ACK
00483-305-RX:INFO: eMMC CSD WP_GRP_ENABLE = 0x01 // Write protect group enable
eMMC CSD WP_GRP_ENABLE = 0x01 // Write protect group enable
00463-306-TX ACK
00483-307-RX:INFO: eMMC CSD DEFAULT_ECC = 0x00 // Manufacturer default ECC
eMMC CSD DEFAULT_ECC = 0x00 // Manufacturer default ECC
00463-308-TX ACK
00483-309-RX:INFO: eMMC CSD R2W_FACTOR = 0x02 // Write speed factor
eMMC CSD R2W_FACTOR = 0x02 // Write speed factor
00463-310-TX ACK
00483-311-RX:INFO: eMMC CSD WRITE_BL_LEN = 0x09 // Max. write data block length
eMMC CSD WRITE_BL_LEN = 0x09 // Max. write data block length
00463-312-TX ACK
00483-313-RX:INFO: eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial blocks for write allowed
eMMC CSD WRITE_BL_PARTIAL = 0x00 // Partial blocks for write allowed
00463-314-TX ACK
00483-315-RX:INFO: eMMC CSD CONTENT_PROT_APP = 0x00 // Content protection application
eMMC CSD CONTENT_PROT_APP = 0x00 // Content protection application
00463-316-TX ACK
00483-317-RX:INFO: eMMC CSD FILE_FORMAT_GRP = 0x00 // File format group
eMMC CSD FILE_FORMAT_GRP = 0x00 // File format group
00463-318-TX ACK
00483-319-RX:INFO: eMMC CSD COPY = 0x01 // Copy flag (OTP)
eMMC CSD COPY = 0x01 // Copy flag (OTP)
00463-320-TX ACK
00483-321-RX:INFO: eMMC CSD PERM_WRITE_PROTECT = 0x01 // Permanent write protection
eMMC CSD PERM_WRITE_PROTECT = 0x01 // Permanent write protection
00463-322-TX ACK
00483-323-RX:INFO: eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary write protection
eMMC CSD TMP_WRITE_PROTECT = 0x00 // Temporary write protection
00463-324-TX ACK
00483-325-RX:INFO: eMMC CSD FILE_FORMAT = 0x00 // File format
eMMC CSD FILE_FORMAT = 0x00 // File format
00463-326-TX ACK
00483-327-RX:INFO: eMMC CSD ECC = 0x00 // ECC code
eMMC CSD ECC = 0x00 // ECC code
00463-328-TX ACK
00483-329-RX:INFO: eMMC CSD CRC = 0x31 // CRC
eMMC CSD CRC = 0x31 // CRC
00463-330-TX ACK
00483-331-RX:INFO: eMMC EXT_CSD S_CMD_SET = 0x00 // Supported Command Sets
eMMC EXT_CSD S_CMD_SET = 0x00 // Supported Command Sets
00463-332-TX ACK
00483-333-RX:INFO: eMMC EXT_CSD BOOT_INFO = 0x15 // Boot information
eMMC EXT_CSD BOOT_INFO = 0x15 // Boot information
00463-334-TX ACK
00483-335-RX:INFO: eMMC EXT_CSD BOOT_SIZE_MULTI = 0x11 // Boot partition size
eMMC EXT_CSD BOOT_SIZE_MULTI = 0x11 // Boot partition size
00463-336-TX ACK
00483-337-RX:INFO: eMMC EXT_CSD ACC_SIZE = 0x07 // Access size
eMMC EXT_CSD ACC_SIZE = 0x07 // Access size
00463-338-TX ACK
00483-339-RX:INFO: eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capacity erase unit size
eMMC EXT_CSD HC_ERASE_GRP_SIZE = 0x00 // High-capacity erase unit size
00463-340-TX ACK
00483-341-RX:INFO: eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x10 // High-capacity erase timeout
eMMC EXT_CSD ERASE_TIMEOUT_MULT = 0x10 // High-capacity erase timeout
00463-342-TX ACK
00483-343-RX:INFO: eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable write sector count
eMMC EXT_CSD REL_WR_SEC_C = 0x07 // Reliable write sector count
00463-344-TX ACK
00483-345-RX:INFO: eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capacity write protect group size
eMMC EXT_CSD HC_WP_GRP_SIZE = 0x01 // High-capacity write protect group size
00463-346-TX ACK
00483-347-RX:INFO: eMMC EXT_CSD S_C_VCC = 0x01 // Sleep current (VCC)
eMMC EXT_CSD S_C_VCC = 0x01 // Sleep current (VCC)
00463-348-TX ACK
00483-349-RX:INFO: eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep current (VCCQ)
eMMC EXT_CSD S_C_VCCQ = 0x01 // Sleep current (VCCQ)
00463-350-TX ACK
00483-351-RX:INFO: eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awake timeout
eMMC EXT_CSD S_A_TIMEOUT = 0x07 // Sleep/awake timeout
00463-352-TX ACK
00483-353-RX:INFO: eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Count
eMMC EXT_CSD SEC_COUNT = 0x01D5A000 // Sector Count
00463-354-TX ACK
00483-355-RX:INFO: eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum Write Performance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_52 = 0xA0 // Minimum Write Performance for 8bit at 52MHz
00463-356-TX ACK
00483-357-RX:INFO: eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum Read Performance for 8bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_52 = 0x00 // Minimum Read Performance for 8bit at 52MHz
00463-358-TX ACK
00483-359-RX:INFO: eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum Write Performance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_W_8_26_4_52 = 0x00 // Minimum Write Performance for 8bit at 26MHz, for 4bit at 52MHz
00463-360-TX ACK
00483-361-RX:INFO: eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum Read Performance for 8bit at 26MHz, for 4bit at 52MHz
eMMC EXT_CSD MIN_PERF_R_8_26_4_52 = 0x00 // Minimum Read Performance for 8bit at 26MHz, for 4bit at 52MHz
00463-362-TX ACK
00483-363-RX:INFO: eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum Write Performance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_W_4_26 = 0x00 // Minimum Write Performance for 4bit at 26MHz
00463-364-TX ACK
00483-365-RX:INFO: eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum Read Performance for 4bit at 26MHz
eMMC EXT_CSD MIN_PERF_R_4_26 = 0x00 // Minimum Read Performance for 4bit at 26MHz
00463-366-TX ACK
00483-367-RX:INFO: eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power class for 26MHz at 3.6V
eMMC EXT_CSD PWR_CL_26_360 = 0x00 // Power class for 26MHz at 3.6V
00463-368-TX ACK
00483-369-RX:INFO: eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power class for 52MHz at 3.6V
eMMC EXT_CSD PWR_CL_52_360 = 0x00 // Power class for 52MHz at 3.6V
00463-370-TX ACK
00483-371-RX:INFO: eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power class for 26MHz at 1.95V
eMMC EXT_CSD PWR_CL_26_195 = 0x00 // Power class for 26MHz at 1.95V
00463-372-TX ACK
00483-373-RX:INFO: eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power class for 52MHz at 1.95V
eMMC EXT_CSD PWR_CL_52_195 = 0x00 // Power class for 52MHz at 1.95V
00463-374-TX ACK
00483-375-RX:INFO: eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
eMMC EXT_CSD CARD_TYPE = 0x01 // Card type
00463-376-TX ACK
00483-377-RX:INFO: eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD structure version
eMMC EXT_CSD CSD_STRUCTURE = 0x00 // CSD structure version
00463-378-TX ACK
00483-379-RX:INFO: eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended CSD revision
eMMC EXT_CSD EXT_CSD_REV = 0x00 // Extended CSD revision
00463-380-TX ACK
00483-381-RX:INFO: eMMC EXT_CSD CMD_SET = 0x02 // Command set
eMMC EXT_CSD CMD_SET = 0x02 // Command set
00463-382-TX ACK
00483-383-RX:INFO: eMMC EXT_CSD CMD_SET_REV = 0x05 // Command set revision
eMMC EXT_CSD CMD_SET_REV = 0x05 // Command set revision
00463-384-TX ACK
00483-385-RX:INFO: eMMC EXT_CSD POWER_CLASS = 0x00 // Power class
eMMC EXT_CSD POWER_CLASS = 0x00 // Power class
00463-386-TX ACK
00483-387-RX:INFO: eMMC EXT_CSD HS_TIMING = 0x00 // High-speed interface timing
eMMC EXT_CSD HS_TIMING = 0x00 // High-speed interface timing
00463-388-TX ACK
00483-389-RX:INFO: eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width mode
eMMC EXT_CSD BUS_WIDTH = 0x00 // Bus width mode
00463-390-TX ACK
00483-391-RX:INFO: eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased memory content
eMMC EXT_CSD ERASED_MEM_CONT = 0x00 // Erased memory content
00463-392-TX ACK
00483-393-RX:INFO: eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot configuration
eMMC EXT_CSD BOOT_CONFIG = 0x00 // Boot configuration
00463-394-TX ACK
00483-395-RX:INFO: eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus width1
eMMC EXT_CSD BOOT_BUS_WIDTH = 0x00 // Boot bus width1
00463-396-TX ACK
00483-397-RX:INFO: eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-density erase group definition
eMMC EXT_CSD ERASE_GROUP_DEF = 0x00 // High-density erase group definition
00463-398-TX ACK
00483-399-RX:INFO: EMMC eMMC DRIVER INIT COMPLETE
EMMC eMMC DRIVER INIT COMPLETE
00463-400-TX ACK
00554-401-RX:eek:KAY: driver downloaded
п Downloading complete
п Elapsed time: 0:01.966 (24820 bytes/s)
п End loading driver
п Downloading
00385-402-TX:write EMMC 80000 001C0000
00463-403-TX ACK
00554-404-RX:eek:KAY: expecting download
п Downloading 'Targets\Projects\tuna\sbl.img'
00385-405-TX:download:001c0000
00527-406-RX:data00018000
п Sending data (1835008 bytes) .................... [32768]
00148-407-TX 32768 bin bytes
00527-408-RX:data00018000
п Sending data (1835008 bytes) .................... [65536]
00148-409-TX 32768 bin bytes
00527-410-RX:data00018000
п Sending data (1835008 bytes) :................... [98304]
00148-411-TX 32768 bin bytes
00527-412-RX:data00018000
п Sending data (1835008 bytes) :................... [131072]
00148-413-TX 32768 bin bytes
00527-414-RX:data00018000
п Sending data (1835008 bytes) :................... [163840]
00148-415-TX 32768 bin bytes
00527-416-RX:data00018000
п Sending data (1835008 bytes) ::.................. [196608]
00148-417-TX 32768 bin bytes
00527-418-RX:data00018000
п Sending data (1835008 bytes) ::.................. [229376]
00148-419-TX 32768 bin bytes
00527-420-RX:data00018000
п Sending data (1835008 bytes) ::.................. [262144]
00148-421-TX 32768 bin bytes
00527-422-RX:data00018000
п Sending data (1835008 bytes) :::................. [294912]
00148-423-TX 32768 bin bytes
00527-424-RX:data00018000
п Sending data (1835008 bytes) :::................. [327680]
00148-425-TX 32768 bin bytes
00527-426-RX:data00018000
п Sending data (1835008 bytes) :::................. [360448]
00148-427-TX 32768 bin bytes
00527-428-RX:data00018000
п Sending data (1835008 bytes) ::::................ [393216]
00148-429-TX 32768 bin bytes
00527-430-RX:data00018000
п Sending data (1835008 bytes) ::::................ [425984]
00148-431-TX 32768 bin bytes
00527-432-RX:data00018000
п Sending data (1835008 bytes) :::::............... [458752]
00148-433-TX 32768 bin bytes
00527-434-RX:data00018000
п Sending data (1835008 bytes) :::::............... [491520]
00148-435-TX 32768 bin bytes
00527-436-RX:data00018000
п Sending data (1835008 bytes) :::::............... [524288]
00148-437-TX 32768 bin bytes
00527-438-RX:data00018000
п Sending data (1835008 bytes) ::::::.............. [557056]
00148-439-TX 32768 bin bytes
00527-440-RX:data00018000
п Sending data (1835008 bytes) ::::::.............. [589824]
00148-441-TX 32768 bin bytes
00527-442-RX:data00018000
п Sending data (1835008 bytes) ::::::.............. [622592]
00148-443-TX 32768 bin bytes
00527-444-RX:data00018000
п Sending data (1835008 bytes) :::::::............. [655360]
00148-445-TX 32768 bin bytes
00527-446-RX:data00018000
п Sending data (1835008 bytes) :::::::............. [688128]
00148-447-TX 32768 bin bytes
00527-448-RX:data00018000
п Sending data (1835008 bytes) :::::::............. [720896]
00148-449-TX 32768 bin bytes
00527-450-RX:data00018000
п Sending data (1835008 bytes) ::::::::............ [753664]
00148-451-TX 32768 bin bytes
00527-452-RX:data00018000
п Sending data (1835008 bytes) ::::::::............ [786432]
00148-453-TX 32768 bin bytes
00527-454-RX:data00018000
п Sending data (1835008 bytes) ::::::::............ [819200]
00148-455-TX 32768 bin bytes
00527-456-RX:data00018000
п Sending data (1835008 bytes) :::::::::........... [851968]
00148-457-TX 32768 bin bytes
00527-458-RX:data00018000
п Sending data (1835008 bytes) :::::::::........... [884736]
00148-459-TX 32768 bin bytes
00527-460-RX:data00018000
п Sending data (1835008 bytes) ::::::::::.......... [917504]
00148-461-TX 32768 bin bytes
00527-462-RX:data00018000
п Sending data (1835008 bytes) ::::::::::.......... [950272]
00148-463-TX 32768 bin bytes
00527-464-RX:data00018000
п Sending data (1835008 bytes) ::::::::::.......... [983040]
00148-465-TX 32768 bin bytes
00527-466-RX:data00018000
п Sending data (1835008 bytes) :::::::::::......... [1015808]
00148-467-TX 32768 bin bytes
00527-468-RX:data00018000
п Sending data (1835008 bytes) :::::::::::......... [1048576]
00148-469-TX 32768 bin bytes
00527-470-RX:data00018000
п Sending data (1835008 bytes) :::::::::::......... [1081344]
00148-471-TX 32768 bin bytes
00527-472-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::........ [1114112]
00148-473-TX 32768 bin bytes
00527-474-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::........ [1146880]
00148-475-TX 32768 bin bytes
00527-476-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::........ [1179648]
00148-477-TX 32768 bin bytes
00527-478-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::....... [1212416]
00148-479-TX 32768 bin bytes
00527-480-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::....... [1245184]
00148-481-TX 32768 bin bytes
00527-482-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::....... [1277952]
00148-483-TX 32768 bin bytes
00527-484-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::...... [1310720]
00148-485-TX 32768 bin bytes
00527-486-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::...... [1343488]
00148-487-TX 32768 bin bytes
00527-488-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::..... [1376256]
00148-489-TX 32768 bin bytes
00527-490-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::..... [1409024]
00148-491-TX 32768 bin bytes
00527-492-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::..... [1441792]
00148-493-TX 32768 bin bytes
00527-494-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::::.... [1474560]
00148-495-TX 32768 bin bytes
00527-496-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::::.... [1507328]
00148-497-TX 32768 bin bytes
00527-498-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::::.... [1540096]
00148-499-TX 32768 bin bytes
00527-500-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::::... [1572864]
00148-501-TX 32768 bin bytes
00527-502-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::::... [1605632]
00148-503-TX 32768 bin bytes
00527-504-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::::... [1638400]
00148-505-TX 32768 bin bytes
00527-506-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::::::.. [1671168]
00148-507-TX 32768 bin bytes
00527-508-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::::::.. [1703936]
00148-509-TX 32768 bin bytes
00527-510-RX:data00018000
п Sending data (1835008 bytes) ::::::::::::::::::.. [1736704]
00148-511-TX 32768 bin bytes
00527-512-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::::::. [1769472]
00148-513-TX 32768 bin bytes
00527-514-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::::::. [1802240]
00148-515-TX 32768 bin bytes
00527-516-RX:data00018000
п Sending data (1835008 bytes) :::::::::::::::::::: [1835008]
00148-517-TX 32768 bin bytes
п Sending data (1835008 bytes) :::::::::::::::::::: [1835008]
00463-518-TX ACK
00554-519-RX:eek:KAY: Write complete
п Downloading complete
п Elapsed time: 0:01.732 (1079410 bytes/s)
п cold_sw_reset
00385-520-TX:cold_sw_reset
00463-521-TX ACK
00554-522-RX:eek:KAY: Reseting
п Elapsed time: 0:17.672
Для продолжения нажмите любую клавишу . . .
After rebooting the phone, the problems have not gone away - the phone continues to restart, it also impossible to delete anything from it before turning off. As far as I see, the file system continues to be read only.
I’ve got one more question, ‘Sending data’ ends at 1835008 bytes, this is 1.835 MB (megabytes), although my phone for 16 GB. Does this mean that EMMC memory has been broken? Or this is software problem?
Again, the phone is loaded and running 30-60 seconds, during this time you can run applications, watch videos, etc.
Does anyone have any ideas?
I just realized my Pixel XL - verizon, unlocked bootlader, TRWP, Pie - is connecting to Windows only at USB 2.0 (high speed) rather than 3.0 (super speed).
I am using type A blue 3.0 socket with correct drivers on Windows side (external HDD etc have no problems), and I am trying both the stock Google cable (which has a white type A plug to be fair?!) and also a Benson-approved "Veckle" USB type-A 3.0 (blue) to USB-C cable.
I tried putting the phone USB mode in both file-transfer and "no data" (for debugging) but no difference.
I'm verifying this using USB Device Tree Viewer, I will dump the report below, but it's clear from file transfer speeds that it's way too slow @ 30 MB/s write & read.
Code:
Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)
\---USB Root Hub (USB 3.0)
|HS-[1-1]
|HS-[1-2]
|HS-[1-3]
|HS-[1-4]: USB Composite Device
=========================== USB Port4 ===========================
Connection Status : 0x01 (Device is connected)
Port Chain : 1-4
Properties : 0x01
IsUserConnectable : yes
PortIsDebugCapable : no
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 4
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&2060378&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 20
======================== USB Device ========================
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : USB Composite Device
Device Path : \\?\usb#vid_18d1&pid_4ee2#ht68t0203009#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
Device ID : USB\VID_18D1&PID_4EE2\HT68T0203009
Hardware IDs : USB\VID_18D1&PID_4EE2&REV_0318 USB\VID_18D1&PID_4EE2
Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0013 (GUID_DEVCLASS_USB)
Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.17134.1 Date: 2018-04-12)
Driver Inf : C:\WINDOWS\inf\usb.inf
Legacy BusType : PNPBus
Class : USB
Class GUID : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Interface GUID : {a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Service : usbccgp
Enumerator : USB
Location Info : Port_#0004.Hub_#0001
Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(4), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS04)
Container ID : {dc988900-f60c-5af4-b6da-af1e52beda4a}
Manufacturer Info : (Standard USB Host Controller)
Capabilities : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code : 0
Address : 4
Power State : D0 (supported: D0, D3, wake from D0)
Child Device 1 : Pixel XL
DevicePath : -
Device ID : USB\VID_18D1&PID_4EE2&MI_00\8&2912D0A1&0&0000
Class : WPD
Child Device 2 : Android Composite ADB Interface
DevicePath : -
Device ID : USB\VID_18D1&PID_4EE2&MI_01\8&2912D0A1&0&0001
Class : AndroidUsbDeviceClass
---------------- Connection Information ---------------
Connection Index : 0x04 (4)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01
Device Address : 0x0E (14)
Is Hub : 0x00 (no)
Number Of Open Pipes : 0x05 (5)
Device Bus Speed : 0x02 (High-Speed)
Pipe0ScheduleOffset : 0x00 (0)
Pipe1ScheduleOffset : 0x00 (0)
Pipe2ScheduleOffset : 0x00 (0)
Pipe3ScheduleOffset : 0x00 (0)
Pipe4ScheduleOffset : 0x00 (0)
--------------- Connection Information V2 -------------
Connection Index : 0x04 (4)
Length : 0x10 (16 bytes)
SupportedUsbProtocols : 0x03
Usb110 : 1 (yes)
Usb200 : 1 (yes)
Usb300 : 0 (no)
ReservedMBZ : 0x00
Flags : 0x00
DevIsOpAtSsOrHigher : 0 (Is not operating at SuperSpeed or higher)
DevIsSsCapOrHigher : 0 (Is not SuperSpeed capable or higher)
DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
DevIsSsPlusCapOrHigher : 0 (Is not SuperSpeedPlus capable or higher)
ReservedMBZ : 0x00
---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x200 (USB Version 2.00)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 bytes)
idVendor : 0x18D1 (Google Inc.)
idProduct : 0x4EE2
bcdDevice : 0x0318
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "Google"
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "Pixel XL"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "HT68T0203009"
bNumConfigurations : 0x01 (1 Configuration)
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x003E (62 bytes)
bNumInterfaces : 0x02 (2 Interfaces)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0x80
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x00 (no)
D5: Remote Wakeup : 0x00 (no)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0xFA (500 mA)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00
bAlternateSetting : 0x00
bNumEndpoints : 0x03 (3 Endpoints)
bInterfaceClass : 0x06 (Image)
bInterfaceSubClass : 0x01 (Still Imaging device)
bInterfaceProtocol : 0x01
iInterface : 0x07 (String Descriptor 7)
Language 0x0409 : "MTP"
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0200 (max 512 bytes)
bInterval : 0x00 (never NAKs)
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x01 (Direction=OUT EndpointID=1)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0200 (max 512 bytes)
bInterval : 0x00 (never NAKs)
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x001C
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x1C (28 bytes per packet)
bInterval : 0x06 (6 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01
bAlternateSetting : 0x00
bNumEndpoints : 0x02 (2 Endpoints)
bInterfaceClass : 0xFF (Vendor Specific)
bInterfaceSubClass : 0x42
bInterfaceProtocol : 0x01
iInterface : 0x06 (String Descriptor 6)
Language 0x0409 : "ADB Interface"
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x02 (Direction=OUT EndpointID=2)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0200 (max 512 bytes)
bInterval : 0x00 (never NAKs)
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x83 (Direction=IN EndpointID=3)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0200 (max 512 bytes)
bInterval : 0x00 (never NAKs)
----------------- Device Qualifier Descriptor -----------------
bLength : 0x0A (10 bytes)
bDescriptorType : 0x06 (Device_qualifier Descriptor)
bcdUSB : 0x200 (USB Version 2.00)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 Bytes)
bNumConfigurations : 0x01 (1 other-speed configuration)
bReserved : 0x00
------------ Other Speed Configuration Descriptor -------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x07 (Other_speed_configuration Descriptor)
wTotalLength : 0x003E (62 bytes)
bNumInterfaces : 0x02 (2 Interfaces)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0x80
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x00 (no)
D5: Remote Wakeup : 0x00 (no)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0xFA (500 mA)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00
bAlternateSetting : 0x00
bNumEndpoints : 0x03 (3 Endpoints)
bInterfaceClass : 0x06 (Image)
bInterfaceSubClass : 0x01 (Still Imaging device)
bInterfaceProtocol : 0x01
iInterface : 0x07 (String Descriptor 7)
Language 0x0409 : "MTP"
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0040 (max 64 bytes)
bInterval : 0x00 (never NAKs)
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x01 (Direction=OUT EndpointID=1)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0040 (max 64 bytes)
bInterval : 0x00 (never NAKs)
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x001C
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x1C (28 bytes per packet)
bInterval : 0x06 (6 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01
bAlternateSetting : 0x00
bNumEndpoints : 0x02 (2 Endpoints)
bInterfaceClass : 0xFF (Vendor Specific)
bInterfaceSubClass : 0x42
bInterfaceProtocol : 0x01
iInterface : 0x06 (String Descriptor 6)
Language 0x0409 : "ADB Interface"
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x02 (Direction=OUT EndpointID=2)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0040 (max 64 bytes)
bInterval : 0x00 (never NAKs)
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x83 (Direction=IN EndpointID=3)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0040 (max 64 bytes)
bInterval : 0x00 (never NAKs)
-------------------- String Descriptors -------------------
------ String Descriptor 0 ------
bLength : 0x04 (4 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language ID[0] : 0x0409 (English - United States)
------ String Descriptor 1 ------
bLength : 0x0E (14 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Google"
------ String Descriptor 2 ------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Pixel XL"
------ String Descriptor 3 ------
bLength : 0x1A (26 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "HT68T0203009"
------ String Descriptor 6 ------
bLength : 0x1C (28 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "ADB Interface"
------ String Descriptor 7 ------
bLength : 0x08 (8 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "MTP"
This sucks as one reason I chose the Pixel was it's USB 3.0 support, as opposed to certain other dismal implementations of USB-C with only 2.0 transfer! and I want to be able to get video off the phone at maximal speed.
Any input?
You sure it's not the phone's internal memory bottlenecking the transfer? A phone doesn't work like a flash drive, there's a lot more going on. The OS has to run the process to copy the file from internal storage and over USB to the PC. A flash drive just plugs in and gets read/written, with virtually no overhead for handling processes like those.
Also, using adb should be considerably faster than MTP for file transfers. I've also read that some people have better luck with a USB C to USB C cable rather than USB A to USB C.
borxnx said:
You sure it's not the phone's internal memory bottlenecking the transfer? A phone doesn't work like a flash drive, there's a lot more going on. The OS has to run the process to copy the file from internal storage and over USB to the PC. A flash drive just plugs in and gets read/written, with virtually no overhead for handling processes like those.
Also, using adb should be considerably faster than MTP for file transfers. I've also read that some people have better luck with a USB C to USB C cable rather than USB A to USB C.
Click to expand...
Click to collapse
I'm sure it's connecting at USB 2.0 as above, despite every hardware component being USB 3.0.
I was measuring that throughput using adp push/pull actually, but it's the same with MTP.
I don't know what the speeds would be with USB 3.0 but I presume they should be at least a bit faster! I can't try a USB-C to C cable just now as my PC doesn't have a socket.