Shenzhen Tianmao Technology
Machine Learning
Laptops & PCs
GenBook RK3588 is an open-source laptop with Rockchip’s RK3588 at its heart. This powerful CPU integrates four Cortex-A76, four Cortex-A55 cores, and four Mali G610 graphics cores. An integrated NPU unit with 6 TOPS of computing power can meaningfully boost local machine learning tasks. This popular new chip allows users to use many popular open-source operating systems, including Ubuntu, Debian, and Armbian.
GenBook RK3588 adopts a modular design approach consisting of a System on Module and motherboard, facilitating future upgrades and developments. Users can also install higher-performance Wi-Fi modules and bigger 2280-size M.2 NVMe SSDs. And if you need more ports, the accessibility of UART, I2C, and a 50-pin FPC interface will allow you to modify your laptop however you can imagine.
Powered by Rockchip’s latest flagship SoC, the GenBook RK3588 is more than capable of tackling modern, intensive computing tasks. It can power three displays simultaneously, creating a super productive desktop setup. Demanding Linux apps like KiCAD and Qt benefit from its multicore power and up to 32 GB of RAM, compiling code and displaying complex models quickly. Finally, machine learning tasks like LLMs or machine vision can leverage the RK3588’s NPU—check out the table below to find out how it performs in several scenarios:
Scenario | Model | CPU speed(ms) | NPU speed(ms) |
---|---|---|---|
Classification | ResNet50_vd | - | 33 |
Detection | Picodet | 162 | 112 |
Detection | YOLOV5-s-relu | - | 57 |
Detection | YOLOV8-n | 192 | 119 |
Character Segmentation | PPHumanSegV2Lite-Portrait | 133 | 43 |
Face Detection | SCRFD-2.5G-kps-640 | 108 | 42 |
Face Recognition | AdaFace/ArcFace/CosFace(R18) | 81 | 12 |
The GenBook RK3588 has a modular design, allowing users to easily upgrade or repair their laptops. For instance, the SoM can be replaced with other configurations, giving users upgrade options, such as a module with the same CPU and more RAM or another processor architecture in the future.
GenBook RK3588 supports internal displays with eDP interfaces up to 4K60P. It also supports the addition of touch screens with extended I2C interfaces. No software modifications are required to install a new or upgraded higher-resolution LCD panel. Multiple vendors’ panels are verified as compatible with the GenBook chassis.
We’ve designed GenBook RK3588 with a 50-pin FPC connector, providing even more interfaces for user expansion. We’ve already created an accessory PCB that provides 5G WWAN over the FPC connection and are investigating other boards to add PCIe, low-speed encryption chips, or an FPGA. Given its open-source nature, we hope the community will embrace and add to the options available for GenBook RK3588 expansion.
Genbook-RK3588 is open hardware, and we have already made materials ready for you to download. Schematics for the motherboard (OrCAD, PDF, PCB pad file) and GenM5 system on module (PDF) are on our website for you to download and modify. If you’re curious about what components are on our SoM, a BOM is public.
On the software side, we’ve made the kernel and Uboot source are both available (see our website for more information). Finally, we’ve made OS images ready for download.
Want to work with others in our community? We invite you participate in our forum.
You can sign up at the top of this page to be notified when the campaign launches and to receive other updates. We only send out relevant content, and you can unsubscribe at any time.
Our company was established to develop open-source modules and devices. We provide a stable, diverse hardware and software platform that enables users to customize their products quickly.