Dabao board มาพร้อมไมโครคอนโทรลเลอร์ RISC-V Baochip-1x แบบโอเพนซอร์ส

Dabao Evaluation Board for Baochip 1x

บอร์ดฮาร์ดแวร์แบบโอเพนซอร์สมักจะใช้ไมโครคอนโทรลเลอร์หรือโปรเซสเซอร์ที่เป็นซอร์สโค้ดปิด (closed-source) แต่ Dabao evaluation board ก้าวไปไกลกว่านั้นด้วยการใช้ Baochip-1x MCU แบบโอเพนซอร์ส ซึ่งมีการเปิดเผยไฟล์ RTL ให้ใช้งานได้ นอกจากนี้ชิปยังถูกผลิตในลักษณะที่สามารถตรวจสอบได้ด้วยเทคนิค Infra-Red, In Situ (IRIS) ทำให้ผู้ใช้สามารถมองเห็นโครงสร้างของซิลิคอนภายในชิปและยืนยันได้ว่าเป็นชิปที่ถูกต้อง โดยไม่ต้องทำลายตัวชิป Baochip-1x เป็นไมโครคอนโทรลเลอร์แบบ “general-purpose” ที่มาพร้อมกับ คอร์ซีพียู VexRiscv RV32-IMAC ความเร็ว 350 MHz, ตัวเร่งประมวลผล BIO accelerator สำหรับงาน I/O ซึ่งมีคอร์ PicoRV RV32-EMC จำนวน 4 คอร์ ทำงานที่ 700 MHz, หน่วยความจำ ReRAM ขนาด 4MB, SRAM ขนาด 2MB, อินเทอร์เฟซ USB, อินเทอร์เฟซ I/O อื่น ๆ […]

Renesas RA0E3 ไมโครคอนโทรลเลอร์ Arm Cortex-M23 สำหรับงานระบบควบคุมที่ต้องการต้นทุนต่ำ

ra0e3 block diagram

ในปี 2024, Renesas ได้เปิดตัวไมโครคอนโทรลเลอร์รุ่น RA0E1 เป็นครั้งแรก ซึ่งเป็น MCU แบบประหยัดพลังงานพิเศษ (ultra-low-power) ที่ใช้คอร์ Arm Cortex-M23 ออกแบบมาสำหรับงานที่เน้นความคุ้มค่าและควบคุมต้นทุน ต่อมาได้เปิดตัว RA0E2 ซึ่งรองรับช่วงอุณหภูมิการทำงานที่กว้างขึ้น (-40°C ถึง +125°C) ล่าสุดบริษัทได้ขยายไลน์ผลิตภัณฑ์ด้วย RA0E3 ซึ่งเป็นเวอร์ชันที่ลดสเปคของ RA0E1 โดยมีหน่วยความจำน้อยกว่า, จำนวนอุปกรณ์ต่อพ่วง (peripherals) น้อยกว่า และมีจำนวนขา GPIO น้อยลง ออกแบบมาสำหรับงานขนาดเล็กและเน้นงบประมาณ เช่น งานด้านการตรวจจับ, ระบบช่วยมอเตอร์ (motor assist), ระบบความปลอดภัย และการควบคุมระบบพื้นฐาน Renesas RA0E3 ยังคงใช้คอร์ Arm Cortex-M23 (สถาปัตยกรรม Armv8-M) ความถี่ 32 MHz พร้อม Flash 16KB และ SRAM 2KB โดยมาพร้อมอุปกรณ์ […]

GyroidOS : โซลูชัน Virtualization แบบโอเพ่นซอร์ส สำหรับอุปกรณ์ฝังตัวที่ต้องการความปลอดภัยสูง

GyroidOS

GyroidOS ดูแลโดย Fraunhofer AISEC, เป็นโซลูชันระบบปฏิบัติการเสมือน (OS-level Virtualization) แบบโอเพ่นซอร์ส รองรับหลายสถาปัตยกรรม (multi-arch) ออกแบบมาสำหรับอุปกรณ์ฝังตัวที่มีคุณสมบัติด้านความปลอดภัยระดับฮาร์ดแวร์ และมุ่งรองรับกระบวนการรับรองความปลอดภัย เช่น Common Criteria (ISO/IEC 15408), Common Criteria และ IEC-62443 โซลูชัน Virtualization นี้ใช้ความสามารถเฉพาะของ Linux เช่น namespaces, cgroups และ capabilities เพื่อแยกการทำงาน (isolation) ของสแตกระบบปฏิบัติการ guest หลายชุดบนเคอร์เนล Linux เดียวที่ใช้ร่วมกัน เมื่อเทียบกับโซลูชันคอนเทนเนอร์อื่น ๆ เช่น Docker แล้วระบบ GyroidOS มีขนาดเล็กกว่า และให้การแยกส่วนของอินสแตนซ์ที่มีสิทธิ์ระดับสูง (privileged instances) ได้มากกว่า คุณสมบัติด้านความปลอดภัยของ GyroidOS […]

