惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy International News Feed
MongoDB | Blog
MongoDB | Blog
WordPress大学
WordPress大学
小众软件
小众软件
H
Hacker News: Front Page
S
Securelist
S
SegmentFault 最新的问题
Jina AI
Jina AI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
阮一峰的网络日志
阮一峰的网络日志
G
GRAHAM CLULEY
P
Palo Alto Networks Blog
博客园 - 司徒正美
量子位
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
Cyberwarzone
Cyberwarzone
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
P
Privacy & Cybersecurity Law Blog
月光博客
月光博客
V
Visual Studio Blog
C
CERT Recently Published Vulnerability Notes
爱范儿
爱范儿
T
Threat Research - Cisco Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
T
The Exploit Database - CXSecurity.com
T
Tenable Blog
L
LINUX DO - 热门话题
MyScale Blog
MyScale Blog
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence
腾讯CDC
NISL@THU
NISL@THU
A
Arctic Wolf
Scott Helme
Scott Helme
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
L
LINUX DO - 最新话题
The GitHub Blog
The GitHub Blog
Help Net Security
Help Net Security
C
Check Point Blog
O
OpenAI News
D
DataBreaches.Net
I
InfoQ
N
News and Events Feed by Topic
S
Security @ Cisco Blogs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
F
Fortinet All Blogs

bret.dk

Radxa Dragon Q8B: A Laptop Cosplaying as an SBC? - bret.dk ArmSoM Sige6: A Closer Look At The Allwinner A733 SBC - bret.dk Raspberry Pi CM0 & EDATEC CM0NANO - Raspberry Pi's Smallest Compute Module - bret.dk Every Single Board Computer I Tested in 2025 - bret.dk DShanPi A1 - Rockchip RK3576 SBC with HDMI Input, Dual GbE, and 6 TOPS NPU - bret.dk Raspberry Pi AI HAT+ 2 Launched - Generative AI on the Pi 5 - bret.dk 1GB Raspberry Pi 5 Launched Alongside Price Increases - bret.dk Raspberry Pi 5 FAQ - Your Questions Answered - bret.dk Radxa X5 Release Imminent? - bret.dk Introducing sbc.compare - bret.dk
ArmSoM AIM7 Review: RK3588 Meets Jetson Nano - bret.dk
Bret · 2025-09-28 · via bret.dk

The ArmSoM AIM7 & IO Boards are Jetson Nano-compatible System-on-Module (SoM) and carrier board options based on the Rockchip RK3588. I was lucky to get an early sample ahead of their Crowdsupply campaign which means that yes, I did receive the AIM7 for free but, as usual, they’ve had no say in this and haven’t seen it ahead of publication.

Marketed as a drop-in replacement for NVIDIA’s Jetson Nano, will it live up to the hype? Let’s get to it!

ArmSoM AIM7 Specifications

ArmSoM Logo

ArmSoM AIM7 (AI Module 7)

Technical Specifications

  ArmSoM AIM7

Form Factor

  • AIM7 System-on-Module – 69.6mm x 45mm
  • AIM-IO Board – 100 x 80 x 29 mm

Processor

Rockchip RK3588 Octa-Core Cortex-A76/A55 (4×2.4GHz 4×1.8GHz)

Memory

  • 8/16/32GB LPDDR4X

Connectivity

  • 1Gbit RJ45 Ethernet
  • 4 x USB-A 3.0 port
  • M.2 E-Key
  • MIPI DSI
  • MIPI CSI
  • 40-pin GPIO
  • microSD card interface

Storage

  • microSD card interface
  • Onboard eMMC (32/64/128GB)

Video

  • 1x HDMI 2.1
  • 1x DisplayPort 1.4a
  • 1x eDP 1.4

Power

  • 12V via DC Barrel Jack
  • 5V PoE Headers
Extras
  • Power Button
  • Fan Header
ArmSoM AIM7 + AIM-IO Board

Form Factor

