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

Linux-5.15-release

Linus Torvalds เพิ่งประกาศเปิดตัว Linux 5.15 ซึ่งเป็นเวอร์ชัน LTS เมื่อวันอาทิตย์ที่ผ่านมา : มันเงียบสงบและฉันไม่มีข้อแก้ตัวที่จะเพิ่ม rc ดังนั้นเรามาถึงแล้ว โดยที่ v5.15 ถูกผลักออกไป และ Merge Window จะเริ่มในวันพรุ่งนี้ ซึ่งฉันค่อนข้างไม่สะดวกนะ เนื่องจากฉันจะมีการเดินทางไปการประชุมที่กำลังจะมาถึง แต่มันแค่ 2-3 วัน และฉันจะเอาแล็ปท็อปติดตัวไปด้วย บางครั้งเวลาปล่อยก็ใช้ได้ แต่บางครั้งก็ไม่… อย่างไรก็ตาม ในสัปดาห์สุดท้ายของ 5.15 นั้นส่วนใหญ่เป็นเรื่องของเครือข่ายและการแก้ไข gpu , ด้วยการสุ่มแบบโปรยปรายของอย่างอื่น (เช่น การคืนค่า btrfs สองสามรายการ ,การอัปเดต kvm บางส่วน, การแก้ไขเล็กน้อยที่นี่และที่นั่น – การแก้ไขสถาปัตยกรรมสองสามรายการ, การติดตามสองสามรายการ, การแก้ไขไดรเวอร์เล็กน้อย เป็นต้น) รุ่นนี้อาจ […]

สร้างบอร์ดด้วย Allwinner D1s โปรเซสเซอร์ RISC-V ในราคา ~300฿

เราได้เขียนบทความเกี่ยวกับ Allwinner D1s โปรเซสเซอร์ RISC-V ที่มี RAM แบบ built-in 64MB เมื่อไม่กี่วันนี้ และเราเพิ่งค้นพบ Xassette-Asterisk ซึ่งเป็นบอร์ดฮาร์ดแวร์โอเพ่นซอร์สที่ใช้โปรเซสเซอร์ที่ทำงานบน Linux (OpenWrt) และมีคำกล่าวว่า มีค่าใช้จ่ายน้อยกว่า $10(~330฿) ในการทำ ราคานี้ถูกกว่าNezha RISC-V Linux SBC ที่ใช้Allwinner D1 อย่างมาก ซึ่งปัจจุบันขายในราคาเพียง $100 (~3,300฿) ซึ่งเป็นราคาที่ค่อนข้างต่ำ บอร์ดที่ราคาถูกกว่าจะไม่มีแอพพลิเคชั่นเหมือนกันด้วย RAM เพียง 64 MB และไม่มี HDMI แต่อาจเหมาะสำหรับโปรเจคที่ต้องใช้กล้องและ/หรือจอแสดงผล อินเทอร์เฟซเสียง และ I/O บางตัว สเปค Xassette-Asterisk: SoC – Allwinner D1s single-core โปรเซสเซอร์ RISC-V  64-บิต ที่ 1.008 GHz พร้อม 64MB DDR2 ที่เก็บข้อมูล – ช่องเสียบ Micr […]

โปรเซสเซอร์ Allwinner D1s/F133 RISC-V พร้อม 64MB DDR2

Allwinner-D1s-F133-Block-Diagram

Allwinner D1s (หรือที่รู้จักว่า F133) เป็นเวอร์ชันลดราคาของโปรเซสเซอร์ Allwinner D1 RISC-Vที่เปิดตัวเมื่อต้นปีนี้พร้อมกับบอร์ดพัฒนาที่มีความสามารถสำหรับ Linux โดยมีความแตกต่างหลักคือมี DDR2 64MB นอกจาก RAM ในตัวแล้ว Allwinner D1s ยังมาพร้อมกับคุณสมบัติหลายอย่างเช่นเดียวกับ D1 RISC-V SoC แต่สิ่งที่ไม่มีคือ เอาต์พุต HDMI และ HiFi 4 audio DSP,   Allwinner ได้ปรับแต่ง IO ด้วย ออดิโอ้อินเทอร์เฟซ I2S  ที่น้อยกว่า และ general-purpose ADC สเปคของ Allwinner D1s/F133: CPU –  RISC core พร้อม 32 KB I-cache + 32 KB D-cache (CNXSoft: ไม่ได้ระบุ แต่อาจเป็น core เดียวกันกับ Alibaba/T-Head Xuantie C906 RISC-V ที่ใช้ใน Allwinner D1) DSP – HiFi4 DSP 600MHz พร้อม 32 KB I-cache + 32 KB D-cache, 64 KB I-ram + 64 KB D-ram หน่วยความจำ […]

