Ai-M62-12F-Kit : บอร์ดพัฒนา BL616 RISC-V พร้อม WiFi 6, BLE 5.2 และ Zigbee, มีขา I/O จำนวนมาก ราคา 170฿

Ai Thinker Ai-M62-12F-Kit เป็นบอร์ดพัฒนาที่ใช้ชิปไมโครคอนโทรลเลอร์ Bouffalo Lab BL616 RISC-V เป็นตัวประมวลผลหลัก พร้อมรองรับ 2.4 GHz WiFi 6, Bluetooth 5.2 LE และ IEEE 802.15.4 (Zigbee/Thread) พร้อมขา I/O อีก 30 พินที่สามารถขยายเพิ่มได้สูงสุด 30 ขา เราได้กล่าวถึงโมดูล Sipeed M0S ขนาดเล็กที่ใช้ชิปไมโครคอนโทรลเลอร์ BL616 เมื่อต้นปีพร้อมกับบอร์ด M0S dock ที่มี Pin-header 12 ขา และ “NodeMCU” Ai-M62-12F มีคุณสมบัติเหมือนกัน แต่มีขา I/O มากกว่าด้วย Pin-header 2x 15 รวมถึงไฟ LED RGB และไฟ LED ที่ผู้ใช้สามารถโปรแกรมได้ 2 ดวง สเปค  Ai-M62-12F-Kit: MCU – Bouffalo Lab BL616 ไมโครคอนโทรลเลอร์ RISC-V (RV32IMAFCP) 32 บิต  @ สูงสุด 320 MHz (โอเวอร์คล็อก 384 MHz) พร้อม SRAM 480KB, flash 4MB, 2.4 GHz WiFi 6, Bl […]

บอร์ดพัฒนา ARIES v3.0 มีโปรเซสเซอร์ VEGA RISC-V ผลิตในอินเดีย

ARIES v3.0 เป็นบอร์ดพัฒนาที่ได้แรงบันดาลใจจาก Arduino พร้อม THEAJS32 ASIC 100 MHz และไมโครโปรเซสเซอร์ VEGA ET1031 RISC-V ที่ผลิตขึ้นในประเทศอินเดีย, SRAM ภายในขนาด 256KB และ I/O ต่างๆ อย่าสับสนกับบอร์ด FIVEberry RISC-V SBC ล่าสุดที่สร้างโดย ARIES Embedded … เมื่อเดือนกุมภาพันธ์ 2022 เราเขียนบทความเกี่ยวกับโปรเซสเซอร์ VEGA RISC-V เป็นครั้งแรกที่ออกแบบในอินเดีย และในขณะนั้นรัฐบาลได้สนับสนุนเกี่ยวกับการออกแบบโปรเซสเซอร์ RISC-V จำนวน 5 รุ่น ตั้งแต่โปรเซสเซอร์ระดับไมโครคอนโทรลเลอร์ RISC-V 32 บิตแบบ single-core ไปจนถึงโปรเซสเซอร์ Quad-core 64 บิต รองรับ Linux  โดยการทำงานไม่เรียงตามลำดับ พร้อมด้วย THEJAS32 และ THEJAS64 SoC ระดับ entry ที่ใช้คอร์ VEGA ET1031 และ VEGA AS1061 ตามลำดับ โดยที่มีบอร์ด ARTY A7 FPGA เป็นตัวก […]

Sipeed Tang Nano 20K บอร์ดพัฒนา FPGA สามารถจำลองแกน RISC-V, รัน Linux, เล่นเกม Retroได้