AIM7 System-on-Module – 69.6mm x 45mm
AIM-IO Board – 100 x 80 x 29 mm

Processor

Rockchip RK3588 Octa-Core Cortex-A76/A55 (4×2.4GHz 4×1.8GHz)

Memory

  • 8/16/32GB LPDDR4X

Connectivity

  • 1Gbit RJ45 Ethernet
  • 4 x USB-A 3.0 port
  • M.2 E-Key
  • MIPI DSI
  • MIPI CSI
  • 40-pin GPIO
  • microSD card interface

Storage

  • microSD card interface
  • Onboard eMMC

Video

  • 1x HDMI 2.1
  • 1x DisplayPort 1.4a
  • 1x eDP 1.4

Power

  • 12V via DC Barrel Jack
  • 5V PoE Headers

Extras

  • Power Button
  • Fan Header

Getting Started with the AIM7

My unboxing experience is likely to be a little different from yours, but in the box, I had the AIM7-IO carrier board and the AIM7 SoM itself.

ArmSoM AIM7 Review - IO Board with labelled connectivity
Image courtesy of ArmSoM

You’re going to need a 12V DC power supply to get up and running, or a PoE HAT, but whilst it’s nice that ArmSoM added the PoE header so that it takes the Raspberry Pi standard (3/4, not the Pi 5 header spacing) it’s still a little frustrating, as using a Raspberry Pi HAT results in it sticking out over the edge of the board. I spoke to ArmSoM about that just in case they had something of their own on the way, and they mentioned that they have no plans for their own PoE HAT, so it is what it is. The option is nice.

armsom aim7 review poe overhanging

