วิธีถ่ายภาพหน้าจอระยะไกลใน Raspberry Pi ผ่าน SSH

ฉันเพิ่งตรวจสอบแล็ปท็อป Raspberry Pi 4 ที่มีอินเทอร์เฟซที่กำหนดเองซึ่งทำให้ไม่สามารถจับภาพหน้าจอบนอุปกรณ์ได้โดยตรง ดังนั้นฉันจึงต้องจับภาพหน้าจอ (screenshot) จากระยะไกลผ่าน SSH มันค่อนข้างง่ายที่จะทำ ขั้นตอนส่วนใหญ่สามารถทำซ้ำได้ในระบบ Linux อื่น ๆ และRaspberry Pi แบบไม่เฉพาะเจาะจง เปิดใช้งาน SSH ใน Raspberry Pi ขั้นแรก เปิดใช้งาน SSH ด้วย sudo raspi-config ใน Windows Terminal แล้วเลือก 5,  Interface Options จากนั้นเลือก P2 SSH … หากด้วยเหตุผลบางอย่าง ทำให้คุณไม่สามารถเข้าถึงเทอร์มินัลได้ ให้นำการ์ด MicroSD ออกจากบอร์ด Raspberry Pi และจากคอมพิวเตอร์ ให้สร้างไฟล์เปล่าใหม่ชื่อ “ssh” ใน boot partition เมื่อคุณมีชื่อผู้ใช้และ password สำหรับบอร์ดของคุณแล้ว คุณสามารถเชื่อมต่อกับ SSH ด้วย IP address จากเทอร์มินัล: [c […]

เลิกใช้การ login ระบบเซิร์ฟเวอร์ SSH ด้วย password แล้วมาใช้ private key/public key

ssh no password

หากคุณจำเป็นต้องสร้างการเชื่อมต่อ SSH กับเซิร์ฟเวอร์บ่อยครั้ง การป้อน password ในแต่ละครั้งอาจเป็นเรื่องยุ่งยากหรือแม้แต่การไม่เริ่มต้น ตัวอย่างเช่น ในกรณีของเรา เราใช้การเชื่อมต่อ ssh ใน build script ทุกคืน ดังนั้นการป้อน password จึงไม่ใช่ตัวเลือก… ดังนั้นในการกำหนดค่าเซิร์ฟเวอร์และลูกค้าของคุณให้ยอมรับการเชื่อมต่อ ssh ที่ปลอดภัยโดยไม่ต้องป้อน password สิ่งที่ต้องทำคือสร้าง key pair แทน คือการใช้งาน public key และ private key และคัดลอกส่วน publicไปยังตำแหน่งที่เหมาะสมบนเซิร์ฟเวอร์ สำหรับการทำเช่นนี้ บนโฮมไดเร็กทอรีของผู้ใช้, บนเครื่องลูกค้า ให้พิมพ์:

-t บอกประเภทของการเข้ารหัส -f บอกตำแหน่งที่จะจัดเก็บ key pair public/private ในกรณีนี้ กำลังใช้ไดเร็กทอรี .ssh ในโฮมไดเร็ก […]

Jupiter Nano – บอร์ดขนาดจิ๋วที่ใช้โปรเซสเซอร์ Cortex-A5 รัน Linux หรือ NuttX RTOS (คราวด์ฟันดิ้ง)

Jupiter-Nano

Jupiter Nano ดูเหมือนหนึ่งในบอร์ด MCU ขนาดเล็ก แต่แทนที่จะเป็นไมโครคอนโทรลเลอร์ แต่มันบรรจุ 500 MHz ไมโครชิป SAMA5 โปรเซสเซอร์ Cortex-A5  พร้อม RAM ขนาด 128MB ที่สามารถใช้ระบบปฏิบัติการ Linux หรือ NuttX บอร์ดนี้ทำให้ฉันนึกถึง Giant Board ที่เข้ากันได้กับ Adafruit Feather ซึ่งผลิตโดย Groboards โดยมีระบบในแพ็คเกจเดียวกัน แต่ Juniper Nano เสนอ I/O มากกว่า 48 รู และขนาดก็บอกว่าใกล้เคียงกับบอร์ด Teensy 4.1 ( แต่ไม่มาก) สเปคของ Jupiter Nano SiP – ไมโครชิป SAMA5D27C-LD1G พร้อมโปรเซสเซอร์ Cortex-A5 ทำงานที่ 498 MHz, 128MB LPDDR2 DRAM ที่เก็บข้อมูล – ช่องเสียบการ์ด MicroSD (บูตได้) USB – 1x พอร์ตโฮสต์/อุปกรณ์ Micro USB 2.0, 1x โฮสต์ USB 2.0 บนส่วนหัว การขยาย – GPIO 2x 24 พิน , USB, SPI, I2C,4x Flexcom อินเทอร์เฟซ  […]

Venice GW7100 บอร์ดขนาดจิ๋ว มี Gigabit Ethernet 1 พอร์ตและ mPCIe socket 1 ช่อง

Venice-GW7100-SBC

Gateworks เปิดตัว บอร์ดอุตสาหกรรม IOT ตระกูล Venice โดยใช้โปรเซสเซอร์ NXP i.MX 8M Mini พร้อมพอร์ตอีเทอร์เน็ตสูงสุด 2 พอร์ตและ mPCIe Socket สี่ช่อง เมื่อเดือนกันยายนที่ผ่านมา โดยเริ่มด้วยบอร์ด GW7300 พร้อม dual Gigabit Ethernet และmPCIe Socket สามช่อง แต่บริษัทในสหรัฐฯ ได้ประกาศเปิดตัวผลิตภัณฑ์รุ่น Venice GW7100 คอมพิวเตอร์บอร์ดเดี่ยว ซึ่งเป็นอุปกรณ์ขนาดจิ๋วที่สุดในตระกูลที่มีพอร์ต Gigabit Ethernet เพียงพอร์ตเดียวและ mPCIe socket หนึ่งช่องในฟอร์มแฟคเตอร์ขนาดจิ๋ว 100×35 มม. สเปค Venice GW7100: SoC – NXP i.MX 8M Mini single, dual หรือ quad-core Arm Cortex-A53 processor @ สูงสุด 1.6GHz, พร้อมArm Cortex-M4 ที่ 400+MHz, 3D GPU (OpenGL ES 2.0), 2D GPU และ 1080p VPU หน่วยความจำระบบ – 1 GB LPDDR4 (สูงสุด 4GB) พื้นท […]

Ubuntu 20.04/21.04 รองรับ RISC-V 64 บิตสำหรับบอร์ด HiFive และ QEMU

Ubuntu-RISC-V-HiFive-QEMU

เราตื่นเต้นกันมากเกี่ยวกับสถาปัตยกรรมแบบเปิดของ RISC-V แต่ยังต้องดำเนินการอีกมากเพื่อยกระดับระบบนิเวศด้วยสถาปัตยกรรม Arm หรือ x86 ตั้งแต่ซิลิคอนไปจนถึงซอฟต์แวร์ ความคืบหน้าดำเนินการทีละขั้นตอนและหนึ่งในขั้นตอนเหล่านี้คือ ตอนนี้ Canonical ออกอิมเมจ Ubuntu  รองรับ RISC-V 64-บิต (RISCV64) ของ Ubuntu สำหรับบอร์ด SiFive HiFive บางตัว รวมถึงโปรแกรมจำลองโอเพ่นซอร์ส QEMU โดยเฉพาะ Canonical ได้เปิดตัวอิมเมจ Ubuntu 20.04.2 LTS สำหรับ บอร์ด HiFive Unleashed และ QEMU, และอิมเมจ Ubuntu 21.04 สำหรับ HiFive Unleashed, บอร์ด HiFive Unmatched และ QEMU โปรดทราบว่าสิ่งเหล่านี้เป็นเพียงอิมเมจเซิร์ฟเวอร์ และไม่มีอิมเมจเดสก์ท็อปเหมือนสำหรับ Ubuntu 21.04 บน Raspberry Pi 2/3/4 มันเป็นไปได้ที่จะเรียกใช้ RISC-V ลินุกซ์ใน QEMU เป็นเวลาอย […]

SiFive เปิดตัว Performance P550 คือโปรเซสเซอร์ RISC-V 64 บิตที่เร็วที่สุดเท่าที่เคยมีมา

SiFive-Performance-P550-fastest-RISC-V-processor

SiFive ได้ประกาศเปิดตัว คอร์ซีพียู RISC-V “Performance”  สองคอร์พร้อมกัน Performance P550 ซึ่งควรเป็นโปรเซสเซอร์ RISC-V 64 บิตที่เร็วที่สุดเท่าที่่เคยมีมา  รายงานคะแนน SPECInt 2006 ได้ 8.65/GHz และ Performance P270 รองรับชุดคำสั่งแบบเวกเตอร์ RISC-V vector extension v1.0 rc และเน้นการใช้งานกับลีนุกซ์ด้วย SiFive Performance P550 ไฮไลท์ P550: ใช้ RISC-V RV64GBC ISA มีไปป์ไลน์ที่มีปัญหาสามขั้นตอนสิบสามขั้นตอนและใช้งานไม่ได้ รองรับการทำงานร่วมกันแบบมัลติคอร์ที่มีมากถึง 4 คอร์ในคอร์ที่ซับซ้อน Private 32KB+32KB L1 cache and a private 256KB L2 cache ต่อคอร์ สูงสุด 4MB L3 cache ในคลัสเตอร์สี่คอร์ SPECint 2006 ที่ 8.65/GHz 2.4 GHz ใน 7 นาโนเมตร โดยมีพื้นที่น้อยกว่า 0.25 มม. SiFive Performance P550 ออกแบบมาเพื […]

รีวิว RasPad 3 – ตอนที่ 2: มินิพีซี Raspberry Pi 4 พร้อมจอ

raspad-3-stand-ventilation-holes

ฉันเริ่มรีวิว RasPad 3 เมื่อสัปดาห์ที่แล้วด้วยการรีวิว RasPad 3 – ตอนที่ 1: แท็บเล็ตรองรับ Raspberry Pi 4 สเปค แกะกล่อง และการประกอบ พร้อมคำแนะนำในการประกอบ และการบูตด้วยครั้งแรกหลังจากแฟลช Raspad OS ไปที่ระบบ ในตอนที่ 1 ฉันกล่าวว่าฉันอาจจะเหลือของการทบทวนเกี่ยวกับ Ezblock Studio visual programming IDE เนื่องจากซอฟต์แวร์ที่เหลือนั้นเกือบจะเหมือนกับการใช้ Raspberry Pi 4 ตามมาตรฐาน ความแตกต่างอื่น ๆ คือ ตัวเรียกใช้ RasPad กับหน้าจอสัมผัส แต่บริษัท Sunfounder อธิบายให้ฉันฟังว่า ยากที่จะลองใช้ Ezblock เพราะมันออกแบบมาเพื่อควบคุมหุ่นยนต์และแพลตฟอร์มฮาร์ดแวร์อื่นๆ และต้องใช้ HAT พิเศษ (ดูแคมเปญ Kickstarter ) เพื่อให้ Ezblock APP เชื่อมต่อผ่าน Bluetooth ได้ (ไม่สามารถเชื่อมโยงโดยตรงกับ Raspberry Pi ผ่านบลูทูธในตัว) นี […]

HaneSOM เป็นโมดูล Arm Linux ขนาดเล็กที่ใช้ไมโครชิป SAMA5D2 SiP

HaneSOM

DAB Embedded HaneSOM เป็นโมดูลขนาดเล็ก (4 ซม.2) ที่ใช้ ไมโครชิป SAMA5D2 Arm Cortex-A5 processor ที่ทำงานบน Linux ซึ่งทำให้โมดูลนี้เป็นโมดูล Linux ที่เล็กที่สุดในโลก ที่มีขนาดที่เล็กเพราะใช้ SAMA5D2 system-in-package ที่รวม DDR2 ขนาด 128MB และอีกสองชิปในโมดูลเท่านั้นคือแฟลช 4MB (GD25Q32) และ PMIC (MIC2800) สเปค HaneSOM: SiP – ไมโครชิป ATSAMA5D27C-D1G system-in-package พร้อม SAMA5D27 Arm Cortex-A5 processor ที่ 500 MHz พร้อม NEON, 128MBytes DDR2 หน่วยความจำระบบ – หน่วยความจำ 128 MBytes DDR2 ที่เก็บข้อมูล – 4 MBytes ของ QSPI Flash Castellated holes การเข้าถึงสัญญาณ: ที่เก็บข้อมูล – อินเทอร์เฟซการ์ด SD จอแสดงผล – อินเทอร์เฟซ RGB LCD TFT 24 บิต; ตัวควบคุมการสัมผัสแบบ capacitive กล้อง – รองรับเซ็นเซอร์กล้อง CMOS สูงส […]