Sipeed Tang Nano 20K เป็นบอร์ดพัฒนา FPGA ราคาถูก ($25 หรือ ~860฿) ที่ใช้ Gowin GW2AR-18 FPGA พร้อม 20,736 logic cells และ RAM 64Mbit ซึ่งเมื่อรวมกับ QSPI flash 64MBit ให้ทรัพยากรที่เพียงพอสำหรับจำลอง RISC-V core 32 บิตที่บูต Linux หรือเล่นเกม Retro ในโปรแกรมจำลอง บอร์ด FPGA มาพร้อมกับพอร์ต USB-C สำหรับจ่ายไฟและโหลด FPGA bitstream ผ่านไมโครคอนโทรลเลอร์ BL616 ที่ทำหน้าที่เป็น USB to serial, พอร์ต HDMI และอินเทอร์เฟส RGB LCD สำหรับเอาต์พุตวิดีโอ และมีปุ่มผู้ใช้สองปุ่ม, และช่องต่อ GPIO สองแถวเพื่อเชื่อมต่อวงจรรอบข้าง (peripherals) เช่น Gamepad (ผ่าน adapter) สเปค Sipeed Tang Nano 20K : FPGA – ใช้ชิป Gowin GW2A-LV18QN88C8I7 กับ 41,472 shadow SRAM (S-SRAM) 828K block SRAM (B-SRAM) Numbers of B-SRAM – 46 64Mbit 32-bit […]

เปิดตัว Linux 6.3 กับเปลี่ยนแปลงสถาปัตยกรรม Arm, RISC-V และ MIPS

Linux Torvalds ได้ประกาศเปิดตัว Linux 6.3 บน Linux Kernel Mailing List (LKML) เมื่อประมาณ 2 เดือนที่ผ่านมาได้เปิดตัว Linux 6.2 พร้อมกับมีเปลี่ยนแปลงที่สำคัญเกี่ยวกับมีการปรับปรุงในการแก้ไขช่องโหว่ Retbleed ที่เกิดจาก speculative execution บน x86-64 และ ARM processors ให้เร็วขึ้น, มีเครื่องมือ Runtime Verification (RV ให้ใช้งาน), (ตัวเลือก) การปรับปรุงการล็อก RCU ที่ดีขึ้น ช่วยประหยัดพลังงานได้มากขึ้น (ในอุปกรณ์ Android และ Chrome OS), และมีการสร้างไฟล์และไดเรกทอรีอย่างรวดเร็วขึ้นด้วย  exFAT บน Linux 6.2 และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย จุดเด่นของ Linux 6.3 การเปลี่ยนแปลงที่สำคัญของ Linux 6.3 คือ การดำเนินการของกลไกการป้องกันการโจมตี Spectre ของ AMD ที่เรียกว่า “automatic IBRS” โดยใช้ restricts indirect-branch […]

Pine64 Star64 SBC ใช้ชิปประมวลผล StarFive JH7110 RISC-V SoC พร้อม GPU

Pine64 Star64 เป็นคอมพิวเตอร์บอร์ดเดี่ยว (SBC) ที่มาพร้อมกับชิปประมวลผล StarFive JH7110 quad-core 64-bit RISC-V พร้อมกับ GPU Imagination BXE-4-32 และในรูปแบบแฟคเตอร์ที่คล้ายกับบอร์ด รุ่นเดิม Pine64 Quartz64 Model A Star64 SBC มาพร้อมกับหน่วยความจำ RAM ขนาด 4GB หรือ 8GB, พอร์ต HDMI 2.0, พอร์ต Gigabit Ethernet 2 พอร์ต, โมดูล WiFi 6 และ Bluetooth 5.2, พอร์ต USB 3.0, PCIe slot และ GPIO header สำหรับการขยาย สเปค Star64: SoC – StarFive JH7110 พร้อมกับ CPU – Quad-core 64-bit RISC-V (SiFive U74 – RV64GC) processor ที่ความเร็วสูงสุด 1.5 GHz GPU – Imagination BXE-4-32 GPU ที่ความเร็วสูงสุด 600 MHz รองรับ OpenGL ES 3.2, OpenCL 1.2, Vulkan 1.2 วีพียู 4Kp60 H.265/H.264 video decoder 1080p30 H.265 video encoder หน่วยความจำ – […]

ชิป Allwinner R128 : wireless SoC มี RISC-V core 64 บิต, Arm Cortex-M33 core และ HiFi 5 audio DSP