STMicroelectronics เปิดตัว Stellar P3E ไมโครคอนโทรลเลอร์ยานยนต์ที่ใช้ Arm Cortex-R52+ แบบ Quad-Core พร้อม Neural-ART AI accelerator

Stellar P3E AI automotive MCU

STMicroelectronics เปิดตัว Stellar P3E เป็นไมโครคอนโทรลเลอร์ (MCU) สำหรับงานยานยนต์รุ่นแรกที่มาพร้อม AI accelerator แบบฝังตัว Neural-ART โดยออกแบบมาเพื่อช่วยลดความซับซ้อนของหน่วยควบคุมอิเล็กทรอนิกส์แบบ X-in-1 (ECU) ด้วยการรวมฟังก์ชันระบบขับเคลื่อน เช่น อินเวอร์เตอร์, เครื่องชาร์จออนบอร์ด (OBC) และ DC-DC Converter ไว้ในโมดูลเดียว ชิปนี้รองรับงาน Smart Sensing, Predictive Maintenance และ Virtual Sensor โดยไม่ต้องเพิ่มชิป SoC แยกต่างหากช่วยลดต้นทุนและความซับซ้อนของระบบ ไมโครคอนโทรลเลอร์รุ่นนี้มาพร้อมคอร์ประมวลผล 4× Arm Cortex-R52+ ความเร็วสูงสุด 500 MHz และหน่วยความจำ xMemory ขนาด 19.5MB ซึ่งใช้เทคโนโลยี Phase-Change Memory (PCM) ให้ความหนาแน่นสูงกว่า Embedded Flash ประมาณ 2 เท่า ชิปยังรวม ADC หลายช่องสัญญาณสำหรับ […]

Android 17 Beta 1 เปิดตัวแล้ว พร้อมรองรับ H.266/VVC ปรับปรุงกล้อง และฟีเจอร์ใหม่อีกมากมาย

Android 17

Google ได้ประกาศเปิดตัว Android 17 เวอร์ชัน Beta 1 อย่างเป็นทางการ โดยมาพร้อมการปรับปรุงประสิทธิภาพ รองรับตัวแปลงสัญญาณวิดีโอ H.266/VVC, การเปลี่ยนโหมดกล้องที่ลื่นไหลยิ่งขึ้น รวมถึงการเสริมความเป็นส่วนตัวและความปลอดภัย ครั้งนี้ทาง Google จะไม่ปล่อยเวอร์ชัน Developer Preview แยกต่างหากอีกต่อไป แต่ใช้แนวทาง “continuous Canary channel” ที่เริ่มใช้ตั้งแต่ Android 16 Developer Preview ทำให้ Android 17 เปิดตัวครั้งแรกในรูปแบบ Beta 1 เลย การเปลี่ยนแปลงสำคัญใน Android 17: นักพัฒนาไม่สามารถปิดข้อจำกัดด้านการหมุนหน้าจอและการปรับขนาดบนอุปกรณ์หน้าจอใหญ่ (sw > 600dp) ได้อีกต่อไป, แอปจึงต้องรองรับการทำงานบนแท็บเล็ต อุปกรณ์จอพับ และโหมดหน้าต่างแบบเดสก์ท็อป, ยกเว้น: แอปที่ถูกจัดประเภทเป็น เกม โดยกำหนดค่า android:appCategory […]

ESP32 Marauder 5G – Apex 5 Module สำหรับ Flipper Zero ได้รวม ESP32-C5, วิทยุ Sub-GHz สองย่านความถี่, โมดูล nRF24 และ GPS ไว้ในอุปกรณ์เดียว

ESP32 Marauder 5G

