E52C is available now

Dear community,

I am glad to introduce E52C, a dual 2.5G router based on RK3582, and upgrade for E20C.

Since launching E20C during June, we’ve gained widespread market recognition and trust through exquisite craftsmanship and outstanding performance. Now, E52C inherits the classic DNA while achieving quantum leaps in core performance:

Core Upgrades:

• Doubled Network Performance: Dual 2.5G High-speed Ports
• Processor Upgrade: RK3582 (Dual A76 + Quad A55)
• AI Computing Power: 5Tops NPU Engine
• Enhanced Video Capabilities: 4K 60fps Encoding/Decoding

Engineering Excellence

Maintaining Radxa’s pursuit of perfection:
• Diamond-cut Aesthetic Design
• All-metal Aluminum Alloy Heat Dissipation
• Premium CD-texture Screws
• Tool-free Debugging Design
• Brick-proof Protection

Hardware Innovation

We’ve achieved a remarkable engineering milestone by successfully integrating the powerful RK3582 system into an ultra-compact form factor:

Core Specifications

  • RK3582: Dual A76 + Quad A55
  • Memory: 2GB/4GB/8GB LPDDR4 Options
  • Storage: 16GB/32GB/64GB eMMC

Interfaces:

  • Dual 2.5G Ethernet Ports(RTL8125BG)
  • USB 3.0 Type-A for OTG
  • USB Type-C Debug
  • MicroSD Expansion
  • Programmable Buttons

Professional Network Solutions

Multi-scenario Network Adaptation:

  • Smart Load Balancing
  • Dual-port Redundancy Backup
  • High-speed File Transfer
  • IoT Device Management

Open Ecosystem

System Support:

  • Optimized iStoreOS
  • Debian/OpenWrt
  • Ubuntu

Developer Friendly:

  • Open Source Hardware Design
  • Complete SDK Support
  • Active Technical Community

Quality Commitment

• 10-Year Supply Guarantee (until September 2034)
• Comprehensive Technical Support
• 7x24 Quick Response

Target Applications

Perfect for:
• Enterprise Network Applications
• AI Edge Computing
• High-performance Home Gateway
• Professional Development Platform
• IoT Network Hub

Learn more about E52C on https://radxa.com/products/network-computer/e52c/

Available from Radxa Aliexpress and Arace.

3 Likes

Seems to be a powerful and compact device, I could see using this as a router and docker server.

Congratulations on the release and good luck.

1 Like

Finally something looking like what I need: dual-2.5G AND debug port.

Does anyone have an idea about the current state of mainline kernel support ? Last time I tried to boot the rock 5 itx on 6.11-rc4, it would still hang during device detection and I couldn’t make any progress since then. It would be nice if 6.12 would finally support basic stuff (console, storage, network) since it’s likely to become LTS.

2 Likes

Finally ordered one, I’ll see :slight_smile:

WoW ! :beer: Hail to Rad@xa!

Designed for you as well as other users, after reading your complain somewhere :slight_smile:

3 Likes

Haha thank you Tom! This beast will make a pretty good router/firewall for a while! Do you know if/when mainline is expected to work ?

I also was interested in such debug port :slight_smile: This will help a lot for me, as I understand this will work exactly like UART adapter plugged into usb? Will this be able to power up device?

Other interesting thing is iStoreOS, this seems to be openWRT fork with prepared services as well as modern, eye-candy interface. But… why there is no English version available? This looks like chinese only product :confused: No English version, so only auto translated.

On Arace there is such image:

This is probably some early prototype? With typo in usb-C ports and holes for Wifi antennas?
Wireless is missing here with this device. At least one wireless card would help a lot, to connect device in hotel/as guest and spread signal where it’s needed. With two wireless devices we could connect to untrusted wifi and broadcast own wifi. With wifi monitor mode more interesting things are possible. One usb port can be used for one wifi card here.

edit: what about usb-c 5V only port? Will this one be ok with 5V2A? Maybe 5V3A? or should it has something like pi5 - 5V5A?

5V/2A is enough for E52C.

1 Like

Naoki sent the patches to mainline already.

https://patchwork.kernel.org/project/linux-rockchip/patch/20240808090405.738-2-naoki@radxa.com/

3 Likes

So this DTS-only work alone is sufficient ? Great to hear! I expected more work to be needed given that I never managed to get my Rock5 ITX even close to boot (hangs after a few tens of lines during device detection).

RK3582 needs to be supported in mainline U-Boot. (not yet supported)

