Z2PCBA@gmail.com +66-897725026

วิธีการติดตั้ง PetaLinux บน ZYNQ สำหรับวิธีการติดตั้ง PetaLinux บน ZYNQ นั้น ในบทความนี้เราจะเริ่มลงมือในขั้นต่อไปกันนะครับ โดยในบทความที่แล้วเราได้เริ่มต้นทำการ Build PS และทำการเตรียม SD-CARD โดยแบ่งพาร์ทิชันให้พร้อมสำหรับการลง PetaLinux กันไปแล้ว ในบทความนี้เราก็จะมาเริ่มต้นทำการดาวน์โหลดก็และทำการติดตั้ง PetaLinux กันนะครับ Petalinux นั้นเป็น tool chain ของ Xilinx ที่เอาไว้สร้าง Linux kernel images, […]

PetaLinux บน ZYNQ บทความนี้จะมาเรียนรู้เกี่ยวกับการติดตั้ง PetaLinux บน ZYNQ PetaLinux Tools นั้นเป็นเครื่องมือสำหรับการปรับแต่ง(customize), สร้าง(build) และ นำไปใช้(deploy) ตัว embeded linux ในงานต่างๆ ให้สามารถใช้งานร่วมกับตัวประมวลผลของ Xilinx ได้สะดวกขึ้น โดย PetaLinux สามารถใช้สร้าง Linux kernel images, root files system และ kernel […]

ZYNQ Vivado(Tutorial): Basic FSBL บทความนี้เราจะมาทำความรู้จักเพิ่มเติมกับ ZYNQ VIVADO ของ Xilinx โดยจากบทความก่อนหน้าเราได้ทำความรู้จักกับการออกแบบตัวโปรแกรม(PL) และการออกแบบในส่วนของการประมวลผล(PS) กันไปแล้ว ในบทความนี้ เราจะมาลงรายละเอียดตรงส่วนของการออกแบบ FSBL ซึ่งจะทำหน้าที่สำหรับเป็น Bootloader กันครับ เนื่องจาก ZYNQ นั้นเวลา Boot นั้นจะต้อง Boot ด้วย PS เสมอ ดังนั้นไม่ว่าอย่างไรวงจรที่ออกแบบควรจะมี PS เสมอ ซึ่งการที่จะให้ […]

ZYNQ Vivado(Tutorial): Basic PS บทความนี้เป็นรายละเอียดต่อเนื่องจากบทความที่แล้ว โดยเราจะมาทำความรู้จักกับ ZYNQ VIVADO ของ Xilinx – Basic PS ซึ่งเราจะมาลงรายละเอียดตรงส่วนของการออกแบบ PS และรวมไปถึงการใช้ SDK เพื่อแสดงผลปรินท์ค่า “Hello world” ออกมาร่วมกับวงจรควบคุมไฟกระพริบ จากบทความที่แล้ว เราเริ่มสร้างวงจรกับ ZYNQ โดยเริ่มต้นที่ฝั่ง PL กันไปแล้ว ในบทความนี้เราจะมาเริ่มต้นในฝั่ง PS กันบ้าง ซึ่งในความเป็นจริงแล้วการพัฒนาบน […]

Zynq Tutorial : Basic PL เริ่มต้นทำความรู้จักกับ ZYNQ Vivado ของ Xilinx – Basic PL โดยเป็นตัวอย่างของการใช้งาน โดยเริ่มต้นด้วยการพัฒนาโปรแกรมควบคุมไฟกระพริบ โดยใช้ภาษา VHDL Zynq เป็น SOC ของ xilinx ที่มีการรวมของ PS (Processing System) และ PL (Programmable Logic) เข้ามาไว้ด้วยกัน […]

ZYNQ
Sunday September 3rd, 2017

พอดีไปเห็นทาง Avnet ได้ออกบอร์ด MINIZED ออกมาในราคาย่อมเยาว์ ก็เลยเอามาเขียนซะหน่อยว่ามันเป็นอย่างไร Zynq คืออะไร ZYNQ เป็น System on Chip ตัวหนึ่งของค่าย Xilinx โดยที่ SOC ตัวนี้นั้นจะมีการรวม FPGA เข้าไปร่วมกับ Hard Core Processors ในตัวด้วย ซึ่งทำให้ SOC ตัวนี้สามารถใช้ข้อดีต่างๆของ FPGA และ Hard Core […]

FPGA คืออะไร?       อธิบายอย่างง่ายๆ FPGA ก็คือ IC ที่มี Logic Gate จำนวนมากมายที่สามารถโปรแกรมลงไปได้ว่าจะมีการเชื่อมต่อการทำงานกันอย่างไรนั่นเอง ซึ่งเมื่อสามารถกำหนดการต่อ gate ได้ตามต้องการ เราก็สามารถสร้างวงจรทางด้านดิจิตอลอะไรก็ได้(ในทางทฤษฎี) ไม่เว้นแม้กระทั่ง MCU เพราะวงจรทางด้านดิจิตอลทั้งหลายก็คือการเอา gate มากต่อๆกัน ซึ่งการออกแบบวงจรใน FPGA นั้น มีด้วยกัน 2 ทางก็คือ เขียนวงจรแบบ schematic และ การเขียนภาษา HDL […]