<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://deepjava.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://deepjava.org/feed.php">
        <title>deep firstexample</title>
        <description></description>
        <link>https://deepjava.org/</link>
        <image rdf:resource="https://deepjava.org/lib/tpl/deepjava-tpl/images/favicon.ico" />
       <dc:date>2026-04-09T17:55:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/boot_loader?rev=1739880163&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_microzed_appdev?rev=1707825678&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_microzed_deploy?rev=1668693816&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_microzed_sysdev?rev=1669303428&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_microzed?rev=1739884663&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_mpc555?rev=1671528363&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_mpc5200?rev=1671548152&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/first_example_zybo?rev=1671548121&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/mpc555flashing?rev=1607615912&amp;do=diff"/>
                <rdf:li rdf:resource="https://deepjava.org/firstexample/start?rev=1668693698&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://deepjava.org/lib/tpl/deepjava-tpl/images/favicon.ico">
        <title>deep</title>
        <link>https://deepjava.org/</link>
        <url>https://deepjava.org/lib/tpl/deepjava-tpl/images/favicon.ico</url>
    </image>
    <item rdf:about="https://deepjava.org/firstexample/boot_loader?rev=1739880163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-18T13:02:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:boot_loader</title>
        <link>https://deepjava.org/firstexample/boot_loader?rev=1739880163&amp;do=diff</link>
        <description>Boot Loader

Your MicroZed boards need a valid boot loader if you want to start it from the QSPI flash. 

Check for Valid Boot Loader

	*  Set the jumpers on your MicroZed board as follows 
. 
This will boot the device from the QSPI flash. 
	*  Cycle the power. The settings of the jumpers will be read only at power-on! Hence, make sure to cycle the supply power after changing the jumper settings. A soft reset (through the JTAG or by pressing the reset button on the board will reset the board but…</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_microzed_appdev?rev=1707825678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-13T13:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_microzed_appdev</title>
        <link>https://deepjava.org/firstexample/first_example_microzed_appdev?rev=1707825678&amp;do=diff</link>
        <description>Application Development
This is the preferred method when writing applications on the MicroZed board using the existing runtime library together with the board support package.  

While you can load and test new custom applications quickly, the configuration of the FPGA is loaded from the QSPI flash. This saves time compared to using the method</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_microzed_deploy?rev=1668693816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-17T15:03:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_microzed_deploy</title>
        <link>https://deepjava.org/firstexample/first_example_microzed_deploy?rev=1668693816&amp;do=diff</link>
        <description>Deploying
As soon as you are done with your development, you can deploy it. This means loading it onto a SD card together with a FPGA configuration. Alternatively, you can program it into the on-board QSPI flash device. We strongly recommend using the SD card and reserving the QSPI flash for use with</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_microzed_sysdev?rev=1669303428&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-24T16:23:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_microzed_sysdev</title>
        <link>https://deepjava.org/firstexample/first_example_microzed_sysdev?rev=1669303428&amp;do=diff</link>
        <description>System Developer
This is the method to choose when working on new low-level drivers, kernel improvements or new FPGA configurations.

In such cases you have to control the board in by your host development system right upon a POR (power-on reset). In this mode you have full control over every every part of the hardware. However, it will take time to set everything up after booting. Notably, the FPGA configuration has to loaded through JTAG each time you load a new program. Make sure to choose a …</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_microzed?rev=1739884663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-18T14:17:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_microzed</title>
        <link>https://deepjava.org/firstexample/first_example_microzed?rev=1739884663&amp;do=diff</link>
        <description>Hello World on the Avnet MicroZed Board

This example will demonstrate how to use the deep compiler to translate a simple Java program and run it on a MicroZed board. This is a simple Hello World example. It does not allow to use the FPGA part of the zynq7000. See</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_mpc555?rev=1671528363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-20T10:26:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_mpc555</title>
        <link>https://deepjava.org/firstexample/first_example_mpc555?rev=1671528363&amp;do=diff</link>
        <description>Hello World on the NTB mpc555 Board

This example will demonstrate how to use the deep compiler to translate a simple Java program and run it on a NTB mpc555 Headerboard.

	*  Start eclipse, choose a new workspace and open the deep perspective with Window -&gt; Open Perspective</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_mpc5200?rev=1671548152&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-20T15:55:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_mpc5200</title>
        <link>https://deepjava.org/firstexample/first_example_mpc5200?rev=1671548152&amp;do=diff</link>
        <description>Hello World on the Phytec phiCore mpc5200 Board

This example will demonstrate how to use the deep compiler to translate a simple Java program and run it on a mpc5200 board. 

	*  Start eclipse, choose a new workspace and open the deep perspective with Window -&gt; Open Perspective</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/first_example_zybo?rev=1671548121&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-20T15:55:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:first_example_zybo</title>
        <link>https://deepjava.org/firstexample/first_example_zybo?rev=1671548121&amp;do=diff</link>
        <description>Hello World on the Digilent Zybo Board

This example will demonstrate how to use the deep compiler to translate a simple Java program and run it on a Zybo board.

	*  Start eclipse, choose a new workspace and open the deep perspective with Window -&gt; Open Perspective</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/mpc555flashing?rev=1607615912&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-10T16:58:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:mpc555flashing</title>
        <link>https://deepjava.org/firstexample/mpc555flashing?rev=1607615912&amp;do=diff</link>
        <description>Flashing your Program (mpc555)

You can either create a new run configuration or change an existing one.

Create a new run configuration

If there is no run configuration yet create a new one as described in Run Configurations. Select the target configuration load program to flash</description>
    </item>
    <item rdf:about="https://deepjava.org/firstexample/start?rev=1668693698&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-17T15:01:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firstexample:start</title>
        <link>https://deepjava.org/firstexample/start?rev=1668693698&amp;do=diff</link>
        <description>First Example

Please note that projects must reside in directories with identical names. However, projects may reside everywhere on disk, they do not necessarily have to reside in the current eclipse workspace.

Hello World with System.out

	*   Hello World on the NTB mpc555 Board
	*</description>
    </item>
</rdf:RDF>
