samples/boards/qomu/README.html · samples/boards/qomu/README.rst 공식 원문 ↗

Zephyr 3.7.0 · Boards · QuickLogic Qomu

Qomu USB Serial

TinyFPGA Programmer로 M4 application image를 Qomu에 올립니다.

Official pathsamples/boards/qomu/README.html
Source filesamples/boards/qomu/README.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

Qomu build, programmer command와 shell 확인 출력을 설명합니다.

FPGA

EOS-S3

Driver

usbserial

Loader

TinyFPGA Programmer

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 B765D820E2609489FC21983D93CC9458CCF62FCB1EAB67D3797EED57667EBB8C
.. _qomu_usbserial:

Zephyr usbserial driver on Qomu
###############################

This sample demonstrates how to load bitstream on EOS-S3 FPGA and use the
usbserial driver.

Requirements
************
* Zephyr RTOS with printk enabled
* `QuickLogic Qomu board <https://www.quicklogic.com/products/eos-s3/quickfeather-development-kit/>`_

Building
********

.. zephyr-app-commands::
   :zephyr-app: samples/boards/qomu
   :host-os: unix
   :board: qomu
   :goals: build
   :compact:

Flashing
********

To load example into Qomu you can use `TinyFPGA-Programmer-Application <https://github.com/QuickLogic-Corp/TinyFPGA-Programmer-Application>`_.

.. code-block:: console

   python3 /PATH/TO/BASE/DIR/TinyFPGA-Programmer-Application/tinyfpga-programmer-gui.py --mode m4 --m4app build/zephyr/zephyr.bin --reset

See `Qomu User Guide <https://github.com/QuickLogic-Corp/qomu-dev-board/blob/662f8841bdc1ed35c1539ac381182159d7cd5914/doc/Qomu_UserGuide.pdf>`_ on how to load an image to the board.

Running
*******

After connecting to the shell console you should see the following output:

.. code-block:: console

   ####################
   I am Zephyr on Qomu!
   ####################

Part 3

한국어 전문 번역

EOS-S3 FPGA에 bitstream을 load하고 usbserial driver를 사용하는 방법을 보여주는 sample입니다.

요구 사항

Build

west build -b qomu samples/boards/qomu

Flash

예제를 Qomu에 load하려면 TinyFPGA Programmer Application을 사용할 수 있습니다.

python3 /PATH/TO/BASE/DIR/TinyFPGA-Programmer-Application/tinyfpga-programmer-gui.py --mode m4 --m4app build/zephyr/zephyr.bin --reset

Board에 image를 load하는 방법은 Qomu User Guide를 참조하십시오.

실행

Shell console에 연결하면 다음 출력이 보여야 합니다.

####################
I am Zephyr on Qomu!
####################

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.