GetUSB.info Logo

Pros and Cons of the Raspberry Pi USB 3 Hub

It is common to hear Raspberry Pi owners want more USB ports. GetUSB.info just read about them introducing an official 4 port USB hub. Sweet. To note, most Raspberry Pi single-board computers, except for the Raspberry Pi Zero and A+ models, include a built-in USB hub that splits one USB connection into several USB Type-A ports. Just recently they launched the official Raspberry Pi USB 3 Hub, a high-quality USB 3.0 hub that offers four additional USB ports.

This hub includes a single upstream USB 3.0 Type-A connector with an 3 inches (8 cm) built-in cable. The “upstream” port is the socket used to communicate with the host device, which in this case is the Raspberry Pi. It also has four downstream USB 3.0 Type-A ports and can reach data transfer speeds up to 5 Gbps. There’s a USB-C socket for an optional external 3A power supply but that isn’t included with the $12 purchase. Quick note, the downstream port is are the sockets used to communicate with the devices, like a USB flash drive, hard drive, mouse, keyboard, printer, etc.

One driving force on why Raspberry Pi wanted to sponsor their own USB hub is the fact most ‘other’ hubs are just too expensive. One fundamental goal of Raspberry Pi is to provide an unparalleled offering for computer code development and the lowest possible price. Usually, you either pay a high price for a reliable, well-designed product, or you buy a cheaper option that’s unreliable, doesn’t work with various devices, or simply looks bad.

With this hub, there is no “race to the bottom,” where cheap, poor-quality products pushed out better options, and online marketplaces like Amazon became filled with low-quality hubs. To offer a better solution the Raspberry team got together with with Infineon to source a quality hub chip called the CYUSB3304.

Based on user beta testers and user comments here are the pros and cons of the Raspberry Pi USB 3 Hub:

Pros and Cons of the Raspberry Pi USB 3 Hub

Continue Reading No Comments

USB Mass Storage Device Protocol – What Is It

The USB Mass Storage Device Protocol defines how USB devices which are attached to a host computer should interact (such as flash drives, external hard drives, and memory cards) and this protocol is critical for allowing stuff to talk with each other in the computer world. Here’s a breakdown of its core components:

In order for a USB flash drives to work interchangeably with other devices a universal standard must be created, defined and implemented for both device manufactures (the flash drives) and the host manufacturers (what flash drives are plugged into). The “Mass Storage Device” is the more technical term for what a USB flash drive is ( or USB hard drive or other memory storage device ) classified as. The classification spells out how communication works between the host computer and USB device.

The following information is a general outline and meant for non-technical readers to better understand the USB Mass Storage Device is. A link at the bottom will direct readers to a more technical resource, say someone reading up from a computer science class.

Let us start with the “Device Class and Protocol”

USB Mass Storage Device Protocol - What Is It

As mentioned the Mass Storage Class (also known as MSC) is a set of specifications which define a standardized way the USB device will present itself and communicate with the host (what it is plugged into); for example a computer, smartphone a car stereo or even the USB socket you find on a passenger plane. All of these “hosts” must conform to a specific way to communicate with the device.

Although we mention the USB socket of a plane, that particular situation doesn’t require “data transfer” and it’s only meant for power; although a specification is still required even when only dealing with power and/or charging. With that said, the most common protocol used for MSC devices is the “Bulk Only Transport” or BOT. The BOT is a method defining how data is either read or written from one device to the other. The BOT is designed to be fast and optimize data transfer while at the same time providing a reliable and stable code base for transferring data.

As a side note, the BOT was improved with UASP. The newer UASP (USB Attached SCSI Protocol) was introduced for the USB 3.0+ speed of devices. The UASP improves the older BOT by allowing faster data transfer rates and better performance to the devices which support the newer UASP.

So whether the host and attached device, say a USB flash drive, use BOT or UASP the commands used come from the SCSI (Small Computer System Interface) protocol. This protocol was developed in the late 1970s and ultimately introduced to the public for use in 1986. So the SCSI protocol has been around for a very long time.

One pillar of the SCSI protocol is the “block device” appearance of a device connected to a computer. This block device approach helps organize data and allows the two to communicate in blocks. Remember the most basic, 1024? the block device approach allows data transfer to work more efficiently and organized than other approaches.