For the test OS, I chose to go with a build of Armbian 25.11.0-trunk.21 bookworm (installed initially to microSD and then copied to eMMC using armbian-config, which utilises the 6.1.115-vendor-rk35xx kernel. They do offer their own images, both are Debian 11-based, and both come preloaded with a desktop environment (XFCE), which wasn’t something I fancied in this instance.

Installing that on the onboard 32GB eMMC is fairly straightforward using the guide available in the ArmSoM AIM7 documentation if you want to go down that route, and that’s one thing I have to give them credit for: their documentation pages are extensive. I shouldn’t be impressed by this, but ultimately, it’s still something that’s severely lacking from certain vendors’ repertoires, so high-fives to ArmSoM.

Performance Testing

Right then. I think we’re all expecting a bloodbath here, but let’s do it anyway. The Jetson Nano was running Armbian 25.2.3 bookworm on Linux kernel 6.1.92-current-media, and to confirm again, the ArmSoM AIM7 is running Armbian 25.11.0 on 6.1.115-vendor-rk35xx. Both are Debian 12 (Bookworm) based builds. I’ve thrown in the Raspberry Pi 5 8GB variant for comparison too so you can see how it compares against the latest Raspberry Pi offering.

For boot storage during testing, both are utilising the Raspberry Pi 64GB microSD card to keep things level, though I’ll include the eMMC figures in the storage graph(s) too, so you can see those in comparison.

I’ve got a couple of new tests in here today, and as I continue to work on things, there’ll be some wonkiness. I know the boards have nice GPUs/NPUs on board, but I’m in the midst of something, so you’re just getting CPU/general system figures for now.

ArmSoM AIM7 Benchmark Results

Things are mostly as you’d expect, given we’re working with an RK3588 vs an NVIDIA Tegra X1, but it shows that should you have the available power budget, and the desire to swap out an older Jetson Nano model that you may have deployed, you’re going to be in for one hell of a ride.

Geekbench 6

Higher Scores are Better

Single-Core

Raspberry Pi 5 (8GB)

902 Best

ArmSoM AIM7 (8GB)

828 92%

NVIDIA Jetson Nano (2GB)

261 29%

Multi-Core

ArmSoM AIM7 (8GB)

3,186 Best

Raspberry Pi 5 (8GB)

2,188 69%

NVIDIA Jetson Nano (2GB)

795 25%

7-Zip Benchmark

Higher Scores are Better

Single-Core Combined

Raspberry Pi 5 (8GB)

3,334 MIPS Best

ArmSoM AIM7 (8GB)

2,546 MIPS 76%

NVIDIA Jetson Nano (2GB)

1,225 MIPS 37%

Multi-Core Combined

ArmSoM AIM7 (8GB)

16,695 MIPS Best

Raspberry Pi 5 (8GB)

12,000 MIPS 72%

NVIDIA Jetson Nano (2GB)

4,080 MIPS 24%

High Performance Linpack

Higher Scores are Better

Performance

ArmSoM AIM7 (8GB)

48.61 GFLOPS Best

Raspberry Pi 5 (8GB)

36.60 GFLOPS 75%

NVIDIA Jetson Nano (2GB)

10.26 GFLOPS 21%

Performance/Watt

Raspberry Pi 5 (8GB)

3.16 GFLOPS/W Best

ArmSoM AIM7 (8GB)

2.49 GFLOPS/W 79%

NVIDIA Jetson Nano (2GB)

1.13 GFLOPS/W 36%

UnixBench

Higher Scores are Better

Single Core

Raspberry Pi 5 (8GB)

1,654 Best

ArmSoM AIM7 (8GB)

1,060 64%

NVIDIA Jetson Nano (2GB)

303 18%

Multi Core

ArmSoM AIM7 (8GB)

5,382 Best

Raspberry Pi 5 (8GB)

4,920 91%

NVIDIA Jetson Nano (2GB)

1,032 19%

PassMark PerformanceTest

Higher Scores are Better

CPU Score

ArmSoM AIM7 (8GB)

3,199 Best

Raspberry Pi 5 (8GB)

2,394 75%

NVIDIA Jetson Nano (2GB)

1,024 32%

RAM Score

Raspberry Pi 5 (8GB)

1,374 Best

ArmSoM AIM7 (8GB)

1,271 93%

NVIDIA Jetson Nano (2GB)

257 19%

CPU Mining (cpuminer-multi)

Higher Hashrates are Better

Single Core

Raspberry Pi 5 (8GB)

3.86 kH/s Best

ArmSoM AIM7 (8GB)

3.68 kH/s 95%

NVIDIA Jetson Nano (2GB)

2.30 kH/s 60%

Multi Core

ArmSoM AIM7 (8GB)

21.39 kH/s Best

Raspberry Pi 5 (8GB)

15.43 kH/s 72%

NVIDIA Jetson Nano (2GB)

9.21 kH/s 43%

fio (Storage)

Testing with a 1GB file for 60 seconds across allows us to see how the microSD connections on the boards operate, and for the AIM7, we can compare microSD and eMMC, which is nice. If you want to to see the full storage comparison data, that’s available over at sbc.compare across multiple block sizes, along with IOPS data.

Storage Performance (FIO)

Higher is Better

4K Sequential Read

eMMC

ArmSoM AIM7 — ArmSoM AIM7 32GB

80.7 MB/s Best

microSD

NVIDIA Jetson Nano — Raspberry Pi 64GB

58.4 MB/s Best

ArmSoM AIM7 — Raspberry Pi 64GB

52.1 MB/s 89%

Raspberry Pi 5 — Raspberry Pi 64GB

38.8 MB/s 66%

4K Sequential Write

eMMC

ArmSoM AIM7 — ArmSoM AIM7 32GB

20.4 MB/s Best

microSD

Raspberry Pi 5 — Raspberry Pi 64GB

35.6 MB/s Best

ArmSoM AIM7 — Raspberry Pi 64GB

24.7 MB/s 69%

NVIDIA Jetson Nano — Raspberry Pi 64GB

24.7 MB/s 69%

4K Random Read

eMMC

ArmSoM AIM7 — ArmSoM AIM7 32GB

67.9 MB/s Best

microSD

Raspberry Pi 5 — Raspberry Pi 64GB

22.0 MB/s Best

NVIDIA Jetson Nano — Raspberry Pi 64GB

18.2 MB/s 83%

ArmSoM AIM7 — Raspberry Pi 64GB

8.6 MB/s 39%

4K Random Write

eMMC

ArmSoM AIM7 — ArmSoM AIM7 32GB

19.6 MB/s Best

microSD

Raspberry Pi 5 — Raspberry Pi 64GB

15.1 MB/s Best

ArmSoM AIM7 — Raspberry Pi 64GB

9.9 MB/s 66%

NVIDIA Jetson Nano — Raspberry Pi 64GB

9.0 MB/s 60%

The eMMC obviously beats out the microSD card here in most tests, so if you’re going to migrate to the AIM7 from a Jetson Nano, don’t bother taking the microSD card with you, just use the onboard eMMC. Unless it dies, then you have no other option. Hopefully that doesn’t happen.

iPerf3 (Networking)

All devices have a single RJ45 Ethernet connection at 1 Gbit, and I don’t have much more to say about that. They both hit it comfortably, so that’s nice.

iPerf3 Network Performance

Higher Speeds are Better

Ethernet Up

ArmSoM AIM7 (8GB)

943 Mbps Best

NVIDIA Jetson Nano (2GB)

941 Mbps 100%

Raspberry Pi 5 (8GB)

937 Mbps 99%

Ethernet Down

ArmSoM AIM7 (8GB)

941 Mbps Best

Raspberry Pi 5 (8GB)

941 Mbps 100%

NVIDIA Jetson Nano (2GB)

921 Mbps 98%

Power Consumption

While the Jetson Nano “wins” on power consumption, that’s missing the point entirely. If you wanted the power efficiency of a 2019 board, you wouldn’t be looking at an RK3588 replacement. The AIM7 draws more power because it’s doing considerably more work, and if you don’t want all that extra performance, what are you doing here?

The performance gains justify the power increase, especially if you’re looking to breathe new life into an existing Jetson Nano project that’s feeling a bit long in the tooth.

Power Consumption

Lower is "Better"

Load Power

Raspberry Pi 5 (8GB)

6.50W Best

NVIDIA Jetson Nano (2GB)

7.20W 90%

ArmSoM AIM7 (8GB)

7.70W 84%

Ollama Max

Raspberry Pi 5 (8GB)

10.80W Best

ArmSoM AIM7 (8GB)

14.70W 73%

NVIDIA Jetson Nano (2GB)

No Data

Linpack Max

NVIDIA Jetson Nano (2GB)

9.10W Best

Raspberry Pi 5 (8GB)

11.60W 78%

ArmSoM AIM7 (8GB)

19.50W 47%

Interestingly, I initially started looking at the NVIDIA Jetson Nano with their own Ubuntu 16 (eww) image and whilst I imagine it was somewhat feature-rich, the power draw was considerably higher. So if you utilise their own image over Armbian’s, do be aware that the power figures will differ.

ArmSoM AIM7 vs NVIDIA Jetson Nano Comparison

One of the obvious comparisons, and a direct selling point from ArmSoM, is between the AIM7 and the Jetson Nano. The AIM7 module is pin-for-pin compatible with the NVIDIA Jetson Nano and Jetson TX2 N, so you can use the module in one of their carrier boards, though do note they only provide 5V (the official ones that I have at least anyway).

image 1
The ArmSoM AI Module IO Board without the AIM7 installed

In terms of performance, there’s no comparison really, we’re talking about the RK3588 vs Jetson Nano boards released in 2019 and 2020, but I think it’s better to focus on it being a drop-in replacement to boost performance rather than something you’re (hopefully) considering buying today.

The official software for the NVIDIA Jetson Nano that I’ve compared with today is quite old, sadly, running a build of Ubuntu 18.04 with Linux kernel 4.9.337-tegra (compared to the kernel 6.1.99 on the AIM7), but the board was released in 2019, and I imagine it was mostly “set and forget” after that. Still, it may be a good option if you want to have ready-to-go drivers and support, though do note it only comes in a desktop flavour.

Connectivity and Expandability

For an RK3588-based system, the I/O on the official AIM-IO carrier board looks a little sparse compared to other options on the market. Given that it’s meant to remain on par with the NVIDIA Jetson Nano, though, this may not be the end of the world for most users.

The 40-pin GPIO header keeps things familiar for those coming from Raspberry Pi projects, and the M.2 E-Key slot gives you some expansion options. Four USB-A 3.0 ports should cover most use cases, and having both HDMI 2.1 and DisplayPort 1.4a outputs is a nice touch for dual-display setups.

ArmSoM AIM7 Review - Numbered GPIO
Labelled GPIO is a nice touch, with corresponding data on their docs

The MIPI DSI and CSI interfaces are there if you need them for camera work or custom displays, though again, limited NPU software support means you might not get the full benefit of the AI-focused marketing just yet.

AI and NPU Considerations

The elephant in the room is the AI capabilities that ArmSoM markets heavily with the RK3588’s 6 TOPS NPU. They make some bold claims about “boosting inference efficiency by 5x” and achieving “object detection with YOLOv5s (1080p) at 55 FPS”, which sounds impressive on paper, but the reality is a little more nuanced.

The RKNN-Toolkit2 has improved considerably from earlier versions, though you’re still working within Rockchip’s specific ecosystem rather than the more mature CUDA environment. For computer vision tasks like YOLO-based object detection (which seems to be a heavy focus) the NPU shows promise. But here’s the thing.. the RK3588 in the AIM7 lacks CUDA support, so if your existing workflow depends on CUDA-accelerated libraries, you’ll need to rework everything.

I should make it clear, though, that these aren’t ArmSoM-specific issues. These extend to anyone utilising the RK3588 in their systems, so this isn’t a dig at ArmSoM per sé, more at the overall platform from Rockchip.

Finally, the 8GB base model will also feel cramped for anything beyond basic inference tasks. If standard object detection is your goal, the AIM7’s NPU should do the job. For anything more ambitious, you may need to manage your expectations, or look into the 16/32GB RAM variants.

Conclusion

The ArmSoM AIM7 does exactly what it says on the tin. It’s a drop-in replacement for ageing Jetson Nano modules that need a performance boost. At $239 for the module alone, it’s not cheap, but you’re getting modern hardware with considerably more grunt than the 2019-era board it’s replacing.

Who should consider the AIM7? If you have existing Jetson Nano projects that need more performance and you can’t justify moving to newer NVIDIA hardware, this is a solid option. The pin compatibility means minimal fuss during the swap, and the performance gains are substantial.

The documentation is excellent (which shouldn’t be noteworthy but sadly often is), and getting up and running with standard Linux distributions like Armbian works well. You’ve got your vendor-provided OS images, too, but these only come in desktop variants.

ArmSoM AIM7 Review - PCB Close up

For new projects, you might want to consider whether a standard RK3588 development board with better I/O options makes more sense unless Jetson compatibility is specifically what you need. In that case, there’s the ArmSoM Sige7, or if you’re fine with an RK3576, you have the Sige 5, both in slim form factors.

The AIM7 isn’t groundbreaking, but it’s competent at what it sets out to do, and ArmSoM are doing a lot of things right. If they can leverage their work with Banana Pi and gain some traction in popularity and market share, I fully expect them to go on to big things, as the team over there is great.

You can back the ArmSoM team by purchasing an AIM7 on CrowdSupply, where both the System on Module, and carrier boards are available at $239 and $36 USD, respectively.

Bret has worked with Raspberry Pi computers for almost 10 years now and in that time he's benchmarked and tested over 30 Single Board computers. In his day job, he's a systems administrator for a large cloud computing provider.