Duo 256M เป็นบอร์ด SBC ขนาดเล็กที่ใช้ SOPHGO SG2002 Multi-Architecture Arm/RISC-V/8051 SoC พร้อม RAM 256MB บนชิป และ NPU 1 TOPS, microSD card สำหรับจัดเก็บข้อมูล, คอนเนกเตอร์กล้อง, พอร์ต USB-C สำหรับจ่ายไฟและเขียนโปรแกรม และ Headers 2 แถวสำหรับการขยาย GPIO เราเคยเขียนบทความเกี่ยวกับ SOPHGO SG2002 (และ SG2000) ที่มี Arm+RISC-V+8051 AI SoC และได้กล่าวว่าจะมีบอร์ด 2 – 3 ในเร็วๆ นี้ เราได้กล่าวถึง Sipeed LicheeRV Nano พร้อม WiFi 6 หรือ Ethernet ไปแล้ว และตอนนี้เรามาดูบอร์ด Duo 256M ที่ออกแบบโดย Milk-V Technology สเปคของ Duo 256M: SoC – SOPHGO SG2002 Main core – 1GHz 64-bit RISC-V C906 หรือ Arm Cortex-A53 core (เลือกได้) Minor core – 700 MHz 64-bit RISC-V C906 core Low-power core – 8051 MCU core 25 ถึง 300MHz […]
รีวิว : ODROID-M1S บอร์ด SBC ที่ใช้ Rockchip RK3566 ทดสอบประสิทธิภาพบน Ubuntu
หลังจากการแกะกล่องทดสอบการทำงานของ ODROID-M1S มากว่า 1 เดือน การทดสอบประสิทธิภาพโดยรวมทั้งหมดก็เสร็จสิ้น โดยการทดสอบทำบน Ubuntu 20.04.6 LTS เนื่องจากในเว็บของ hardkernel เองมี official image ถึงเวอร์ชั่นนี้เท่านั้น ซึ่งจากผลการทดสอบนี้ จะแสดงให้เห็นถึงประสิทธิภาพในด้านต่าง ๆ ของบอร์ด ODROID-M1S ที่ใช้ Rockchip RK3566 ในทุกด้าน โดยผลการทดสอบจะเป็นอย่างไรมาติดตามผลการทดสอบกันตามหัวข้อด้านล่างกันเลยดีกว่า การทดสอบประสิทธิภาพของ ODROID-M1S มาเริ่มการวัดประสิทธิภาพของ ODROID-M1S ด้วยสคริปต์ Thomas sbc-bench.sh กันเป็นอันดับแรก
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
odroid@gnome-desktop:~/sbc-bench$ sudo ./sbc-bench.sh -r Starting to examine hardware/software for review purposes... Average load and/or CPU utilization too high (too much background activity). Waiting... sbc-bench v0.9.60 Installing needed tools, tinymembench, ramlat, mhz, cpufetch, cpuminer. Done. Checking cpufreq OPP... Done. Executing tinymembench. Done. Executing RAM latency tester. Done. Executing OpenSSL benchmark. Done. Executing 7-zip benchmark. Done. Throttling test: heating up the device, 5 more minutes to wait. Done. Checking cpufreq OPP again. Done (16 minutes elapsed). Results validation: * Advertised vs. measured max CPU clockspeed: -1.4% before, -1.8% after -> https://tinyurl.com/32w9rr94 * Background activity (%system) OK # Hardkernel ODROID-M1S Tested with sbc-bench v0.9.60 on Sun, 21 Jan 2024 10:14:59 +0700. ### General information: Information courtesy of cpufetch: SoC: Rockchip RK3566 Technology: 22nm Microarchitecture: Cortex-A55 Max Frequency: 1.800 GHz Cores: 4 cores Features: NEON,SHA1,SHA2,AES,CRC32 Peak Performance: 57.60 GFLOP/s Rockchip RK3566 (35662000), Kernel: aarch64, Userland: arm64 CPU sysfs topology (clusters, cpufreq members, clockspeeds) cpufreq min max CPU cluster policy speed speed core type 0 0 0 408 1800 Cortex-A55 / r2p0 1 0 0 408 1800 Cortex-A55 / r2p0 2 0 0 408 1800 Cortex-A55 / r2p0 3 0 0 408 1800 Cortex-A55 / r2p0 7676 KB available RAM ### Governors/policies (performance vs. idle consumption): Original governor settings: cpufreq-policy0: performance / 1800 MHz (interactive conservative ondemand userspace powersave performance / 408 600 816 1104 1416 1608 1800) fde60000.gpu: performance / 800 MHz (vdec2_ondemand venc_ondemand userspace powersave performance simple_ondemand / 200 300 400 600 700 800) fdf40000.rkvenc: performance / 400 MHz (vdec2_ondemand venc_ondemand userspace powersave performance simple_ondemand / 297 400) fdf80200.rkvdec: performance / 400 MHz (vdec2_ondemand venc_ondemand userspace powersave performance simple_ondemand / 297 400) Tuned governor settings: cpufreq-policy0: performance / 1800 MHz fde60000.gpu: performance / 800 MHz fdf40000.rkvenc: performance / 400 MHz fdf80200.rkvdec: performance / 400 MHz Status of performance related policies found below /sys: /sys/devices/platform/fde60000.gpu/power_policy: [coarse_demand] always_on /sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave ### Clockspeeds (idle vs. heated up): Before at 44.4°C: cpu0 (Cortex-A55): OPP: 1800, Measured: 1775 (-1.4%) After at 59.4°C: cpu0 (Cortex-A55): OPP: 1800, Measured: 1767 (-1.8%) ### Performance baseline * memcpy: 2906.9 MB/s, memchr: 3139.8 MB/s, memset: 7952.8 MB/s * 16M latency: 180.7 183.8 181.6 183.0 180.2 181.9 244.0 451.9 * 128M latency: 217.3 194.0 190.3 193.6 189.0 194.1 251.4 482.6 * 7-zip MIPS (3 consecutive runs): 4581, 4575, 4612 (4590 avg), single-threaded: 1322 * `aes-256-cbc 156417.72k 398262.61k 654734.34k 780968.62k 827375.62k 827000.09k` * `aes-256-cbc 157146.64k 398160.17k 653565.10k 780867.58k 826146.82k 827419.31k` ### Storage devices: * 232.9GB "WD_BLACK SN770 250GB" SSD as /dev/nvme0: Speed 5GT/s (downgraded), Width x1 (downgraded), 0% worn out, drive temp: 47°C * 58.2GB "MMC64G" HS200 eMMC 5.1 card as /dev/mmcblk0: date 05/2023, manfid/oemid: 0x000032/0x0101, hw/fw rev: 0x0/0x0300000000000000 ### Software versions: * Ubuntu 20.04.6 LTS * Compiler: /usr/bin/gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 / aarch64-linux-gnu * OpenSSL 1.1.1f, built on 31 Mar 2020 ### Kernel info: * `/proc/cmdline: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal root=UUID=e104067f-7a88-4dea-9fc2-2b876ee3a6ca rootwait ro quiet console=tty1 console=ttyS2,1500000 pci=nomsi fsck.mode=force fsck.repair=yes` * Vulnerability Spectre v1: Mitigation; __user pointer sanitization * Kernel 5.10.0-odroid-arm64 / CONFIG_HZ=300 Kernel 5.10.0 is not latest 5.10.208 LTS that was released on 2024-01-15. Time CPU load %cpu %sys %usr %nice %io %irq Temp 10:15:06: 1800MHz 3.54 14% 1% 11% 0% 0% 0% 53.8°C 10:16:06: 1800MHz 1.30 0% 0% 0% 0% 0% 0% 48.3°C 10:17:06: 1800MHz 0.47 0% 0% 0% 0% 0% 0% 46.7°C 10:18:06: 1800MHz 0.17 0% 0% 0% 0% 0% 0% 45.0°C 10:19:06: 1800MHz 0.06 0% 0% 0% 0% 0% 0% 44.4°C |
จากผลการทดสอบ เมื่อทดสอบ stress จนอุณหภูมิขึ้นไปที่ 59.4 °C ไม่มีการจำกัดความเร็วของสัญญาณนาฬิกา CPU ในห้องที่มีอุณหภูมิแวดล้อมประมาณ 29°C, ในส่วนของแบนด์วิดท์ […]
LicheeRV Nano – บอร์ดกล้องและจอแสดงผลราคาถูกที่ใช้ SG2002 (RISC-V และ Arm) พร้อม WiFi 6 และ/หรือ Ethernet
เราเพิ่งเขียนบทความเกี่ยวกับ ชิป SOPHGO SG2002 (และ SG2000) ที่มี RISC-V, Arm และ 8051 เราสังเกตว่ามีบอร์ดหลายตัวยังอยู่ระหว่างการพัฒนา แต่ Sipeed LicheeRV Nano (Beta) มีวางจำหน่ายแล้ว LicheeRV Nano เป็นบอร์ดกล้องและจอแสดงผล ที่มีขนาดเล็กและราคาถูก ที่รองรับ Linux พร้อมอุปกรณ์เสริมสำหรับการเชื่อมต่อ WiFi 6 และ 10/100M Ethernet ซึ่งทำให้ฉันนึกถึง Breadbee SBC ที่ใช้ MStar MSC313E Camera SoC, นอกจากนี้บริษัท Sipeed มีอุปกรณ์เสริมต่างๆ เช่น โมดูลกล้องและหน้าจอสัมผัสเพื่อใช้งานอย่างสะดวกและรวดเร็ว สเปคของ LicheeRV Nano: SoC – SOPHGO SG2002 Main core – RISC-V C906 core 64 บิต หรือ Arm Cortex-A53 core, 1GHz (สามารถเลือกได้) Minor core – RISC-V C906 core, 64 บิต 700MHz Low-power core – 8051 MCU core, 25 ถึง 300MHz […]
SOPHGO SG2000/SG2002 : ชิป AI SoC ที่มี RISC-V core, Arm core และ 8051 MCU core รองรับ Linux และ FreeRTOS
SOPHGO SG2000 และ SG2002 เป็นชิป SoC รุ่นใหม่ที่มี CPU cores ทั้ง RISC-V และ Arm สามารถรัน Linux และ FreeRTOS ได้พร้อมกันรวมถึง 8051 MCU core ก็ถูกนำมารวมด้วยพร้อม AI accelerator 0.5 TOPS (SG2000) หรือ 1 TOPS (SG2002) โดยเฉพาะอย่างยิ่ง C906 64 บิต RISC-V core 1GHz ที่สามารถรัน Linux, Arm Cortex-A53 1GHz สำหรับ Linux, C906 64-bit RISC-V core 700 MHz สำหรับ FreeRTOS และ 8051 MCU core 300 MHz สำหรับการใช้งาน I/Os แบบเรียลไทม์ รวมถึง DRAM แบบ SiP ความจุ 256MB หรือ 512MB ชิปนี้ออกแบบมาสำหรับการประยุกต์ใช้งานใน AIoT เช่น กล้อง IP อัจฉริยะ, การจดจำใบหน้าและอุปกรณ์สมาร์ทโฮม สเปคของ SOPHGO SG2000/SG2002: CPU cores 1x C906 64-bit RISC-V core @ 1GHz 1x C906 64-bit RISC-V core @ 700MHz 1x Arm Cortex-A53 core @ 1GHz MCU  […]
DFI MTH968 – โมดูล COM Express ที่ใช้ Intel Core Ultra “Meteor Lake” สำหรับคอมพิวเตอร์อุตสาหกรรมที่ใช้เทคโนโลยี AI
DFI MTH968 เป็นโมดูล COM Express Compact Type 6 ที่ใช้โปรเซสเซอร์ Intel Core Ultra Meteor Lake ที่ออกแบบมาสำหรับคอมพิวเตอร์อุตสาหกรรมที่ใช้เทคโนโลยี AI พร้อมมี Neural Processor Unit (Intel AI Boost) ในตัว และออกแบบมาสำหรับระบบอัตโนมัติทางอุตสาหกรรม, ระบบคมนาคมอัจฉริยะ และรเกษตรกรรมอัจฉริยะ นี่ไม่ใช่โมดูล COM Express ตัวแรกที่ใช้ Core Ultra Meteor Lake SoC เนื่องจากก่อนหน้านี้เราได้กล่าวถึง ADLINK cExpress-MTL และ conga-TC700 ด้วยคุณสมบัติที่คล้ายกัน แต่ MTH968 เป็นแบบ fanless มีการออกแบบช่วงอุณหภูมิกว้างทำงานได้ตั้งแต่ -40°C ถึง 85°C, หน่วยความจำ DDR5 และที่เก็บข้อมูล NVMe SSD (บัดกรีบนโมดูล) สเปคของ DFI MTH968 : Meteor Lake U/H-series SoC (เลือกอย่างใดอย่างหนึ่ง) Intel Core Ultra 7 165H 16-core (6P+8E+2LPE) pr […]
รีวิว : มินิพีซี Maxtang MTN-FP750 (AMD Ryzen 7 7735HS) – Part 3 : ทดสอบประสิทธิภาพบน Ubuntu 22.04
หลังจากที่เราได้แกะกล่องและเปิดใช้งาน Part 1 และทดสอบประสิทธิภาพบน Windows 11 (Part2) ของ มินิพีซี Maxtang MTN-FP750 หรือ NUC-7735HS-A16 ใช้ซีพียู AMD Ryzen 7 7735HS พร้อม RAM DDR5 32 GB, SSD M.2 512GB ในบทความนี้เราจะทำการทดสอบประสิทธิภาพกับระบบปฏิบัติการ Ubuntu 22.04 Linux โดยเราจะดูภาพรวมซอฟต์แวร์และการทดสอบคุณสมบัติ, ทดสอบประสิทธิภาพ Benchmarks, การทดสอบประสิทธิภาพของที่เก็บข้อมูล (SSD และพอร์ต USB), ทดสอบประสิทธิภาพของระบบเครือข่าย, การทดสอบ Stress test และอุณหภูมิ CPU, เสียงของพัดลม และการใช้พลังงานของมินิพีซี เราจะทำการติดตั้ง Ubuntu 22.04 ควบคู่ไปกับ Windows 11 ดังนั้นเราจึงลดขนาดพาร์ติชัน Windows 11 ลงประมาณครึ่งหนึ่งก่อนที่จะใส่ไดรฟ์ USB Ubuntu 22.04.3 เพื่อติดตั้ง Linux distribution ข้อมูลระบบบน Ubun […]
PANZER-PLUS – คอมพิวเตอร์ AIoT แบบ fanless พร้อมจะรองรับ Ubuntu 24.04, Android 14, Yocto 5.0
บริษัท MayQueen Technologies ประเทศไต้หวัน เปิดตัว PANZER-PLUS เป็นคอมพิวเตอร์ AIoT แบบ fanless ที่ใช้ NXP i.MX 8M Plus Arm SoC พร้อมรองรับ Ubuntu 22.04, Android 12/13 และ Yocto 4.0 “Kirkstone” และบริษัทยังได้กล่าวว่ากำลังทำการพัฒนาการรองรับสำหรับระบบปฏิบัติการ Ubuntu 24.04 และ Android 14 รวมถึง Yocto 5.0 “Scarthgap” บริษัทได้เริ่มติดต่อเราเมื่อปี 2018 เกี่ยวกับ PANZER fanless box PC ที่ใช้ NXP iMX6UL และได้ติดต่อมาอีกเกี่ยวกับ PANZER-PLUS รุ่นใหม่ที่มาพร้อมกับ NXP i.MX 8M Plus AI processor ซึ่งเริ่มน่าสนใจ และบริษัทยังได้แจ้งให้ทราบเกี่ยวกับการรองรับซอฟต์แวร์ที่วางแผนไว้ด้วย สเปคของ PANZER-PLUS: SoC – NXP i.MX8M Plus CPU – Quad-core Arm Cortex-A53 processor @ 1.8GHz MCU – Arm Cortex-M7 real-time core @ 400 MHz […]
Nuvoton MA35H0 ชิป MPU Cortex-A35 dual-core สำหรับคอมพิวเตอร์ HMI อุตสาหกรรม
Nuvoton MA35H0 เป็นชิปไมโครโปรเซสเซอร์ (MPU) Cortex-A35 dual-core ที่ความเร็ว 650 MHz ออกแบบมาสำหรับคอมพิวเตอร์ HMI ในงานอุตสาหกรรม มีความละเอียดสูงสุด 1280×800 ซึ่งเป็นทางเลือกที่ลดต้นทุนแทนไมโครโปรเซสเซอร์ Nuvoton MA35D1 ที่ความเร็ว 800 MHz ที่รองรับความละเอียดสูงสุด 1920×1080 MA35H0 มีหน่วยความจำ DDR 128MB รองรับ 2D graphics acceleration, video decoding JPEG และ H.264 ความละเอียดสูงสุด 1280×800 ที่ 60 FPS และติดตั้งอินเทอร์เฟสที่หลากหลาย เช่น Fast Ethernet, CAN FD, UART และ GPIO สูงถึง 154 ขาอุปกรณ์นี้ถูกออกแบบให้ทำงานได้ในช่วงอุณหภูมิที่กว้างระหว่าง -40 ถึง 125°C สเปคของ Nuvoton NuMicro MA35H0: CPU sub-system – 2x Cortex-A35 cores ทำงานที่ความเร็วสูงสุด 650 MHz Memory sub-system SRAM 384 KB บนชิป Multi-Chip […]