The Mass Storage Device specification will classify data transfer speeds. This type of classification will setup the host computer and device on the best method to communicate. This is important because you want to define a Mass Storage Device’s ability to transmit data, during either the read or write operation, to an optimal speed for best performance. So for example, you don’t want a USB 3.0 hard drive communicating with the host computer at USB 2.0 speeds. The classification for data transfer will sync up the proper protocol.

Continue Reading No Comments

How To: Fix Windows 11 Update Computer Issues

How To:  Fix Windows 11 Update Computer Issues

A recent update to Windows 11 is causing some significant issues for users, leaving many users frustrated and entire sure what to do. How To: Fix Windows 11 Update Computer Issues is a brief summary of the problem below and link to the solution (a Microsoft Windows utility to fix it all) This update, released on 26th September and labelled KB5043145, has led to major problems like your PC freezing, displaying the dreaded “blue screen of death” or becoming caught in a reboot loop where the computer repeatedly tries to restart itself but fails and thus tries again and again.

In addition to the blue-screens, some users report their USB and/or Bluetooth devices suddenly stopped working after installing the update. This includes a wide variety of peripherals such as keyboards, mice, headphones, microphones, memory sticks, and printers. Essentially, anything connected through USB or Bluetooth seems to be vulnerable to these problems.

One member from our team installed the updated and clearly something was broken in the file system, so they ended up restoring the entire PC. Far cry from an update experience. Our guy wasn’t alone, seems plenty of Windows users are seeing the same or similar issues.

Others have also reported issues with network connections, like their Wi-Fi no longer working, as well as problems with certain software programs like VirtualBox which runs Linux type OS subsystems.

If you found yourself dealing with these problems Microsoft advises that its Automatic Repair tool will help if your PC is stuck in a reboot loop. This tool might automatically pop up, allowing you to resolve the issue. For some users, BitLocker recovery can also be used to fix problems caused by the update, according to Microsoft’s support page.

Microsoft implemented a fix through its Known Issue Rollback (KIR) service, which is designed to undo the effects of problematic updates without requiring a manual uninstall. This tweak might help in automatically resolving these issues for many users. However, if your computer is still not operating correctly, Microsoft suggests attempting a system restart, which could trigger the automatic repair process and potentially get your PC back on track.

We would recomment that until the issues are fully ironed out, it may be worth holding off on installing this particular update, especially if your PC and peripherals are running smoothly as they are. If you’ve already installed it and are experiencing these issues, follow the Microsoft’s troubleshooting steps metioned above about the Automatic Repair Tool might be the best course of action to get everything back to normal.

Godspeed those USB ports and peripherals!

Continue Reading No Comments

How Much Memory Prices Have Dropped

How Much Memory Prices Have Dropped

It’s mind blowing to think that storing a terabyte of data used to cost about 100 billion dollars. Nowadays it fits on a $20 flash drive (MSRP is closer to $100)

In 1956, IBM introduced the first hard drive, the IBM 305 RAMAC, which had a storage capacity of about 5 megabytes (MB). The cost of this system was approximately $10,000 per megabyte, meaning the entire system would cost around $50,000 for just 5 MB of storage.

To calculate the cost of 1 terabyte (TB) of memory in 1956 using this rate:

  • 1 TB = 1,024 GB
  • 1 GB = 1,024 MB
  • 1 TB = 1,024 x 1,024 MB = 1,048,576 MB

At $10,000 per MB, the cost of 1 TB would have been:

1,048,576 MB * $10,000/MB = **$10,485,760,000** (over 10 billion dollars)

So, 1 TB of storage would have cost over 10 billion dollars in 1956.

By 2020, the cost of storage had decreased dramatically due to significant technological advancements in the storage industry.

In 2020, the cost of storage was approximately $0.02 per gigabyte, which translates to $0.00002 per megabyte. Using the same calculation as before:

  • 1 TB = 1,024 GB
  • 1 GB = 1,024 MB
  • 1 TB = 1,048,576 MB

At $0.00002 per MB, the cost of 1 TB in 2020 would have been:

1,048,576 MB * $0.00002/MB = **$20.97**

So, 1 TB of storage would have cost around $21 in 2020.

Continue Reading No Comments