บอร์ดพัฒนา HarmonyOS ราคา ~360฿

HarmonyOS-บอร์ดพัฒนา

เมื่อปีที่แล้ว เราจะเห็นบอร์ดพัฒนา HiSpark WiFi IoT ที่ใช้ Hi3861  ของ Hisilicon  ที่รองรับ LiteOS และ HarmonyOS ที่วางจำหน่ายในประเทศจีนในราคาเพียง $10 (~330฿) หรือเป็นส่วนหนึ่งของ devkit ที่มี baseboard และโมดูลราคาประมาณ $60 (~2,000฿) แต่ดูเหมือนตอนนี้ Hi3861V100 จะแก้ไขใหม่ ตามบอร์ดพัฒนา HarmonyOS ในแพลตฟอร์มที่กว้างขึ้น Banggood ราคา $10.99 (~360฿) ข้อมูลสเปคของบอร์ดพัฒนา Hi3861: MCU – Hisilicon Hi3861V100 32-bit RISC-V microcontroller ที่สุูงสุด 160 MHz พร้อม 352 KB SRAM และ 288 KB ROM, 2 MB flash memory, และการเชื่อมต่อ WiFI 4; แพ็คเกจ QFN-32 5×5 มม. WiFi มาตรฐาน 802.11b/g/n สูงสุด 72.2 Mbps @ HT20 ย่านความถี่ 2.4 GHz (ch1-ch14) โหมดสถานี (STA) และจุดเข้าใช้งาน (AP) พร้อมไคลเอนต์สูงสุด 6 เครื่องสำหร […]

โปรเซสเซอร์ RISC-V Xuantie E902, E906, C906 และ C910 ของ Alibaba กลายเป็นโอเพ่นซอร์ส

Alibaba-open-source-RISC-V-cores

Alibaba เปิดตัวโปรเซสเซอร์ RISC-V ในช่วงไม่กี่ปีที่ผ่านมา รวมถึงตระกูล Xuantie ตั้งแต่ E902 micro-controller class core ไปจนถึง C910 core สำหรับเซิร์ฟเวอร์ในศูนย์ข้อมูล นอกจากนี้ยังมี XuanTie C906 core ที่พบในโปรเซสเซอร์ RISC-V แบบ single-core Allwinner D1 แม้ว่า RISC-V จะเป็นมาตรฐานแบบเปิดและมีส่วนส่วนสำคัญของโอเพ่นซอร์ส RISC-V core ให้ใช้งาน, คอร์ RISC-V เชิงพาณิชย์จำนวนมากเป็น closed source, จาง เจียนเฟิง ประธานของ Alibaba Cloud Intelligence กล่าวในการประชุม Apsara ปี 2021ได้ประกาศที่ T-Head มีคอร์โปรเซสเซอร์ตระกูล Xuantie ที่ใช้ RISC-V สี่คอร์ ได้แก่ Xuantie E902, E906, C906 และ C910 รวมถึงซอฟต์แวร์และเครื่องมือที่เกี่ยวข้อง เราสามารถหา RTL สำหรับสี่คอร์ที่เผยแพร่ใน บัญชี Github ของ T-Head Semiconductor ที่ […]

บอร์ด M5Stamp C3 RISC-V รองรับ WiFi 4, Bluetooth 5.0 Long Range และ 2 Mbps bitrate

M5Stamp-C3

