Too many distractions
Most of my own making.
As mentioned I have build a version of SEREMU processing for USBHost. Also found bug in USBSerial USBHost code which I should retest.
Been playing with the MTP USBHost test code... Which some parts are a real hack, But:
I have a T41 running the mtp-test with a few different logical disks and Serial Emulation, plugged into the other T4.1 running the USBHost code.
Some things are real hack. In that I am building node list which the sketch works with. And Now have it enumerating the top level objects of the different storages plugged in. Updated Branch/Fork mentioned above.
Again I know it is off topic, but the data from the MTP shows:
Code:
driver 20006560
*** Device MTPD 16c0: 4d1 - connected ***
manufacturer: Teensyduino
product: Teensy MTP Disk
Serial: 8597440
*** Device HID1 16c0: 4d1 - connected ***
manufacturer: Teensyduino
product: Teensy MTP Disk
Serial: 8597440
*** HID Device seremu 16c0:4d1 - connected ***
manufacturer: Teensyduino
product: Teensy MTP Disk
Serial: 8597440
STD Version:64
Vendor extesion ID:6
MTP Version:64
Extensions:microsoft.com: 1.0;
Mode:0
Operations: 1001 1002 1003 1004 1005 1007 1008 1009 100B 100C 100D 1014 1015 1019 101A 101B 9801 9802 9803 9804
Events:
Device Properties: D402
Capture formats:
Playback formats: 3000 3001
Manufacturer:PJRC
Model:Teensy
Serial:1.54 / MTP 1.0
Get Storage IDS: 1 2 3 4 5 6 7
*** MPT connected ***
Connected to:Teensy
Count of Storages: 7
0(1): sdio() type:4 2 max:264289280, free: 205408768 access:0
1(2): RAM1() type:4 2 max:1998848, free: 1986560 access:0
2(3): RAM2() type:4 2 max:3999744, free: 911360 access:0
3(4): SLOW_RAM() type:4 2 max:1998848, free: 1994752 access:0
4(5): PROGM() type:4 2 max:983040, free: 974848 access:0
5(6): QSPI() type:4 2 max:16777216, free: 15007744 access:0
6(7): nand4() type:4 2 max:8388608, free: 4997120 access:0
========== sdio ===========
Annie_head.png(54) FMT:3000 Size:69245
Teensy-TTL-Level_converters.jpg(53) FMT:3000 Size:171220
LICENCE.broadcom(52) FMT:3000 Size:1594
fixup4x.dat(51) FMT:3000 Size:8419
fixup4db.dat(50) FMT:3000 Size:8417
fixup4cd.dat(49) FMT:3000 Size:3146
T4-Cardlike.jpg(48) FMT:3000 Size:340510
System Volume Information(47) FMT:3001 Size:4294967295
fixup4.dat(46) FMT:3000 Size:5405
start4x.elf(45) FMT:3000 Size:3031652
start4db.elf(44) FMT:3000 Size:3774532
start4cd.elf(43) FMT:3000 Size:816124
start4.elf(42) FMT:3000 Size:2272992
bootcode.bin(41) FMT:3000 Size:52480
fixup_x.dat(40) FMT:3000 Size:9818
fixup_db.dat(39) FMT:3000 Size:9820
fixup_cd.dat(38) FMT:3000 Size:2663
fixup.dat(37) FMT:3000 Size:6746
start_x.elf(36) FMT:3000 Size:3799144
start_db.elf(35) FMT:3000 Size:4861512
T4.1-Cardlike.jpg(34) FMT:3000 Size:393481
COPYING.linux(33) FMT:3000 Size:18693
bcm2711-rpi-4-b.dtb(32) FMT:3000 Size:41273
bcm2710-rpi-cm3.dtb(31) FMT:3000 Size:25426
bcm2710-rpi-3-b.dtb(30) FMT:3000 Size:26612
config.txt(29) FMT:3000 Size:1784
cmdline.txt(28) FMT:3000 Size:166
start.elf(27) FMT:3000 Size:2884708
start_cd.elf(26) FMT:3000 Size:694052
bcm2710-rpi-2-b.dtb(25) FMT:3000 Size:25571
bcm2709-rpi-2-b.dtb(24) FMT:3000 Size:25422
bcm2708-rpi-zero.dtb(23) FMT:3000 Size:23800
bcm2708-rpi-zero-w.dtb(22) FMT:3000 Size:24536
bcm2708-rpi-cm.dtb(21) FMT:3000 Size:23876
bcm2708-rpi-b.dtb(20) FMT:3000 Size:24095
DSC03361.JPG(19) FMT:3000 Size:3223767
IMG_1240.jpg(18) FMT:3000 Size:434010
issue.txt(17) FMT:3000 Size:145
zzz.jpg(16) FMT:3000 Size:265795
bcm2708-rpi-b-plus.dtb(15) FMT:3000 Size:24358
kernel8.img(14) FMT:3000 Size:13945344
kernel7l.img(13) FMT:3000 Size:5801056
test1.txt(12) FMT:3000 Size:21
bcm2710-rpi-3-b-plus.dtb(11) FMT:3000 Size:27231
kernel.img(10) FMT:3000 Size:5158072
mtpindex.dat(9) FMT:3000 Size:0
kernel7.img(8) FMT:3000 Size:5466824
overlays(7) FMT:3001 Size:4294967295
========== RAM1 ===========
test_9.txt(65) FMT:3000 Size:21
test_8.txt(64) FMT:3000 Size:21
test_7.txt(63) FMT:3000 Size:21
test_6.txt(62) FMT:3000 Size:21
test_5.txt(61) FMT:3000 Size:21
test_4.txt(60) FMT:3000 Size:21
test_3.txt(59) FMT:3000 Size:21
test_2.txt(58) FMT:3000 Size:21
test_1.txt(57) FMT:3000 Size:21
test_0.txt(56) FMT:3000 Size:21
Dir0(55) FMT:3001 Size:4294967295
========== RAM2 ===========
LargeFile.bin(66) FMT:3000 Size:3072000
========== SLOW_RAM ===========
========== PROGM ===========
========== QSPI ===========
zzz.txt(72) FMT:3000 Size:1024
ZZZ.txt(71) FMT:3000 Size:0
Sub-folder(70) FMT:3001 Size:4294967295
IMG_0287.jpg(69) FMT:3000 Size:341024
Foo.txt(68) FMT:3000 Size:1024
DSC03361.JPG(67) FMT:3000 Size:1028096
========== nand4 ===========
DSC03355.JPG(73) FMT:3000 Size:3373255
And the Second window showing debug information captured by SEREMU:
Code:
******usb_mtp_configure
MTP_test
SDIO Storage 0 254 sdio 264289280 58895872
SD Storage 1 10 sd1 failed or missing
RAM Storage 0 RAM1 1998848 4096
RAM Storage 1 RAM2 3999744 4096
Slow RAM Storage 0 SLOW_RAM 1998848 4096
Program Storage 0 PROGM 983040 8192
QSPI Storage 0 QSPI 16777216 1769472
SPIFlash Storage 0 3 nand1 failed or missing
SPIFlash Storage 1 4 nand2 failed or missing
SPIFlash Storage 2 5 nand3 failed or missing
SPIFlash Storage 3 6 nand4 8388608 3391488
**** dir of sd[0] ****
overlays/
kernel7.img
mtpindex.dat
kernel.img
bcm2710-rpi-3-b-plus.dtb
test1.txt
kernel7l.img
kernel8.img
bcm2708-rpi-b-plus.dtb
zzz.jpg
issue.txt
IMG_1240.jpg
DSC03361.JPG
bcm2708-rpi-b.dtb
bcm2708-rpi-cm.dtb
bcm2708-rpi-zero-w.dtb
bcm2708-rpi-zero.dtb
bcm2709-rpi-2-b.dtb
bcm2710-rpi-2-b.dtb
start_cd.elf
start.elf
cmdline.txt
config.txt
bcm2710-rpi-3-b.dtb
bcm2710-rpi-cm3.dtb
bcm2711-rpi-4-b.dtb
COPYING.linux
T4.1-Cardlike.jpg
start_db.elf
start_x.elf
fixup.dat
fixup_cd.dat
fixup_db.dat
fixup_x.dat
bootcode.bin
start4.elf
start4cd.elf
start4db.elf
start4x.elf
fixup4.dat
T4-Cardlike.jpg
fixup4cd.dat
fixup4db.dat
fixup4x.dat
LICENCE.broadcom
Teensy-TTL-Level_converters.jpg
Annie_head.png
Setup done
<< 512: 0C 00 00 00 01 00 01 10 00 00 00 00 73 BA FA 3D 30 3C 5D BD 58 D0 B2 0D B1 20 65 23 85 88 78 1E
1001 12 1 0:
>> 00cb: CB 00 00 00 02 00 01 10 00 00 00 00 64 00 06 00 00 00 64 00 14 6D 00 69 00 63 00 72 00 6F 00 73
>> 000c: 0C 00 00 00 03 00 01 20 00 00 00 00
<< 512: 10 00 00 00 01 00 02 10 00 00 00 00 2A 00 00 00 70 A4 54 05 7A B1 23 5B 28 30 73 12 E7 BB DB E3
1002 16 1 0: 2a
>> 0010: 10 00 00 00 03 00 01 20 00 00 00 00 2A 00 00 00
<< 512: 10 00 00 00 01 00 14 10 01 00 00 00 02 D4 00 00 80 96 95 96 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
1014 16 1 1: d402
>> 0030: 30 00 00 00 02 00 14 10 01 00 00 00 02 D4 FF FF 00 07 54 00 65 00 65 00 6E 00 73 00 79 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 01 00 00 00 02 D4 00 00
<< 512: 0C 00 00 00 01 00 04 10 02 00 00 00 98 B7 7A B7 0D 32 64 A9 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
1004 12 1 2:
>> 002c: 2C 00 00 00 02 00 04 10 02 00 00 00 07 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00
>> 000c: 0C 00 00 00 03 00 01 20 02 00 00 00
<< 512: 10 00 00 00 01 00 05 10 03 00 00 00 01 00 00 00 30 3C 5D BD 58 D0 B2 0D B1 20 65 23 85 88 78 1E
1005 16 1 3: 1
>> 0032: 32 00 00 00 02 00 05 10 03 00 00 00 04 00 02 00 00 00 00 BC C0 0F 00 00 00 00 00 0E 3E 0C 00 00
>> 0010: 10 00 00 00 03 00 01 20 03 00 00 00 01 00 00 00
<< 512: 10 00 00 00 01 00 05 10 04 00 00 00 02 00 00 00 70 A4 54 05 7A B1 23 5B 28 30 73 12 E7 BB DB E3
1005 16 1 4: 2
>> 0032: 32 00 00 00 02 00 05 10 04 00 00 00 04 00 02 00 00 00 00 80 1E 00 00 00 00 00 00 50 1E 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 04 00 00 00 02 00 00 00
<< 512: 10 00 00 00 01 00 05 10 05 00 00 00 03 00 00 00 80 96 95 96 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
1005 16 1 5: 3
>> 0032: 32 00 00 00 02 00 05 10 05 00 00 00 04 00 02 00 00 00 00 08 3D 00 00 00 00 00 00 E8 0D 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 05 00 00 00 03 00 00 00
<< 512: 10 00 00 00 01 00 05 10 06 00 00 00 04 00 00 00 0D 32 64 A9 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
1005 16 1 6: 4
>> 003a: 3A 00 00 00 02 00 05 10 06 00 00 00 04 00 02 00 00 00 00 80 1E 00 00 00 00 00 00 70 1E 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 06 00 00 00 04 00 00 00
<< 512: 10 00 00 00 01 00 05 10 07 00 00 00 05 00 00 00 30 3C 5D BD 58 D0 B2 0D B1 20 65 23 85 88 78 1E
1005 16 1 7: 5
>> 0034: 34 00 00 00 02 00 05 10 07 00 00 00 04 00 02 00 00 00 00 00 0F 00 00 00 00 00 00 E0 0E 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 07 00 00 00 05 00 00 00
<< 512: 10 00 00 00 01 00 05 10 08 00 00 00 06 00 00 00 70 A4 54 05 7A B1 23 5B 28 30 73 12 E7 BB DB E3
1005 16 1 8: 6
>> 0032: 32 00 00 00 02 00 05 10 08 00 00 00 04 00 02 00 00 00 00 00 00 01 00 00 00 00 00 00 E5 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 08 00 00 00 06 00 00 00
<< 512: 10 00 00 00 01 00 05 10 09 00 00 00 07 00 00 00 80 96 95 96 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
1005 16 1 9: 7
>> 0034: 34 00 00 00 02 00 05 10 09 00 00 00 04 00 02 00 00 00 00 00 80 00 00 00 00 00 00 40 4C 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 09 00 00 00 07 00 00 00
<< 512: 10 00 00 00 01 00 01 98 0A 00 00 00 00 30 00 00 0D 32 64 A9 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
9801 16 1 10: 3000
>> 0020: 20 00 00 00 02 00 01 98 0A 00 00 00 08 00 00 00 01 DC 02 DC 03 DC 04 DC 07 DC 0B DC 41 DC 44 DC
>> 0010: 10 00 00 00 03 00 01 20 0A 00 00 00 00 30 00 00
<< 512: 10 00 00 00 01 00 01 98 0B 00 00 00 01 30 00 00 30 3C 5D BD 58 D0 B2 0D B1 20 65 23 85 88 78 1E
9801 16 1 11: 3001
>> 0020: 20 00 00 00 02 00 01 98 0B 00 00 00 08 00 00 00 01 DC 02 DC 03 DC 04 DC 07 DC 0B DC 41 DC 44 DC
>> 0010: 10 00 00 00 03 00 01 20 0B 00 00 00 01 30 00 00
<< 512: 10 00 00 00 01 00 02 98 0C 00 00 00 01 DC 00 00 70 A4 54 05 7A B1 23 5B 28 30 73 12 E7 BB DB E3
9802 16 1 12: dc01
>> 001a: 1A 00 00 00 02 00 02 98 0C 00 00 00 01 DC 06 00 00 00 00 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 0C 00 00 00 01 DC 00 00
<< 512: 10 00 00 00 01 00 02 98 0D 00 00 00 02 DC 00 00 80 96 95 96 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
9802 16 1 13: dc02
>> 0018: 18 00 00 00 02 00 02 98 0D 00 00 00 02 DC 04 00 00 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 0D 00 00 00 02 DC 00 00
<< 512: 10 00 00 00 01 00 02 98 0E 00 00 00 03 DC 00 00 0D 32 64 A9 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
9802 16 1 14: dc03
>> 0018: 18 00 00 00 02 00 02 98 0E 00 00 00 03 DC 04 00 00 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 0E 00 00 00 03 DC 00 00
<< 512: 10 00 00 00 01 00 02 98 0F 00 00 00 04 DC 00 00 30 3C 5D BD 58 D0 B2 0D B1 20 65 23 85 88 78 1E
9802 16 1 15: dc04
>> 001e: 1E 00 00 00 02 00 02 98 0F 00 00 00 04 DC 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 0F 00 00 00 04 DC 00 00
<< 512: 10 00 00 00 01 00 02 98 10 00 00 00 07 DC 00 00 70 A4 54 05 7A B1 23 5B 28 30 73 12 E7 BB DB E3
9802 16 1 16: dc07
>> 0017: 17 00 00 00 02 00 02 98 10 00 00 00 07 DC FF FF 01 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 10 00 00 00 07 DC 00 00
<< 512: 10 00 00 00 01 00 02 98 11 00 00 00 0B DC 00 00 80 96 95 96 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
9802 16 1 17: dc0b
>> 001a: 1A 00 00 00 02 00 02 98 11 00 00 00 0B DC 06 00 00 00 00 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 11 00 00 00 0B DC 00 00
<< 512: 10 00 00 00 01 00 02 98 12 00 00 00 41 DC 00 00 0D 32 64 A9 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
9802 16 1 18: dc41
>> 0026: 26 00 00 00 02 00 02 98 12 00 00 00 41 DC 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 12 00 00 00 41 DC 00 00
<< 512: 10 00 00 00 01 00 02 98 13 00 00 00 44 DC 00 00 30 3C 5D BD 58 D0 B2 0D B1 20 65 23 85 88 78 1E
9802 16 1 19: dc44
>> 0017: 17 00 00 00 02 00 02 98 13 00 00 00 44 DC FF FF 00 00 00 00 00 00 00
>> 0010: 10 00 00 00 03 00 01 20 13 00 00 00 44 DC 00 00
<< 512: 18 00 00 00 01 00 07 10 13 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 28 30 73 12 E7 BB DB E3
1007 24 1 19: 1 0 ffffffff
>> 00d0: D0 00 00 00 02 00 07 10 13 00 00 00 30 00 00 00 36 00 00 00 35 00 00 00 34 00 00 00 33 00 00 00
>> 0018: 18 00 00 00 03 00 01 20 13 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF
*<< 512: 14 00 00 00 01 00 03 98 14 00 00 00 36 00 00 00 01 DC 00 00 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
9803 20 1 20: 36 dc01
>> 0010: 10 00 00 00 02 00 03 98 14 00 00 00 01 00 00 00
>> 0014: 14 00 00 00 03 00 01 20 14 00 00 00 36 00 00 00 01 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 15 00 00 00 36 00 00 00 02 DC 00 00 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
9803 20 1 21: 36 dc02
>> 000e: 0E 00 00 00 02 00 03 98 15 00 00 00 00 30
>> 0014: 14 00 00 00 03 00 01 20 15 00 00 00 36 00 00 00 02 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 16 00 00 00 36 00 00 00 03 DC 00 00 58 D0 B2 0D B1 20 65 23 85 88 78 1E
9803 20 1 22: 36 dc03
>> 000e: 0E 00 00 00 02 00 03 98 16 00 00 00 00 00
>> 0014: 14 00 00 00 03 00 01 20 16 00 00 00 36 00 00 00 03 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 17 00 00 00 36 00 00 00 04 DC 00 00 FF FF FF FF 28 30 73 12 E7 BB DB E3
9803 20 1 23: 36 dc04
>> 0014: 14 00 00 00 02 00 03 98 17 00 00 00 7D 0E 01 00 00 00 00 00
>> 0014: 14 00 00 00 03 00 01 20 17 00 00 00 36 00 00 00 04 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 18 00 00 00 36 00 00 00 07 DC 00 00 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
9803 20 1 24: 36 dc07
>> 002b: 2B 00 00 00 02 00 03 98 18 00 00 00 0F 41 00 6E 00 6E 00 69 00 65 00 5F 00 68 00 65 00 61 00 64
>> 0014: 14 00 00 00 03 00 01 20 18 00 00 00 36 00 00 00 07 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 19 00 00 00 36 00 00 00 0B DC 00 00 9E 5F 5B CD 4D 4A 34 48 E0 69 58 37
9803 20 1 25: 36 dc0b
>> 0010: 10 00 00 00 02 00 03 98 19 00 00 00 00 00 00 00
>> 0014: 14 00 00 00 03 00 01 20 19 00 00 00 36 00 00 00 0B DC 00 00
<< 512: 14 00 00 00 01 00 03 98 1A 00 00 00 36 00 00 00 41 DC 00 00 58 D0 B2 0D B1 20 65 23 85 88 78 1E
9803 20 1 26: 36 dc41
>> 001c: 1C 00 00 00 02 00 03 98 1A 00 00 00 36 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
>> 0014: 14 00 00 00 03 00 01 20 1A 00 00 00 36 00 00 00 41 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 1B 00 00 00 36 00 00 00 44 DC 00 00 FF FF FF FF 28 30 73 12 E7 BB DB E3
9803 20 1 27: 36 dc44
>> 002b: 2B 00 00 00 02 00 03 98 1B 00 00 00 0F 41 00 6E 00 6E 00 69 00 65 00 5F 00 68 00 65 00 61 00 64
>> 0014: 14 00 00 00 03 00 01 20 1B 00 00 00 36 00 00 00 44 DC 00 00
<< 512: 14 00 00 00 01 00 03 98 1C 00 00 00 35 00 00 00 01 DC 00 00 24 7F E1 9B 72 EA AF 4C B3 84 5B E3
9803 20 1 28: 35 dc01
Now maybe back to a previous distraction before I turn the storage units into File and FS objects and see if I can talk to
the actual files.
Edit: I should mention I am also able to see the files on my Kindle:
Code:
*** Device MTPD 1949: c - connected ***
manufacturer: Android
product: Android
Serial: D0FCA0A0342600M6
C<- len:319 DATA: OP:1001(GET_DEVICE_INFO) TID:0 P:60064 640000 69006D26 72006300 73006F00
3F 01 00 00 02 00 01 10 00 00 00 00 64 00 06 00 00 00 64 00 26 6D 00 69 00 63 00 72 00 6F 00 73 00 6F 00 66 00 74 00 2E 00 63 00 6F 00 6D 00 3A 00 20 00 31 00 2E 00 30 00 3B 00 20 00 61 00 6E 00 64 00 72 00 6F 00 69 00 64 00 2E 00 63 00 6F 00 6D 00 3A 00 20 00 31 00 2E 00 30 00 3B 00 00 00 00 00 1E 00 00 00 01 10 02 10 03 10 04 10 05 10 06 10 07 10 08 10 09 10 0A 10 0B 10 0C 10 0D 10 14 10 15 10 16 10 17 10 1B 10 01 98 02 98 03 98 04 98 05 98 10 98 11 98 C1 95 C2 95 C3 95 C4 95 C5 95 06 00 00 00 02 40 03 40 04 40 05 40 01 C8 0C 40 03 00 00 00 01 D4 02 D4 03 50 00 00 00 00 1A 00 00 00 00 30 01 30 04 30 05 30 08 30 09 30 0B 30 01 38 02 38 04 38 07 38 08 38 0B 38 0D 38 01 B9 02 B9 03 B9 82 B9 83 B9 84 B9 05 BA 10 BA 11 BA 14 BA 82 BA 06 B9 07 41 00 6D 00 61 00 7A 00 6F 00 6E 00 00 00 05 46 00 69 00 72 00 65 00 00 00 04 31 00 2E 00 30 00 00 00 11 44 00 30 00 46 00 43 00 41 00 30 00 41 00 30 00 33 00 34 00 32 00 36 00 30 00 30 00 4D 00 36 00 00 00
::processMTPData
STD Version:64
Vendor extesion ID:6
MTP Version:64
Extensions:microsoft.com: 1.0; android.com: 1.0;
Mode:0
Operations: 1001 1002 1003 1004 1005 1006 1007 1008 1009 100A 100B 100C 100D 1014 1015 1016 1017 101B 9801 9802 9803 9804 9805 9810 9811 95C1 95C2 95C3 95C4 95C5
Events: 4002 4003 4004 4005 C801 400C
Device Properties: D401 D402 5003
Capture formats:
Playback formats: 3000 3001 3004 3005 3008 3009 300B 3801 3802 3804 3807 3808 380B 380D B901 B902 B903 B982 B983 B984 BA05 BA10 BA11 BA14 BA82 B906
Manufacturer:Amazon
Model:Fire
Serial:1.0
...
========== Internal storage ===========
Music(1) FMT:3001 Size:0
Podcasts(2) FMT:3001 Size:0
Ringtones(3) FMT:3001 Size:0
Alarms(4) FMT:3001 Size:0
Notifications(5) FMT:3001 Size:0
Pictures(6) FMT:3001 Size:0
Movies(7) FMT:3001 Size:0
Download(8) FMT:3001 Size:0
DCIM(9) FMT:3001 Size:0
Android(10) FMT:3001 Size:4096
kindle(58) FMT:3001 Size:4096
Books(59) FMT:3001 Size:4096
Documents(62) FMT:3001 Size:0
.imagecache(64) FMT:3001 Size:0
Audible(68) FMT:3001 Size:0
Contacts(176) FMT:3001 Size:0
.bugsense(626) FMT:3000 Size:33
mapquest(630) FMT:3001 Size:0
sirius(1057) FMT:3001 Size:4096
TuneIn Radio(1510) FMT:3001 Size:4096
amazonmp3(2341) FMT:3001 Size:0
AccuWeather(4220) FMT:3001 Size:0
.backups(4444) FMT:3001 Size:0
.chartboost(4448) FMT:3001 Size:0