WHAT IS: DiskPart Clean and/or Clean All Function?

what is, diskpart, clean, clean all

The clean function in DiskPart is a command used to remove all partitions or volumes from a disk, essentially wiping out all existing data on the disk. When you use clean in DiskPart on a particular disk, it performs the following actions:

Removal of Partitions: Deletes all partition or volume structures from the selected disk. This includes removing any partition tables and file systems information – or said another way, removes the format of the drive.

Data Erasure: The clean command deletes the partition table entries and boot code, but does NOT erase any data or overwrite data with random bits. Meaning, after using the clean command a data recovery software package could still recover the data.

Disk Initialization: After executing clean, the disk is left uninitialized. This means that the disk does not have any partitions or volumes, and it appears as raw, unallocated space. In order to use the drive after a DiskPart clean it is required to go into Windows Disk Management tool and assign a new volume to the USB. Once this is done, the device will have a file system (format) and be usable.

The CLEAN function is a nice way to quickly erase the partition and file system to start fresh with a new drive. For example, if an IMG file that is 5GBs large written to a 32GB stick, the problem is that 32GB stick is now only 5GBs large. The remaining space on the USB is unallocated and not usable. To get that unallocated space back, run the DiskPart CLEAN command. You will now have a 32GB drive (after initialization in Disk Management).

The clean all function in DiskPart is similar to the clean function but with an additional step of overwriting the entire disk with zeros. When you use clean all, DiskPart performs the following actions:

Removal of Partitions: Like clean, clean all deletes all partition or volume structures from the selected disk, removing any existing partition tables, file systems, and associated data.

Data Overwriting: In addition to removing the partitions, clean all also writes zeros to every sector of the disk. This process effectively erases all data on the disk by overwriting it with zeros. The purpose of this step is to securely erase the disk’s contents, making data recovery extremely difficult or impossible using standard methods.

Disk Initialization: After executing clean all, the disk is left uninitialized and completely wiped clean. It appears as raw, unallocated space with all previous data erased.

The clean all command is a more secure method of erasing data compared to clean alone, as it ensures that all sectors of the disk are overwritten with zeros. This process takes more time than clean because of the data overwriting step.

TIP: As with clean, it’s crucial to use clean all with care. Verify that you are selecting the correct disk because executing clean all on the wrong disk will result in irreversible data loss.

Ref: DiskPart Wikipedia

Continue Reading No Comments

Antibacterial Flash Drive From Verbatim – Microban Technology

Although the Covid pandemic is officially over, from that time, people are paying more attention to the cleanliness of things they come in contact with. Because this website is dedicated to USB technology, it’s probably worth a mention about the Microban Technology used with USB flash drives from Verbatim.

Microban technology is a type of antimicrobial technology that is incorporated into products during the manufacturing process to provide continuous antimicrobial protection against a range of microbes such as bacteria, mold, and mildew.

Microban works by disrupting the vital life processes and biological functions of microbes that come into contact with the treated surface. This disruption helps to prevent the growth and proliferation of these microbes.

Verbatim is now incorporating some of their USB flash drive products with this Microban technology. Consider the following:

If someone handles a flash drive with unwashed or unclean hands, they can transfer bacteria or other microbes onto the surface of the drive. Common bacteria from hands could include Staphylococcus aureus or Escherichia coli (E. coli).

Flash drives are often carried in pockets, bags, or purses where they can pick up dirt, dust, and other contaminants that may contain microbes. Pockets and bags are not always the cleanest environments, especially if food, tissues, or other items are stored alongside the flash drive.

microban technology explanation

The Verbatim flash drives are available from Amazon in 16GB, 32GB and 64GB capacities. The “Pinstrip” drive uses the Microban technology.

Microban technology was developed by a team led by Dr. John H. McConnell in the mid-1960s. Dr. McConnell, along with his colleagues at Microban Products Company (formerly known as Microban International), pioneered the use of antimicrobial additives for various applications, including consumer products, textiles, and industrial materials.

Continue Reading No Comments

Encrypt a USB Flash Drive, Windows 10, Free Feature!

Encrypt a USB Flash Drive, Windows 10, Free Feature!