Allwinner เป็นบริษัทที่มีชื่อเสียงในเรื่องโปรเซสเซอร์ Arm ราคาถูกที่ใช้ Android หรือ Linux แต่ชิป Allwinner R128 เป็น wireless audio SoC ที่มาพร้อมกับ C906 64-bit RISC-V application core, แกน Arm Cortex-M33 real-time , HiFi 5 audio DSP และมีการเชื่อมต่อ WiFi และ Bluetooth ในตัว SoC ยังมาพร้อมกับ SRAM 1MB, แฟลชสูงสุด 16MB, PSRAM สูงสุด 32MB, อินเทอร์เฟสสำหรับจอแสดงผลและกล้อง, รองรับไมโครโฟนแบบ array และขา I/O มากมายที่เหมาะสำหรับลำโพงอัจฉริยะและเครื่องใช้ภายในบ้านที่ควบคุมด้วยเสียงอื่นๆ และมีหน้าจอหรือไม่มีหน้าจอก็ได้ สเปคของ Allwinner R128: Application core – Xuantie C906 64-bit RISC-V core โอเวอร์คล็อกที่ 600 MHz DSP – Cadence HiFi 5 audio DSP โอเวอร์คล็อกที่ 400 MHz Communication core – Arm M33 Star (Cortex-M […]

บอร์ดพัฒนา ใช้ CH32V003 RISC-V MCU ราคา 52฿ พร้อม GCC toolchain และ flasher utility แบบ open source

เมื่อเราเขียนครั้งแรกเกี่ยวกับ CH32V003 RISC-V MCU ราคา 10 cents (3.70฿) นั้นมีบอร์ดพัฒนาราคา $7(~240฿) และต้องใช้ MounRiver Studio IDE ที่เป็น closed-source  สำหรับการเขียนโปรแกรม และมีการปรับปรุงตั้งแต่เดือนตุลาคม 2022 ตอนนี้คุณสามารถซื้อบอร์ดพัฒนา CH32V003 ได้ในราคาเพียง $1.5 (~52฿) และมี GCC toolchain และ flasher/downloader แบบ open-source ที่สามารถใช้งานได้แล้ว เรามาดูฮาร์ดแวร์กันก่อนด้วยบอร์ดพัฒนา nanoCH32V003 ราคาถูกที่มีไมโครคอนโทรลเลอร์  CH32V003 RISC-V ความเร็ว 48 MHz พร้อม SRAM 2KB และ Flash 16KB, พอร์ต USB Type-C สำหรับจ่ายไฟ, ปุ่ม Reset และ Headers 2 แถวสำหรับ GPIO สเปคของ MuseLab nano CH32V003: MCU – ไมโครคอนโทรเลอร์ 32 บิต RISC-V2A ชิป WCH CH32V003F4U6 ความเร็วสูงสุด 48 MHz พร้อม SRAM 2KB และ Fla […]

การเปิดตัว Linux 6.2 – กับเปลี่ยนแปลงสถาปัตยกรรม Arm, RISC-V และ MIPS

Linus Torvalds ได้เปิดตัว Linux 6.2 พร้อมกับการประกาศบน LKML ตามปกติ Linux 6.1 รุ่นก่อนหน้านี้ได้เปิดตัวเป็น LTS (Long Term Support) kernel พร้อมรองรับภาษาโปรแกรม Rust และ KMSAN kernel memory sanitizer รวมถึงการปรับปรุง Multi-gen LRU (MG-LRU) เพื่อการจัดการ swap file/partition ที่ดีขึ้น และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย จุดเด่นของลินุกซ์ 6.2 การเปลี่ยนแปลงที่สำคัญใน Linux 6.2 ประกอบด้วย: Linux 6.2 มีการปรับปรุงในการแก้ไขช่องโหว่ Retbleed ที่เกิดจาก speculative execution บน x86-64 และ ARM processors ให้เร็วขึ้น และ FineIBT –ซึ่งมีผลกระทบอย่างมากต่อประสิทธิภาพของระบบ แต่ Linux 6.2 ได้พัฒนาวิธีการแก้ไขที่เบากว่าด้วยการใช้ซอฟต์แวร์เท่านั้นสำหรับชุดคำสั่ง Skylake-based cores โดยที่การเปิดใช้งาน IBRS จะไม่มีผลกระทบต่ […]

Exit mobile version