Embedded Computers

NanoPC-T4 Gets the fastest storage space with a Powerful NVMe SSD Drive

KingSpec NVMe256GB
Written by androidpimp

How to install an NVMe SSD Drive with the NanoPC-T4 high-performance single board computer.

Quick Introduction

After reviewing the NanoPC-T4 SBC (Single board computer) that comes with a basic configuration with 16GB eMMC internal storage I decided to test it with a 256GB NVMe SSD card purchased on Aliexperss. Users that really need extra storage space adding such card is a great solution, especially if you are planning on installing additional software packages that occupy more space. In this test, I have installed a 256GB Card in the T4 M.2 PCIe socket/slot, located on the back side of the T4 Board and run some performance checks. having said that, for more detailed information you are welcome to check links posted below:

NanoPC-T4 (FriendlyElec Official Website)

KingSpec M.2 SSD 128GB/ 256GB/ 512GB


Review – TOC

  1. Quick Introduction
  2. Package
  3. Unboxing
  4. Package Content
  5. How to Install
  6. Testing & Benchmark



  • Model: NE-256
  • Brand Name: KingSpec
  • Style:SSD
  • Type:Internal
  • Size: PCI-E
  • Nand Flash Type:TLC
  • Application:Server,Desktop,Laptop
  • Package:Yes
  • Item Condition:New
  • Read/Write Speed:Read Max speed Up to 2400MB/s,Write Max speed Up to 1700mb/s
  • Model Number:NE-XXX
  • Controller: SM2263XT
  • Interface Type:PCI Express
  • Type:Internal SSD
  • Interface:M.2 PCI-e
  • Capacity: 256GB
  • Operating temperature: 0~70 degree
  • S.A.M.R.T:Support
  • Dimensions: 80mm length*22.0mm wide*3.5mm height(error +/-0.5mm)
  • Warranty:3 years


KingSpec NVMe NE-256 Package

  • KingSpec NVMe Pkg 1
    KingSpec M.2 256GB NVMe | Package - PIC 1 of 3
  • KingSpec NVMe Pkg 2
    KingSpec M.2 256GB NVMe | Package - PIC 2 of 3
  • KingSpec NVMe Pkg 3
    KingSpec M.2 256GB NVMe | Package - PIC 3 of 3

Package Content

The package came with KingSpec NVMe NE-256 Card and a small Philips type screw that is used to mount it to a PCB. In this case, the screw didn’t fit the thread on the NanoPC-T4 thread, so I used a larger one.

KingSpec 256GB NVMe

Checking Drive information

More Detailed Drive information 

How to Install

Assembling the NE-256 SSD card is very easy. you need to open the bottom cover of the case, Spot the PCIe socket and genteelly insert it into the socket and finally tighten it using the screw and the built-in thread located on the NanoPC-T4 Board. After accomplishing this step, you will need to format the SSD Card so it will be recognized by the OS. You can create and format the partition in CLI (Command line) mode which is the less user-friendly method, or alternatively use ‘GNOME Disks‘ tools that come with a graphical front-end GUI, used for partitioning, monitoring, benchmarking that makes the task of preparing and formatting partitions a lot simple.

If for some reason the disk management tool is not included in your Linux distribution. To install ‘Gnome Disks‘ software package under any Debian / Ubuntu based distribution you will need to execute the following commands:

After the process is done you can find the tool under ‘Settings -> Disks’.


Testing & Benchmark

For the test, I installed Armbian Bionic Linux distribution, especially design for ARM Boards along with the NE-256 that was formatted to NTFS.

READ benchmark (Average value)


Write benchmark | Creating a 1GB file

KingSpec 256GB NVMe | Formatting the Drive

  • KingSpec NVMe Format P1
    KingSpec NVMe Format P1
  • KingSpec NVMe Format P2
    KingSpec NVMe Format P2
  • KingSpec NVMe Format P3
    KingSpec NVMe Format P3
  • KingSpec NVMe Format P4
    KingSpec NVMe Format P4
  • KingSpec NVMe Format P5
    KingSpec NVMe Format P5

KingSpec 256GB NVMe | Benchmark Test

  • KingSpec NVMe Bench P1
    KingSpec NVMe Bench P1
  • KingSpec NVMe Bench P2
    KingSpec NVMe Bench P2
  • KingSpec NVMe Bench P3
    KingSpec NVMe Bench P3
  • KingSpec NVMe Bench P4
    KingSpec NVMe Bench P4

Benchmark Settings:

For measuring read/ write transfer rate I have set the numbers of Samples to 100 with a sample Size of 1GB  running 1000 samples to get a proper reading about how this flash drive performs.


Gnome Disks Test Results:

According to the NE-256 specifications, the flash memory is capable of reaching up to 2400MB/s with Write Max speed Up to 1700mb/s. In real-world tests, according to my personal tests, the read the transfer rate reached a peak of 1.3 GB/s while in reading test slightly below with 1.0 GB/s. Overall, pretty good results for a $40 NVMe SSD Card.

About the author