Encrypting a USB flash drive is quick and easy in Windows 10. The PRO version of Windows 10 will allow anyone to activate Microsoft’s built in bitlocker technology to encrypt an entire flash drive, or part of a USB flash drive.

Microsoft BitLocker is a disk encryption technology designed to enhance data security by encrypting entire disk volumes on Windows operating systems. Introduced with Windows Vista and included in subsequent versions, BitLocker provides a robust defense against unauthorized access and data breaches.

The primary purpose of BitLocker is to protect sensitive data in case a device is lost, stolen, or accessed by an unauthorized user. It uses full-disk encryption to secure the entire contents of a disk, including the operating system, system files, and user data. Even if someone physically removes the hard drive and attempts to access it on another system, the data remains inaccessible without the proper authentication credentials.

BitLocker employs various encryption methods, with Advanced Encryption Standard (AES) being a commonly used algorithm.

The encryption process is transparent to the user once configured, and access is granted through authentication methods like PINs and passwords.

Below are nine screen shots and simply follow along in your Windows 10 Pro computer and do what you see below. The process is very easy to do. The longest part of this entire setup is the encryption of the USB stick itself. The time required to encrypt the drive will depend on a couple of factors, such as the GB capacity of the USB drive and the processing power of your computer. In the example below, using a USB 2.0 device with a 16GB capacity the encryption time took only 4 minutes.

Continue Reading No Comments

Transfer Photos from iPhone to PC – Easy

Transfer Photos from iPhone to PC – Easy and Automated

iCloud is the default way to store your photos from your Apple device to another location. Once the files are in your iCloud, you can log into the iCloud account and save those images to your computer.

However, many users don’t use the iCloud service and looking for an alternative. Here is an alternative that is easy, automatic and far less expensive than an iCloud account.

The Qubii Pro is a backup device that takes place while you are charging your phone. There is nothing to do and there are no settings to set. The Qubii Pro is a small device that holds a microSD card for data storage and connects directly to your iPhone cable and of course your charging block.

Transfer photos from your iPhone to storage is automatic. Qubii will scan your video and photo library and backup any file it doesn’t detect on the microSD card. The first time used, the backup process could take a long time because the Qubii hasn’t seen your digital library and so will back everything up. The time to do this will depend on the number of video and photo files you have. However, on subsequent connections Qubii will only backup new photos or video.

Since everyone is good about charging their phones at night, the backup process will take place without disrupting usage. The backup will take place while you sleep.

Yes, Apple gives each user 5GB of free space, but do you realize that space goes very quickly? The high resolution photos and video will chew threw your 5GBs of storage fairly quickly. As you can see from the price matrix below, the cost for using the iCloud isn’t all that expensive, at first, but gets up there for sure!

  • Free: 5GB of storage per iCloud account (not per device)
  • $0.99/month: 50GB of storage (single user)
  • $2.99/month: 200GB of storage (family use)
  • $9.99/month: 2TB of storage (family use)
  • If you purchase the $22.95/month Apple One Family plan, you receive 200GB of iCloud storage as part of your membership. The $32.95/month Apple One Premier plan comes with 2TB of iCloud storage.

Apple does a very good job of pestering you to signup for the Family Plan so there is a high probability your monthly cost will be north of $20 USD (at the time of this writing in 2023)

With the Qubii, there are some items to be aware of:

  • The solution does not allow you to select which video and photo to back up, it just does it all
  • If a file is deleted off the microSD card, the solution will backup the photo again if found on your phone
  • The solution backs up only photo images and video files, doesn’t backup contacts or documents
  • If you swap out the microSD card, the entire backup will start over again

The last point mentioned above is key.

Continue Reading No Comments

Is it worth buying a USB 3.1 Flash Drive?

Is it worth buying a USB 3.1 USB flash drive?

The tech industry, tech nerds and tech blogs will definitely say that buying a USB 3.1 flash drive is worth it. After all, these blogs need something new to write about and new links to generate for affiliate advertising, but are these blogs reporting back valuable information before someone spends their hard earned cash?

Let us compare the write speed difference between a USB 3.1 flash drive and a USB 3.0 flash drive to see what information we can uncover.