just FYI: here is up-to-date mainline Linux patch https://github.com/RadxaNaoki/linux/commits/radxa-e52c/

3 Likes

Thank you Naoki. For me u-boot is not as much important as the kernel. I can leave with a patched u-boot as it doesn’t affect my system’s stability once it manages to boot. However I can understand how it can be problematic for kernel developers (had to deal with that long ago on other devices).

But yeah, being free to build a mainline kernel with the options I need/want and not just the few combinations that don’t break the build (as is common in BSPs) and being free to apply fixes is important to me :slight_smile:

1 Like

It would have been perfect if it has a m.2 B-keyed slot for 4G / 5G modem (need both USB and PCIe) while others may also use adapter to put 2230 SSDs or WiFi to the slot if they wanna

Sure, but according to the datasheet, there are only two pcie lanes max on the SoC, which are both taken by the network. It’s clear that general purpose SoCs are still severely lacking I/Os, but compared to what it was 5 years ago where it was already hard to have even a single lane, vendors are making progress. We’re still far from marvell/NXP chips but they target a different market!

Two pcie lanes are perfectly ok, but current design forces to use those at only one thing at time. We should get pcie switches that should downstream more ports and automatically divide data bandwidth between all devices. Usually nvme and network nic are not used at same time, we could get fast startup and network.

Of course pcie switch chips are rather expensive, I could not find any HAT for pi5 with pcie gen3 chip yet, there are many gen2 :frowning:

Probably for such device it would be easier and cheaper to just use RK3588 with its 4x pcie 3.0. Basically something like small ROCK 5B+ with most ports stripped. Opi 5max was smaller and still has one m.2 with 2280 and all video input/output. Hard but probably possible to make it even smaller :slight_smile:

My concern about PCIe switches is also their price. Last time I checked, the few I found (ASM-something) were more expensive than the difference between a low-end and a high-end SoC :-/ I think that some chip vendor should realize that there’s a market here and just like some specialized in making cheap ubiquitous ethernet PHYs, some should probably work on cheap gen2/3 switches allowing to easily split 1/2 lanes into a total of 4 that could be bifurcated as desired. If that chip was small (less than 1 sq cm) and a few bucks, it could probably easily be placed on many boards. And there’s a market for these due to M.2 which requires more lanes and forces some abitration at the design phase. Even in PC motherboards you have to choose between less PCIe slots and more M.2 or the opposite. With a PCIe switch it would no longer be the case (though at PCIe 5 speeds and x16 that wouldn’t be the same cost ;-)).

pex8725 looks promising, it’s gen3 pcie switch chip, right now priced at $140 (+10) but was available earlier for $125. This is still quite expensive, but it should cover everything that is needed. I should have such card soon paired with two ACQ113 chips and with two m.2 ports. I hope it will work on Rock 5B:)

Right now this is level of pcie gen 2 switch chips :frowning: We will not see cheap gen3 switches with more than 1 upstream port.

For now on PC You can just add big pcie card with it’s cooling. On SBC we will not get anything like that until something cheap, small, cold would be released.

Yep, it is pretty sad that there’s only 2 lanes available, 3 will do already. For RK3582 based E52C, maybe a variant of SoC GbE (WAN) + 2.5GbE (LAN) instead of 2x2.5GbE? 2.5GbE switches are way cheaper now and I think 2.5GbE internet should still be quite expensive, so it could be a viable option? There could be some processing power for something else as well.

I hope the next SoC could have PCIe 3.0 on all lanes, as PCIe 2.0 is really not sufficient these days, given that 5G (~7.5Gbps) and WiFi 7 @2T2R (around 4.5Gbps) can use more than what PCIe 2.0 x1 could provide (4Gbps) already, and perhaps the SoC may also comes with on-chip 2.5GbE (max GPON speed) instead of GbE, then 2 PCIe 3.0 lanes would still “work”, though I guess 4 lanes would be best such that ppl can either put more NIC ports or a PCIe 3.0 x2 SSD on it.

PCIe switch… the cheapest one is like ASM1182e which is PCIe 2.1 x1 to 2x1 at ~US$5? but that won’t really do much. Anything above (eg x2 to 4x1) would be rather expensive, so it may be better to have the switch built into SoC = SoC provides more lanes instead… I don’t think ASM2806 (PCIe 3.0 x2 to 4x1) is that cheap, should be in US$20~US$30 range? really not familiar with these component pricing, just say what I can see via searching with Google.

1 Like