1.. _qomu_usbserial: 2 3Zephyr usbserial driver on Qomu 4############################### 5 6This sample demonstrates how to load bitstream on EOS-S3 FPGA and use the 7usbserial driver. 8 9Requirements 10************ 11* Zephyr RTOS with printk enabled 12* `QuickLogic Qomu board <https://www.quicklogic.com/products/eos-s3/quickfeather-development-kit/>`_ 13 14Building 15******** 16 17.. zephyr-app-commands:: 18 :zephyr-app: samples/boards/quicklogic/qomu 19 :host-os: unix 20 :board: qomu 21 :goals: build 22 :compact: 23 24Flashing 25******** 26 27To load example into Qomu you can use `TinyFPGA-Programmer-Application <https://github.com/QuickLogic-Corp/TinyFPGA-Programmer-Application>`_. 28 29.. code-block:: console 30 31 python3 /PATH/TO/BASE/DIR/TinyFPGA-Programmer-Application/tinyfpga-programmer-gui.py --mode m4 --m4app build/zephyr/zephyr.bin --reset 32 33See `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. 34 35Running 36******* 37 38After connecting to the shell console you should see the following output: 39 40.. code-block:: console 41 42 #################### 43 I am Zephyr on Qomu! 44 #################### 45