ESP32 Marauder 5G – Apex 5 Module ออกแบบโดย HoneyHoneyTrading, โมดูล Apex 5 Module เป็นเครื่องมือสำหรับการแฮ็กและทดสอบเจาะระบบ (Penetration Testing) ที่ใช้ชิป ESP32-C5 ออกแบบมาสำหรับใช้งานร่วมกับ Flipper Zero โดยรองรับ WiFi 6 แบบ dual-band (2.4GHz และ 5GHz), วิทยุ Sub-GHz สองย่านความถี่ (868MHz และ 433MHz), วิทยุ nRF24 และมี GPS ในตัว โมดูล Flipper Zero รุ่นใหม่นี้เป็นรุ่นอัปเกรดจาก ESP32 Marauder – Double Barrel 5G เนื่องจากไม่ต้องใช้ชิปสองตัวสำหรับการทำงานที่ย่าน 5GHz อีกต่อไป แต่ใช้ความสามารถ dual-band ของ ESP32-C5 โดยตรง, มีช่องใส่การ์ด microSD สำหรับจัดเก็บข้อมูล และสามารถบันทึกข้อมูลลงในการ์ด microSD ของ Flipper Zero ได้โดยตรง อุปกรณ์มาพร้อมสายอากาศ 5 อัน ได้แก่ WiFi, Sub-GHz, nRF24 และ GPS พร้อมไฟ LED แส […]

Black Sesame Technologies Wudang C1200 : ชิป SoC ยานยนต์แบบ Cross-domain พร้อมคอร์ Cortex-A78AE สูงสุด 10 คอร์

Black Sesame Technology C1200 family

เราพบชิป SoC สำหรับยานยนต์ที่น่าสนใจสองรุ่นใน Linux 6.19 changelog ได้แก่ ชิป Renesas R-Car X5H SoC แบบ 16 / 32 คอร์ Cortex-A720AE และ Black Sesame Technologies’ “Wudang” ตระกูลโปรเซสเซอร์ Cortex-A78AE แบบ 8 / 10 คอร์ แม้ว่า Renesas จะประกาศชิป R-Car X5H ตั้งแต่ปี 2024 แต่จนถึงตอนนี้ยังไม่มีหน้า Product Page อย่างเป็นทางการ ดังนั้นวันนี้เราจะขอเน้นไปที่ตระกูล Wudang C1200 ชิป SoC กลุ่มนี้ถูกออกแบบมาให้เป็นแพลตฟอร์มประมวลผลยานยนต์ระดับ Automotive-grade แบบ “Cross-domain computing” ซึ่งสามารถรองรับการทำงานหลายโดเมนในชิปเดียว เช่น ระบบตรวจจับภายในห้องโดยสาร (In-cabin sensing) เช่น การตรวจสอบความสนใจของผู้ขับขี่, Infotainment, ระบบช่วยจอดอัตโนมัติ, ระบบแสดงข้อมูลความปลอดภัย, ระบบขับขี่อัตโนมัติ (Autonomous driving) […]

Linux 6.19 เปิดตัวแล้ว พร้อมการเปลี่ยนแปลงที่น่าสนใจ

Linux 6.19

Linus Torvalds ได้ประกาศเปิดตัว Linux 6.19 อย่างเป็นทางการผ่าน Linux Kernel Mailing List (LKML)} ก่อนหน้านี้ประมาณสองเดือน ได้มีการเปิดตัว Linux 6.18 ซึ่งมีการเปลี่ยนแปลงสำคัญหลายประการ เช่น การนำระบบไฟล์ bcachefs ที่เป็นประเด็นถกเถียงจะถูกลบออกจากเคอร์เนล, การปรับปรุงประสิทธิภาพการรับข้อมูลของเครือข่าย UDP และการบันทึกสถานะของ swap รวมถึงการเพิ่มการรองรับภาษา Rust อย่างต่อเนื่อง พร้อมกับการเปลี่ยนแปลงอื่น ๆ อีกมากมาย นอกจากนี้ Linux 6.18 ยังถูกประกาศให้เป็นเคอร์เนล LTS (Long Term Support) รุ่นล่าสุดซึ่งจะได้รับการอัปเดตและการดูแลจนถึงเดือนธันวาคม ปี 2027 ต่อจากนี้เราจะหันมาให้ความสนใจกับการเปิดตัว Linux 6.19 โดยเน้นไปที่การเปลี่ยนแปลงที่น่าสนใจ การเปลี่ยนแปลงที่น่าสนใจใน Linux 6.19 การเปลี่ยนแปลงที่น่าสนใจบางส […]