microSD Cards

admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

microSD Cards

Post by admin »

When bought the mini-camera's & raspberry machines, also bought 'el-cheapo' 32GB microSD cards from Ebay.
Knowing these could not real '32GB' cards for a price lower then $5.00, and more info about some of these microSD cards is already writen @ the raspberry link above.
Image
Even the logo can be scratched off easily ...

It took me some time to get a good tester for these microSD cards.
First need for testing microSD cards is a universal & good working microSD - USB device.
After using several i found out that next Samsung microSD USB reader is most likely the fastest & best:

Image

For the program to test i use H2testw version 1.4, found it somewhere and is from 2008 or 09.
https://www.heise.de/download/product/h2testw-50539
Image

Make sure you copy important data from that microSD card to a 'save place'.
The program won't overwrite your data, but it will use all free data to be written & tested. If the card is a non-genuine one, it could overwrite your 'important data'...
I had some Linux formatted microSD cards, on which in a PC you only see the first partition off 60MB or so.
Needed to reformat these microSD cards, with SD-Formatter AND use the option to FORMAT SIZE ADJUSTMENT to ON.

Image
This will reformat the whole microSD as 1 partition.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

One of the 'el cheapo' 32GB microSD cards on the testbench ...

Code: Select all

The media is likely to be defective.
7.8 GByte OK (16363667 sectors)
23.4 GByte DATA LOST (49139565 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
23.4 GByte corrupted (49139565 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x00000001e72d8000
Expected: 0x00000001e72d8000
Found: 0x0000000000000000
H2testw version 1.3
Writing speed: 3.42 MByte/s
Reading speed: 12.4 MByte/s
H2testw v1.4
Even though they can contain 7.8GB of data :)
But very low throughput anyway ...
First write is fast (about 12 MB/s), later slower.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

The second card is not much better, with a write speed of 671 KByte/s ??
Even-though it started @ around 12 MByte/s :

Code: Select all

The media is likely to be defective.
7.7 GByte OK (16306800 sectors)
23.4 GByte DATA LOST (49196432 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
23.4 GByte corrupted (49196432 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x00000001e56d8000
Expected: 0x00000001e56d8000
Found: 0x0000000000000000
H2testw version 1.3
Writing speed: 671 KByte/s
Reading speed: 12.0 MByte/s
H2testw v1.4
And this test did ran for more then 14 hours!

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

The third 32GB microSD card which seems to be only 7.3GB writable:

Code: Select all

The media is likely to be defective.
7.3 GByte OK (15313553 sectors)
23.9 GByte DATA LOST (50189679 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
23.9 GByte corrupted (50189679 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x00000000076b8008
Expected: 0x076b80006f4c8011
Found: 0x076380006f5c8011
H2testw version 1.3
Writing speed: 8.66 MByte/s
Reading speed: 16.0 MByte/s
H2testw v1.4
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

The first 'genuine' Samsung 16GB EVO card, resulting in the first good run of the program :)
Image

Code: Select all

Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed: 12.3 MByte/s
Reading speed: 26.9 MByte/s
H2testw v1.4
This card runs normally OpenElec. The disk-image will be written back & tested.

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

The Kodak 4GB (also an OpenElec) microSD
Image

went through the test without problems

Code: Select all

Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed: 6.75 MByte/s
Reading speed: 18.4 MByte/s
H2testw v1.4
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

Image

1GB IBM USB stick:

0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller

Code: Select all

The media is likely to be defective.
985.4 MByte OK (2018272 sectors)
528 KByte DATA LOST (1056 sectors)
Details:0 KByte overwritten (0 sectors)
6.5 KByte slightly changed (< 8 bit/sector, 13 sectors)
521.5 KByte corrupted (1043 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x0000000000f13450
Expected: 0xd5bca7227a988550
Found: 0xd5bca7227a188550
H2testw version 1.3
Writing speed: 7.89 MByte/s
Reading speed: 15.7 MByte/s
H2testw v1.4
Runs fast, only 500KB defect ... Should be marked ...
Or re-flashed.
After probably re-formated now in use as bootable USB device for a router :)

Code: Select all

Disk /dev/sda: 987 MiB, 1034944512 bytes, 2021376 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe6e9c361

Device     Boot  Start     End Sectors  Size Id Type
/dev/sda1         2048  526335  524288  256M 83 Linux
/dev/sda2       526336  657407  131072   64M 82 Linux swap / Solaris
/dev/sda3       657408 2021375 1363968  666M 83 Linux
Linux (lsusb -v):

Code: Select all

Bus 002 Device 002: ID 0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0204 Chipsbank Microelectronics Co., Ltd
  idProduct          0x6025 CBM2080 / CBM2090 Flash drive controller
  bcdDevice            1.00
  iManufacturer           1 USB 2.0
  iProduct                2 Flash Disk
  iSerial                 3 25224800ED6E5900
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

Image

128MB IBM USB thing ...

Eventually: 0204:6026 Chipsbank Microelectronics Co., Ltd CBM1180 Flash drive controller

As its a very old USB, it's just hobby to fix these kinda things ... 10 years after i got the device @ company i work for.
USB device did its job many times without any problems, just on 1 day it failed its job. It only shows 8MB disk, on which nothing is possible, formatting, writing & reads ends all in error.

Controller: CBM1180
Memory chip: HN29V1G91T-30
Image
Image

This one had the weirdest info, even its VID:PID changed intermitted ??

First of all, it was always seen as a (i mean anywhere, fdisk, gparted, sd-formatter, HP-formatter etc etc) 8MB Disk.
With or without partitions ... Even tried writing new own (smaller) Disks by manual adjust MBR, but only could make bigger partitions, on a 8MB disk, funny.
Formatting these will always end in errors, no matter which program used.
  • BOOTice
    HxEditor
    UMPTools (any version, even only Chinese)
    USBDeview
    some others
Linux
  • fdisk
    gparted
    default format tools
A lot of tools & info abut the Chipsbank family chips can be found on: http://www.usbdev.ru/files/chipsbank/
Used google translator, as my Russian is not that well :)

See below, device is 'really' the same, different Vendor & Product ID but same Instance ID (right bottom)??
Top one is the wrong one, 2nd the right one.
Image

The right one
Image

The controller chip CBM1180 is reachable, but is sometimes seen as CBM2080?
Weird weird weird ...
Image

Within linux, a wrong one:
# lsusb
Bus 002 Device 002: ID 0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0420:1307 Chips and Technologies Celly SIM Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
It even (logs below) showed up ones as ID 1976:6025 Chipsbrand Microelectronics (HK) Co., Ltd. Flash Drive 512 MB ?
Almost the right one (same VID:PID as the other bootable 1GB USB disk on 1 of my routers :) ):
# lsusb
Bus 002 Device 002: ID 0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The right one! :
~# lsusb
Bus 002 Device 002: ID 0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 015: ID 0204:6026 Chipsbank Microelectronics Co., Ltd CBM1180 Flash drive controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Here logging of wrong identification in 'dmesg' logging.
Device 'looks like' a ChipsBnk Flash Disk, but in real it is not:

Code: Select all

[41787.548804] usb 1-1: new full-speed USB device number 3 using dwc2
[41787.751066] usb-storage 1-1:1.0: USB Mass Storage device detected
[41787.757254] scsi host2: usb-storage 1-1:1.0
[41788.757880] scsi 2:0:0:0: Direct-Access     ChipsBnk Flash Disk       2.00 PQ: 0 ANSI: 2
[41788.768280] sd 2:0:0:0: [sdb] 16384 512-byte logical blocks: (8.39 MB/8.00 MiB)
[41788.774937] sd 2:0:0:0: [sdb] Write Protect is off
[41788.779026] sd 2:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[41788.785406] sd 2:0:0:0: [sdb] No Caching mode page found
[41788.789351] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[41788.808411] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[41803.608965] usb 1-1: USB disconnect, device number 3
One time it even returned the right info, but with lots of error:

Code: Select all

[49530.852809] usb 1-1: new full-speed USB device number 5 using dwc2
[49531.055014] usb-storage 1-1:1.0: USB Mass Storage device detected
[49531.061205] scsi host4: usb-storage 1-1:1.0
[49532.061775] scsi 4:0:0:0: Direct-Access     UFD      Flash Disk       2.00 PQ: 0 ANSI: 2
[49532.072206] sd 4:0:0:0: [sdb] 257344 512-byte logical blocks: (132 MB/126 MiB)
[49532.079162] sd 4:0:0:0: [sdb] Write Protect is off
[49532.082853] sd 4:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[49532.088676] sd 4:0:0:0: [sdb] No Caching mode page found
[49532.093218] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[49532.112657] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[49563.292806] usb 1-1: reset full-speed USB device number 5 using dwc2
[49568.476813] usb 1-1: device descriptor read/64, error -145
[49573.584996] usb usb1: clear tt 1 (8000) error -22
[49573.588395] usb usb1: clear tt 1 (8000) error -22
[49573.593425] usb usb1: clear tt 1 (8000) error -22
[49573.598008] usb usb1: clear tt 1 (8000) error -22
[49573.602707] usb usb1: clear tt 1 (8000) error -22
[49573.607778] usb usb1: clear tt 1 (8000) error -22
[49573.788875] usb 1-1: device descriptor read/64, error -71
[49574.076863] usb 1-1: reset full-speed USB device number 5 using dwc2
[49579.260879] usb 1-1: device descriptor read/64, error -145
[49584.369101] usb usb1: clear tt 1 (8000) error -22
[49584.373146] usb usb1: clear tt 1 (8000) error -22
[49584.383898] usb usb1: clear tt 1 (8000) error -22
[49584.388336] usb usb1: clear tt 1 (8000) error -22
[49584.396924] usb usb1: clear tt 1 (8000) error -22
[49584.402939] usb usb1: clear tt 1 (8000) error -22
[49584.581467] usb 1-1: device descriptor read/64, error -71
[49584.868871] usb 1-1: reset full-speed USB device number 5 using dwc2
[49590.077079] usb usb1: clear tt 1 (0000) error -22
[49590.081138] usb usb1: clear tt 1 (0000) error -22
[49590.090956] usb usb1: clear tt 1 (0000) error -22
[49590.289995] usb 1-1: device not accepting address 5, error -71
[49590.476846] usb 1-1: reset full-speed USB device number 5 using dwc2
[49595.684990] usb usb1: clear tt 1 (0000) error -22
[49595.688681] usb usb1: clear tt 1 (0000) error -22
[49595.693399] usb usb1: clear tt 1 (0000) error -22
[49595.896806] usb 1-1: device not accepting address 5, error -71
[49595.901476] usb 1-1: USB disconnect, device number 5
[49595.909364] scsi 4:0:0:0: rejecting I/O to offline device
[49595.913326] scsi 4:0:0:0: [sdb] killing request
[49595.917845] scsi 4:0:0:0: rejecting I/O to offline device
[49595.923236] scsi 4:0:0:0: killing request
[49595.927383] scsi 4:0:0:0: [sdb] UNKNOWN(0x2003) Result: hostbyte=0x01 driverbyte=0x00
[49595.935143] scsi 4:0:0:0: [sdb] CDB: opcode=0x28 28 00 00 03 ec 80 00 00 08 00
[49595.942339] blk_update_request: I/O error, dev sdb, sector 257152
[49595.948945] Buffer I/O error on dev sdb, logical block 32144, async page read
[49595.955808] sdb: detected capacity change from 131760128 to 0
[49596.292848] usb 1-1: new full-speed USB device number 6 using dwc2
After opening the case and found the chip name-numbers, did not see even the 'real' error.
I think 1 day of testing & cleaned the PCB, found 1 side of the HN29V1G91T-30 chip LOOSE !!

Image
Image

With old-school solder iron, magnify glasses carefully soldered the loose contacts all good to PCB.
Also checked the other side-pins of the same chip.
Be very careful when DIY, you do need steady hand & good soldering skills.

Image

After this HW fix, H2Test the device (FAT16).
Hahaha, funny how slow, as the CBM1180 is USB 1.0 Low Speed, LOL :

Code: Select all

Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed: 784 KByte/s
Reading speed: 985 KByte/s
H2testw v1.4
But this is 'normal' for a CBM1180, according earlier mentioned links.

Within linux check:

Code: Select all

# fdisk -l /dev/sdb
Disk /dev/sdb: 125.7 MiB, 131759616 bytes, 257343 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start    End Sectors   Size Id Type
/dev/sdb1          95 257279  257185 125.6M  6 FAT16
Windows:
Image

Now fixed the hardware, even more different VID:PID come up for the same device when trying to re-flash the newly made device:
# lsusb
Bus 002 Device 002: ID 0204:6025 Chipsbank Microelectronics Co., Ltd CBM2080 / CBM2090 Flash drive controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 016: ID 1976:6025 Chipsbrand Microelectronics (HK) Co., Ltd. Flash Drive 512 MB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I keep with the oldest UMPtool flash version, UMPtool V3.11050721
Which keeps the device on 0204:6026 Chipsbank Microelectronics Co., Ltd CBM1180 Flash drive controller
And has the biggest free blocks / sectors.

Below the status of fixed HW, but wronly flashed device. It shows 512MB disk with only 128MB active partition? But this does work!

Code: Select all

Bus 001 Device 016: ID 1976:6025 Chipsbrand Microelectronics (HK) Co., Ltd. Flash Drive 512 MB

# fdisk -l /dev/sdb
Disk /dev/sdb: 125 MiB, 131022336 bytes, 255903 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start    End Sectors  Size Id Type
/dev/sdb1  *       32 255902  255871  125M  6 FAT16

Disk /dev/sdb: 125 MiB, 131022336 bytes, 255903 sectors
Geometry: 8 heads, 32 sectors/track, 0 cylinders
Units: cylinders of 256 * 512 = 131072 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start   End Cylinders  Size Id Type
/dev/sdb1  *        1  1000      1000  125M  6 FAT16
Against the better / bigger (older, but correct) version:

Code: Select all

Bus 001 Device 015: ID 0204:6026 Chipsbank Microelectronics Co., Ltd CBM1180 Flash drive controller

# fdisk -l /dev/sdb
Disk /dev/sdc: 125.7 MiB, 131759616 bytes, 257343 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5e811c00

Device     Boot Start    End Sectors   Size Id Type
/dev/sdc1  *       32 257342  257311 125.7M  6 FAT16

Disk /dev/sdc: 125.7 MiB, 131759616 bytes, 257343 sectors
Geometry: 8 heads, 32 sectors/track, 0 cylinders
Units: cylinders of 256 * 512 = 131072 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5e811c00

Device     Boot Start   End Cylinders   Size Id Type
/dev/sdc1  *        1  1006      1006 125.7M  6 FAT16
Linux (lsusb -v):

Code: Select all

Bus 001 Device 108: ID 0204:6026 Chipsbank Microelectronics Co., Ltd CBM1180 Flash drive controller
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0204 Chipsbank Microelectronics Co., Ltd
  idProduct          0x6026 CBM1180 Flash drive controller
  bcdDevice            1.00
  iManufacturer           0
  iProduct                0
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered
Conclusion:
The best way is -mostly always- use the right flash software to re-flash any micro-controller.
Sometimes you can run other 'type' FW on those, but won't always result in best functionality (lower sectors on the '512MB' mentioned drive, 1976:6025).

4 Hobby this is fun, time consuming would be priceless, i guess ... for a 1MB/s (up&down) USB device nowadays.
https://ams-ix.net/newsitems/293

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

Image

8GB IBM leather USB device

1e3d:2093 Chipsbank Microelectronics Co., Ltd CBM209x Flash Drive (OEM)

Latest used as bootable Clover install drive for Mac OSX. Before just as USB storage, many years.

Linux (fdisk -l):

Code: Select all

Disk /dev/sdb: 7.5 GiB, 8019509248 bytes, 15663104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        8192 15647309 15639118  7.5G  b W95 FAT32
Linux (lsusb -v)

Code: Select all

Bus 001 Device 010: ID 1e3d:2093 Chipsbank Microelectronics Co., Ltd CBM209x Flash Drive (OEM)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x1e3d Chipsbank Microelectronics Co., Ltd
  idProduct          0x2093 CBM209x Flash Drive (OEM)
  bcdDevice            1.00
  iManufacturer           1 CBM
  iProduct                2 Flash Disk
  iSerial                 3 18202200624A7902
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
H2Test:

Code: Select all

Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed: 8.34 MByte/s
Reading speed: 30.3 MByte/s
H2testw v1.4
DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: microSD Cards

Post by admin »

Image

4GB IBM USB device

1307:0165 Transcend Information, Inc. 2GB/4GB/8GB Flash Drive

This device did broke me twice already, but fixed by reflashing (i guess MFPT program).
Last weird message during write/read test:

Code: Select all

Error writing file 'D:\3.h2w', offset 0x1fa00000.
It is still possible to verify the test data written up to this point.
(The wrong diskette is in the drive.
Insert  Code 34)
Warning: Only 3845 of 3846 MByte tested.
Writing speed: 7.43 MByte/s
H2testw v1.4
After re-flashing:

Code: Select all

Warning: Only 3845 of 3846 MByte tested.
Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed: 8.53 MByte/s
Reading speed: 29.5 MByte/s
H2testw v1.4
Linux:

Code: Select all

Disk /dev/sda: 3.8 GiB, 4040724480 bytes, 7892040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 588B81B2-4F5E-41A8-AD7F-FE6D4225736B

Device       Start     End Sectors  Size Type
/dev/sda1     2048 1955839 1953792  954M Linux root (ARM)
/dev/sda2  1955840 2480127  524288  256M Linux swap
/dev/sda3  2480128 7892006 5411879  2.6G Linux filesystem
Device is now re-formatted and used as bootable linux router device.

DG.
Post Reply