เมื่อเดือนที่แล้ว M5Stack ได้เปิดตัวโมดูล M5Stamp Picoโดยใช้ ESP32-PICO-D4 SiP และฝาคลอบทนความร้อน แต่บอร์ด M5Stamp C3 นั้นมีสเปคที่เหมือนกันเกือบทั้งหมด แต่ใช้ ESP32-C3 RISC-V SoC แทนที่ ESP32 dual-core Xtensa processor M5Stamp C3 มี WiFi 4 และ Bluetooth 5.0 ที่มีบิตเรตสูงและการเชื่อมต่อระยะไกล long-range และมาพร้อมกับฝาคลอบพลาสติกทนความร้อนแบบเดียวกัน แต่บริษัทยังเน้นความปลอดภัยในการบูตโดยใช้ RSA-3072 และแฟลชที่ใช้ AES-128-XTS การเข้ารหัสเป็นวิธีที่ปลอดภัยยิ่งขึ้นในการจัดการปัญหาด้านความปลอดภัยของ Bluetooth สเปค M5Stamp C3 : WiSoC – ESP32-C3FH,4 โปรเซสเซอร์ RISC-V แบบ single-core 32 บิต @ สูงสุด 160 MHz พร้อม ROM 384KB, 400KB SRAM, 8KB RTC SRAM, หน่วยความจำแฟลช eMMC  4MB, WiFI และ Bluetooth การเชื่อมต่อ 2.4 G […]

Alibaba เปิดตัว T-head RVB-ICE SBC ที่ใช้ RISC-V แบบ dual-core รองรับ Android 10, Debian 11

Alibaba-T-Head-RISC-V-SBC-GPU

คอมพิวเตอร์บอร์ดเดี่ยวที่ใช้ RISC-V ที่มี 3D GPU เครื่องแรก เปิดตัวด้วย “Alibaba T-head RVB-ICE” SBC พร้อม pre-order ในราคา $399(~13,000฿) (แต่ตอนนี้สินค้าหมดแล้ว) มาพร้อมหน้าจอแสดงผลขนาด 7 นิ้ว บอร์ดนี้ใช้โปรเซสเซอร์ XuanTie C910 RISC-V แบบ dual-core ของ Alibaba T-Head “ICE” พร้อม Vivante GC8000UL GPU และหลังจากที่มีการประกาศให้ Android 10 ย้ายไปยังบอร์ด RISC-Vเมื่อต้นปีนี้ นอกจากโปรเซสเซอร์ RISC-V แบบ dual-core ที่โอเวอร์คล็อกที่ 1.2 GHz แล้ว บอร์ดยังมาพร้อมกับ 4GB LPDDR4, แฟลช eMMC ขนาด 16GB และการเชื่อมต่อ Gigabit Ethernet, WiFi และ Bluetooth รวมถึงส่วนหัว GPIO 48 พิน แต่ไม่มีเอาต์พุต HDMI ซึ่งใช้อินเทอร์เฟซ LCD แทน เช่นเดียวกับพอร์ต USB ขนาดเต็ม (Type-A) ที่มีพอร์ต micro USB 3.0 OTG เพียงพอร์ตเดียว และพอร์ […]

เริ่มต้นใช้งาน Yocto Linux BSP ด้วย Polarfire SoC FPGA Icicle Kit

เริ่มต้นใช้งาน-คู่มือ-PolarFire-SoC-FPGA-Icicle-Kit

เมื่อเดือนที่แล้ว ฉันได้รับบอร์ดพัฒนา Microchip PolarFire SoC FPGA Icicle development kit ที่มี PolarFire SoC FPGA พร้อมด้วย ระบบย่อย RISC-V CPU แบบ Penta–core 64 บิต และ FPGA ที่มี 254K LE และบูตไปยังระบบปฏิบัติการ Linux ที่ติดตั้งไว้ล่วงหน้าบน OpenEmbedded วันนี้ ฉันจะสาธิตวิธีเริ่มต้นใช้งาน Yocto BSP และใช้เกณฑ์มาตรฐาน EEMBC CoreMark และฉันจะตรวจสอบ FPGA ด้วย Libero SoC Design Suite ในบทความต่อไป ระบบปฏิบัติการที่รองรับโดย PolarFire SoC FPGA ความคิดเริ่มต้นของฉันคือจะทำการทดสอบบน RISC-V คอร์โดยใช้ Linux ตรวจสอบข้อมูลระบบบางอย่าง, เรียกใช้การทดสอบเกณฑ์มาตรฐาน (เช่น SBC-Bench) รวบรวมเคอร์เนล Linux และติดตั้งบริการต่างๆ เช่น LEMP stack (Linux, Nginx (ออกเสียงว่า Engine-X), MySQL, PHP) ซึ่งสามารถใช้กับโฮสติ้ง Wo […]

Exit mobile version