สวัสดีครับทุกคน! วันนี้เรามีของเล่นใหม่ที่น่าสนใจมากๆ มารีวิวกัน นั่นก็คือจอ HMI รุ่นใหม่ล่าสุดจาก NEXTION ในซีรีส์ EDGE SERIES นั่นเอง! บริษัท NEXTION ได้เปิดตัวจอ HMI รุ่นใหม่นี้โดยเน้นการใช้งานเป็นจอ HMI สำหรับแอพลิเคชั่น IoT ที่ต้องการการสื่อสารกับผู้ใช้ที่ดียิ่งขึ้น ด้วยความสามารถด้านมัลติมีเดีย ไม่ว่าจะเป็นการเล่นไฟล์เสียง หรือแม้กระทั่งเล่นไฟล์วิดีโอ ซึ่งทั้งหมดนี้สามารถทำได้อย่างง่ายดายผ่าน Nextion Editor software version 1.68.1 ขึ้นไป โดยใน Edge Series Touch Displays มีหน้าจอให้เลือกหลากหลายขนาดและรูปแบบ ไม่ว่าจะเป็นหน้าจอกลมรุ่น NX4848E021-011C ขนาด 2.1″ ความละเอียด 480*480, หน้าจอกลมรุ่น NX4848E028-011C ขนาด 2.8″ ความละเอียด 480*480 และหน้าจอสี่เหลี่ยมผืนผ้ารุ่น NX4880E043-011C ขนาด 4.3&# […]
รีวิว Radxa X4 Kit : บอร์ด SBC ที่ใช้ Intel N100 – ทดสอบประสิทธิภาพและ GPIO บน Ubuntu 24.04 (Part 2)
หลังจากที่เราได้แกะกล่องและทดสอบ Radxa X4 Kit เบื้องต้นไปแล้ว ในรีวิวนี้เราจะมาทดสอบประสิทธิภาพในการใช้งาน Radxa X4 Kit บนระบบปฎิบัติการ Ubuntu 24.04 กัน โดยทำการทดสอบมาตรฐานและเปรียบเทียบประสิทธิภาพกับซิงเกิ้ลบอร์ดยอดนิยมอย่าง Raspberry Pi 5 โดยใช้การทดสอบตามหัวข้อดังนี้ การตรวจสอบข้อมูลระบบเบื้องต้น การทดสอบ Benchmark CPU Disk Peripherals Network การทดสอบการใช้งานเว็บและมัลติมีเดียร์ การตรวจสอบการใช้พลังงาน และหลังจากนั้นเรายังจะทดสอบการใช้งานขา GPIO จำนวน 40 ขาที่เชื่อมต่อกับ MCU RP2040 ที่ติดตั้งบนบอร์ดให้เห็นกันว่าถ้าต้องการจะใช้งานจะทำได้อย่างไร ข้อมูลระบบเบื้องต้น
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
unoiot@radxa-x4:~/sbc-bench$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=24.04 DISTRIB_CODENAME=noble DISTRIB_DESCRIPTION="Ubuntu 24.04 LTS" unoiot@radxa-x4:~/sbc-bench$ uname -a Linux radxa-x4 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux unoiot@radxa-x4:~/sbc-bench$ df -mh Filesystem Size Used Avail Use% Mounted on tmpfs 772M 2.3M 770M 1% /run /dev/nvme0n1p2 116G 12G 99G 11% / tmpfs 3.8G 4.0K 3.8G 1% /dev/shm tmpfs 5.0M 8.0K 5.0M 1% /run/lock efivarfs 192K 84K 104K 45% /sys/firmware/efi/efivars /dev/nvme0n1p1 1.1G 6.2M 1.1G 1% /boot/efi tmpfs 772M 2.6M 770M 1% /run/user/1000 |
โดยเราทำการติดตั้ง Ubuntu 24.04 ลงไปบน SSD ขนาด 128GB และแรมขนาด 8GB จากนั้นเราทำการอ่านข้อมูลเพิ่มเติมด้วย […]
รีวิว Radxa X4 Kit : บอร์ด SBC ที่ใช้ Intel N100 – แกะกล่องและติดตั้ง Ubuntu 24.04 (Part 1)
บริษัท Radxa เป็นบริษัทนวัตกรรมที่มุ่งเน้นในด้านซิงเกิ้ลบอร์ด ได้เปิดตัวคอมพิวเตอร์ซิงเกิ้ลบอร์ดที่มีการเลือกใช้โปรเซสเซอร์ Intel N100 แทนที่จะเป็น SOC แบบ Arm และมีไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 รวมอยู่ด้วยบนบอร์ดในชื่อ Radxa X4 ความน่าสนใจคือ Radxa X4 เป็นบอร์ดคอมพิวเตอร์ขนาดเล็กที่มีฟอร์มแฟคเตอร์คล้ายกับบอร์ด Raspberry Pi 5 แต่มีความแตกต่างที่สำคัญ โดย Radxa X4 ใช้โปรเซสเซอร์ Intel “Alder Lake N” N100 ซึ่งมีประสิทธิภาพสูงกว่าและรวมถึงมีการใช้งาน Raspberry Pi RP2040 ไมโครคอนโทรลเลอร์เพื่อใช้งานในการควบคุม GPIO จำนวน 40 พิน นอกจากนี้บอร์ดยังมาพร้อมกับการเชื่อมต่อแบบ M.2 M-key ที่รองรับ PCI Express 3.0 4-lane และ Wi-Fi 6 ทำให้ Radxa X4 เป็นตัวเลือกที่น่าสนใจสำหรับผู้ที่ต้องการบอร์ดคอมพิวเตอร […]
รีวิว LattePanda Mu : Compute Module x86 ที่ใช้ซีพียู Intel N100 พร้อมทดสอบประสิทธิภาพบน Ubuntu 24.04
หลังจากที่เราได้แกะกล่องและทดสอบ LattePanda Mu พร้อมอุปกรณ์เสริมไปแล้วบน Windows ซึ่งได้ทดสอบการใช้งาน Lite Carrier Board และ Full-Function Evaluation ไปแล้วในรีวิวแกะกล่องและทดสอบการใช้งานบน Windows นั้น ในรีวิวนี้เราจะมาทดสอบใช้งาน LattePanda Mu บนระบบปฎิบัติการ Ubuntu 24.04 กัน โดยทำการทดสอบมาตรฐานเช่นเดียวกันกับบอร์ดอื่น ๆ คือ การตรวจสอบข้อมูลระบบเบื้องต้น การทดสอบ Benchmark CPU Disk Peripherals Network การทดสอบการใช้งานเว็บและมัลติมีเดียร์ การตรวจสอบการใช้พลังงาน และเนื่องจาก LattePanda Mu เป็นสถาปัตยกรรม X64 ทำให้เราสามารถสร้าง boot disk เพื่อทำการติดตั้ง Ubuntu 24.04 ได้เหมือนการติดตั้งทั่วไปเลย โดยหลังจากติดตั้งเสร็จแล้ว เราจะมาตรวจสอบข้อมูลระบบเบื้องต้นกันในหัวข้อด้านล่าง ข้อมูลระบบเบื้องต้น [crayon-69 […]
รีวิวแกะกล่อง LattePanda Mu : Compute Module x86 ที่ใช้ซีพียู Intel N100 พร้อมใช้งานบน Windows 11
ทางบริษัท DFRobot ได้เปิดตัวบอร์ด LattePanda Mu มาระยะหนึ่งแล้ว โดยความน่าสนใจคือการออกแบบบอร์ดให้เป็น compute module ให้เราสามารถนำไปใช้สร้างสรรค์ carrier บอร์ดของเราเองได้โดยไม่ต้องใช้ความชำนาญมาก โดยบอร์ด LattePanda Mu นั้นจะอยู่ในฟอร์มแฟคเตอร์ SO-DIMM DDR4 และบนตัว LattePanda Mu มี connector สำหรับต่อจอภาพและกล้องติดตั้งมาในตัว ซึ่งทาง DFRobot ก็ได้ส่งทั้งบอร์ด LattePanda Mu และ carrier board ทั้งสองแบบคือแบบ Lite และแบบ Full function พร้อมกับระบบระบายความร้อนทั้งสองแบบคือแบบ Passive เป็น Heatsink และแบบ Active มีพัดลมระบายความร้อยติดตั้งมาด้วย เรามาชมภาพรวมของบอร์ดและอุปกรณ์เสริมจาก DFRobot กันเลยดีกว่า แกะกล่องบอร์ด LattePanda Mu พร้อมอุปกรณ์เสริม พัสดุแกะออกมาพบกับกล่องทั้งหมด 3 กล่อง เราจะมาแกะกล่องทีล […]
รีวิว AI และ LLM บน Rockchip RK3588 ด้วย Mixtile Blade 3 ซิงเกิ้ลบอร์ดที่มี RAM 32GB
Mixtile เป็นบริษัทที่พัฒนาฮาร์ดแวร์โซลูชั่นสำหรับงานหลายๆด้านทั้ง IoT, AI และ Industrial gateway ซึ่งทาง Mixtile ได้ส่งผลิตภัณฑ์ที่ชื่อว่า Mixtile Blade 3 ซึ่งเป็นบอร์ดที่ออกแบบมาน่าสนใจมาก เพราะเป็น RK3588 ที่มี RAM สูงถึง 32 GB และยังมีความน่าสนใจอื่น ๆ อีกที่รอการรีวิว น่าสนใจยังไงมาลองติดตามไปด้วยกัน ตั้งแต่แกะกล่อง ,ทดสอบใช้งาน RKNPU จนถึงลองใช้งาน LLM บน Mixtile Blade 3 นี้กันเลยดีกว่า แกะกล่อง Mixtile Blade 3 ในกล่องพัสดุที่ทาง Mixtile ส่งมาให้ประกอบด้วยกล่องกระดาษสองกล่อง กล่องแรกคือบอร์ด Mixtile Blade 3 และกล่องที่สองคือ Mixtile Blade 3 Case เรามาแกะกล่องแรกคือบอร์ด Mixtile Blade 3 กันก่อน เมื่อแกะกล่องก็จะพบกับบอร์ดที่ค่อนข้างมีน้ำหนักเลย พอหยิบมาดูก็พบว่าเพราะมีการใส่ Heat sink ขนาดใหญ่เท่ากับบอร์ดไ […]
รีวิว : 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, ในส่วนของแบนด์วิดท์ […]
รีวิว : แกะกล่อง ODROID-M1S บอร์ด SBC ฉลองครบรอบ 15 ปี ที่ใช้ Rockchip RK3566
บอร์ด ODROID-M1S ได้ออกแบบมาสำหรับการเฉลิมฉลองวันครบรอบ 15 ปีของ Hardkernel โดยเมื่อเทียบกับบอร์ด SBC ODROID-M1 รุ่นเดิมที่ใช้ CPU Rockchip RK3568 SoC ที่เปิดตัวไปเมื่อปีที่แล้วนั้น บอร์ด ODROID-M1S มีขนาดเล็กกว่า ราคาถูกกว่า โดยเริ่มต้นที่ $49 (~1,700฿) และมีประสิทธิภาพมากกว่าเดิม โดย Hardkernel ได้แจ้งว่าจะส่งบอร์ด ODROID-M1S รุ่นหน่วยความจำขนาด 8GB และพื้นที่เก็บข้อมูลขนาด 64GB มาให้ทำการรีวิว พร้อมด้วยอุปกรณ์เสริมที่ออกแบบมาสำหรับ ODROID-M1S โดยเฉพาะ และบอร์ดก็ส่งถึงมือผม ดังนั้นเรามาแกะกล่องกันดีกว่าครับ แกะกล่องบอร์ด ODROID-M1S พร้อมอุปกรณ์เสริม ในกล่องพัสดุที่ส่งมาจาก Hardkernel ประกอบด้วยกล่องของบอร์ด ODROID-M1S และจอ VU8S ซึ่งเป็นจอพร้อมหน้าจอสัมผัสขนาด 8″ ที่ออกแบบมาเพื่อบอร์ด ODROID-M1S ไ พร้ […]








