mjs513
Senior Member+
@KurtE
I just formatted my SSD to have 2 partitions: Partition 0: 97GB exFat, Partition 1: 14GB, 14GB. I set FF_MULTI_PARTITION to 1 and ran the DISK_IO test (Other sketched would not compile with FF_MULTI_PARTITION=1). It did recognize the 2 partitions but.....
I just formatted my SSD to have 2 partitions: Partition 0: 97GB exFat, Partition 1: 14GB, 14GB. I set FF_MULTI_PARTITION to 1 and ran the DISK_IO test (Other sketched would not compile with FF_MULTI_PARTITION=1). It did recognize the 2 partitions but.....
Code:
Test diskio
uSDFS_VER:15_MAY_19_08_16
USB2 PLL running
reset waited 6
USBHS_ASYNCLISTADDR = 0
USBHS_PERIODICLISTBASE = 20004000
periodictable = 20004000
port change: 10001803
connect
begin reset
port change: 18001205
port enabled
end recovery
new_Device: 480 Mbit/sec
new_Pipe
enumeration:
enumeration:
enumeration:
Device Descriptor:
12 01 10 02 00 00 00 40 2D 15 78 05 09 05 01 02 03 01
VendorID = 152D, ProductID = 0578, Version = 0509
Class/Subclass/Protocol = 0 / 0 / 0
Number of Configurations = 1
enumeration:
enumeration:
Manufacturer: JMicron
enumeration:
Product: External USB 3.0
enumeration:
Serial Number: 0123456789CB
enumeration:
Config data length = 85
enumeration:
Configuration Descriptor:
09 02 55 00 01 01 00 80 FA
NumInterfaces = 1
ConfigurationValue = 1
09 04 00 00 02 08 06 50 00
Interface = 0
Number of endpoints = 2
Class/Subclass/Protocol = 8(Mass Storage) / 6(SCSI) / 80(Bulk Only)
07 05 81 02 00 02 00
Endpoint = 1 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
07 05 02 02 00 02 00
Endpoint = 2 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
09 04 00 01 04 08 06 62 00
Interface = 0
Number of endpoints = 4
Class/Subclass/Protocol = 8(Mass Storage) / 6(SCSI) / 98(UAS)
07 05 01 02 00 02 00
Endpoint = 1 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 01 00
07 05 82 02 00 02 00
Endpoint = 2 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 02 00
07 05 83 02 00 02 00
Endpoint = 3 IN
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 03 00
07 05 04 02 00 02 00
Endpoint = 4 OUT
Type = Bulk
Max Size = 512
Polling Interval = 0
04 24 04 00
enumeration:
msController claim this=20002B80
msController claim this=20002F00
msController claim this=20003280
Descriptor 4 = INTERFACE
msController claim this=20002B80
09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00 09 04 00 01 04 08 06 62 00 07 05 01 02 00 02 00 04 24 01 00 07 05 82 02 00 02 00 04 24 02 00 07 05 83 02 00 02 00 04 24 03 00 07 05 04 02 00 02 00 04 24 04 00
numendpoint=2
endpointIn=81
endpointOut=2
packet size in (msController) = 512
packet size out (msController) = 512
polling intervalIn = 0
polling intervalOut = 0
new_Pipe
new_Pipe
Descriptor 5 = ENDPOINT
Descriptor 5 = ENDPOINT
Descriptor 4 = INTERFACE
msController claim this=20002F00
09 04 00 01 04 08 06 62 00 07 05 01 02 00 02 00 04 24 01 00 07 05 82 02 00 02 00 04 24 02 00 07 05 83 02 00 02 00 04 24 03 00 07 05 04 02 00 02 00 04 24 04 00
msController claim this=20003280
09 04 00 01 04 08 06 62 00 07 05 01 02 00 02 00 04 24 01 00 07 05 82 02 00 02 00 04 24 02 00 07 05 83 02 00 02 00 04 24 03 00 07 05 04 02 00 02 00 04 24 04 00
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
Descriptor 5 = ENDPOINT
Descriptor 36 = ???
control CallbackIn (msController)
00 00 00 00 00 00 00 00
control CallbackIn (msController)
00 00 00 00 00 00 00 00
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 01 00 00 00 00 00 00 00 80 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 01 00 00 00 00 00 00 00 01
** CSWSIGNATURE
Disk initialize Status: STA_NODISK
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 02 00 00 00 00 00 00 00 80 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 02 00 00 00 00 00 00 00 00
** CSWSIGNATURE
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 03 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
33 C0 8E D0 BC 00 7C 8E C0 8E D8 BE 00 7C BF 00 06 B9 00 02 FC F3 A4 50 68 1C 06 CB FB B9 04 00
** ????
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 03 00 00 00 00 00 00 00 00
** CSWSIGNATURE
Disk read Result: FR_OK
33 c0 8e d0 bc 00 7c 8e c0 8e d8 be 00 7c bf 00
06 b9 00 02 fc f3 a4 50 68 1c 06 cb fb b9 04 00
bd be 07 80 7e 00 00 7c 0b 0f 85 0e 01 83 c5 10
e2 f1 cd 18 88 56 00 55 c6 46 11 05 c6 46 10 00
b4 41 bb aa 55 cd 13 5d 72 0f 81 fb 55 aa 75 09
f7 c1 01 00 74 03 fe 46 10 66 60 80 7e 10 00 74
26 66 68 00 00 00 00 66 ff 76 08 68 00 00 68 00
7c 68 01 00 68 10 00 b4 42 8a 56 00 8b f4 cd 13
9f 83 c4 10 9e eb 14 b8 01 02 bb 00 7c 8a 56 00
8a 76 01 8a 4e 02 8a 6e 03 cd 13 66 61 73 1c fe
4e 11 75 0c 80 7e 00 80 0f 84 8a 00 b2 80 eb 84
55 32 e4 8a 56 00 cd 13 5d eb 9e 81 3e fe 7d 55
aa 75 6e ff 76 00 e8 8d 00 75 17 fa b0 d1 e6 64
e8 83 00 b0 df e6 60 e8 7c 00 b0 ff e6 64 e8 75
00 fb b8 00 bb cd 1a 66 23 c0 75 3b 66 81 fb 54
43 50 41 75 32 81 f9 02 01 72 2c 66 68 07 bb 00
00 66 68 00 02 00 00 66 68 08 00 00 00 66 53 66
53 66 55 66 68 00 00 00 00 66 68 00 7c 00 00 66
61 68 00 00 07 cd 1a 5a 32 f6 ea 00 7c 00 00 cd
18 a0 b7 07 eb 08 a0 b6 07 eb 03 a0 b5 07 32 e4
05 00 07 8b f0 ac 3c 00 74 09 bb 07 00 b4 0e cd
10 eb f2 f4 eb fd 2b c9 e4 64 eb 00 24 02 e0 f8
24 02 c3 49 6e 76 61 6c 69 64 20 70 61 72 74 69
74 69 6f 6e 20 74 61 62 6c 65 00 45 72 72 6f 72
20 6c 6f 61 64 69 6e 67 20 6f 70 65 72 61 74 69
6e 67 20 73 79 73 74 65 6d 00 4d 69 73 73 69 6e
67 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74
65 6d 00 00 00 63 7b 9a 09 dc 4f 48 00 00 00 20
21 00 07 fe ff ff 00 08 00 00 00 00 35 0c 00 fe
ff ff 0c fe ff ff 00 08 35 0c 00 30 c4 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa
Master Boot Record
[COLOR="#FF0000"] Partition: 0 first Sector: 2048 total Sectors: 204800000
Partition: 1 first Sector: 204802048 total Sectors: 29634560[/COLOR] ??? not sure this is right
Partition: 2 first Sector: 0 total Sectors: 0
Partition: 3 first Sector: 0 total Sectors: 0
First partition Sector
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 04 00 00 00 00 00 00 00 80 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 04 00 00 00 00 00 00 00 00
** CSWSIGNATURE
msController CallbackOut (static)
transfer->qtd.token = 0
msController dataOut (static)31
55 53 42 43 05 00 00 00 00 02 00 00 80 00 0A 28 00 00 00 08 00 00 00 01 00 00 00 00 00 00 00
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 512
EB 76 90 45 58 46 41 54 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
** ????
msController CallbackIn (static)
transfer->qtd.token = 0
msController dataIn (static): 13
55 53 42 53 05 00 00 00 00 00 00 00 00
** CSWSIGNATURE
Disk read Result: FR_OK
eb 76 90 45 58 46 41 54 20 20 20 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 08 00 00 00 00 00 00 00 00 35 0c 00 00 00 00
00 08 00 00 00 19 00 00 00 28 00 00 d8 34 0c 00
04 00 00 00 e1 88 df 18 00 01 00 00 09 08 01 80
00 00 00 00 00 00 00 00 33 c9 8e d1 8e c1 8e d9
bc d0 7b bd 00 7c 88 16 6f 7c b4 41 bb aa 55 cd
13 72 69 81 fb 55 aa 75 63 f6 c1 01 74 5e fe 06
02 7c 66 50 b0 65 e8 a6 00 66 58 66 b8 01 00 00
00 8a 0e 6d 7c 66 d3 e0 66 89 46 e8 66 b8 01 00
00 00 8a 0e 6c 7c 66 d3 e0 66 89 46 d8 66 a1 40
7c 66 40 bb 00 7e b9 01 00 66 50 e8 41 00 66 58
66 40 bb 00 80 b9 01 00 e8 34 00 66 50 b0 78 e8
5d 00 66 58 e9 09 01 a0 fc 7d eb 05 a0 fb 7d eb
00 b4 7d 8b f0 ac 98 40 74 0c 48 74 0e b4 0e bb
07 00 cd 10 eb ef a0 fd 7d eb e6 cd 16 cd 19 66
60 66 6a 00 66 50 06 53 66 68 10 00 01 00 b4 42
b2 80 8a 16 6f 7c 8b f4 cd 13 66 58 66 58 66 58
66 58 66 61 72 b1 03 5e d8 66 40 49 75 d1 c3 66
60 b4 0e bb 07 00 b9 01 00 cd 10 66 61 c3 42 00
4f 00 4f 00 54 00 4d 00 47 00 52 00 0d 0a 52 65
6d 6f 76 65 20 64 69 73 6b 73 20 6f 72 20 6f 74
68 65 72 20 6d 65 64 69 61 2e ff 0d 0a 44 69 73
6b 20 65 72 72 6f 72 ff 0d 0a 50 72 65 73 73 20
61 6e 79 20 6b 65 79 20 74 6f 20 72 65 73 74 61
72 74 0d 0a 00 00 00 00 00 00 00 00 00 00 ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff 6c 8b 98 55 aa
EXFAT
bytes per sector :512
sectors per cluster :256