Universal Serial Bus (USB) has different transfer speeds based on the version of technology, we did a write about that earlier. The USB 3.1 specification has a transfer rate which taps out at 1,250 MB/second (Megabytes per second). The USB 3.0 specification has a transfer rate which taps out at 625MB/second. Of course this is the theoretical maximum transfer speed. When anyone says “theoretical transfer speed” they are implicating all conditions are ideal. For example, the host computer has the horsepower and bandwidth to push that much data and the receiving device (in this case, flash drive) has equal throughput to receive that data. But is that the real world – is it worth buying a USB 3.1 USB flash drive?

Below are some images and here is the general order of what you will be reading:

  • Screen shots of the USB device type (USB 3.0 and USB 3.1)
  • Screen shots of benchmark software testing both USB technologies
  • Screen shots of a real-world copy jobs using a Windows computer

From the screen shots below you can see a USB 3.0 flash drive and USB 3.1 flash drive. Both flash drives use an SMI controller for the USB 3.0 and 3.1 technology. These are the same high quality and higher performance controllers seen in iPhones and NAND memory used from Micron Technology. The NAND memory type is MLC (multi-layer cell memory) is slower than SLC NAND memory (single layer cell). Note: USB flash drives do not use SLC memory because the NAND memory price is too expensive and the SLC supply is very small. Flash drives are produced at mass scale and meant to be a low cost data transfer and storage tools – speed is not the #1 priority, despit all the marketing we read online.

USB 3.0 flash drive specifications

USB 3.1 flash drive specifications

Here are benchmark speed tests for both USB devices in discussion today.

The program has two test settings for benchmarking a speed test. One test setting is for the theoretical maximum speed of the device and writes data directly to memory without accounting for operating system and device overhead for were the data is stored. Think of this as a random write test to any available sector on the flash drive.

The second test setting is a write sequence which includes the operating system and device overhead cache for placing files in the file allocation table. This means extra time is spend during the data transfer to log where each sector is written along with the calculation required to write the next bit of data. This second test setting is more like a real-world experience.

Speed benchmark software is designed to provide a relatively quick summary of the device capability. So the first test setting is designed to show the theoretical maximum write speed or “burst” write speed. The second test setting is designed to show a more “sustained” write speed. Any benchmark software is designed to provide a quick and easy snap-shot of what the device can do – but can the device do it?

Readers can download the USB Scrub software for speed benchmarking their flash drives. The software is 100% free, no installation or sign-ups, and includes other cool features like registry cleaning and making image files of flash drives. USB Scrub download link
Continue Reading No Comments

IronKey USB Flash Drive – Hacks – $235M of BitCoin

IronKey is the bell-weather for encrypted flash drives. The company, owned by Kingston Digital, a Southern California based private company, uses hardware encryption chips with their USB flash drives which provide the highest level of security known to mass storage devices.

GetUSB.info came across an amazing story by Wired Magazine about how one of the authors at Wired sent an IronKey to a hacking company called Unciphered in Seattle Washington to see if they could access the drive. The did.

This is not an easy task to accomplish. IronKey uses encryption to safeguard important data with FIPS 140-2 Level 3 certified, FIPS 197 certified and XTS-AES 256-bit encryption. The solution allows for 10 tries before the USB controller wipes the device clean of any data. So there is a big risk-reward for using the device and losing the password to the device.

However, Unciphered developed a method to allow more attempts than just 10. It is not entirely clear how many attempts Unciphered is able to apply, but it’s more than 10.

Why is this significant, other than the fact IronKey may now have a security issue on their hands? It is well known in early 2021, a report of just over 7,000 Bitcoin were stranded in an IronKey flash drive due to a forgotten password. The owner, Programmer Stefan Thomas, did not utilize the Enterprise Management Service for password recovery. The 7000 bitcoin is currently (as of Oct 2023) worth over $235 million dollars.

To give Wired Magazine their due credit, read the full story by Andy Greenberg.

Continue Reading No Comments

Copyright

Copyright © 2006 +

USB Powered Gadgets and more...

All Rights Reserved

Advertise with us

GetUSB Advertising

This is a high value website providing great exposure to your product and brand. Visit our advertising page to learn specifics.

For more information
Visit our advertising page.

Nexcopy Ad

Nexcopy Provides

USB copy protection with digital rights management for data loaded on USB flash drives.

Contact us learn more

Resources and References Page

Resources and References Page