<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Software Application Development - Recent Threads</title><link>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Mon, 19 May 2025 09:29:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development" /><item><title>Zynq FSBL is unable to Load BOOT.bin from user selected EMMC offset sector (partition)</title><link>https://community.element14.com/thread/55820?ContentTypeID=0</link><pubDate>Mon, 19 May 2025 09:29:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b890cb39-bd51-4f6a-b7bd-d00bd9c5e02b</guid><dc:creator>adielement</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/55820?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/55820/zynq-fsbl-is-unable-to-load-boot-bin-from-user-selected-emmc-offset-sector-partition/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am working on Zynq-7030 custom board, (software:&amp;nbsp;Vivado&amp;nbsp;2019.1 &amp;rarr;&amp;nbsp;SDK 2019.1).&lt;br /&gt;&lt;br /&gt; I have successfully accessed emmc (mmc1 in my case). Created partitions and made understanding of all emmc related commands. My board has two boot modes. One is for SD card and other is QSPI boot.&lt;br /&gt;&lt;br /&gt;To load images from EMMC, I&amp;nbsp;need to store bootloader at QSPI (since boot mode is QSPI), so that&amp;nbsp;bootloader&amp;nbsp;boots first and then proceeds to other images loading, that are placed at emmc. &lt;br /&gt;&lt;br /&gt;I want to&amp;nbsp;separately&amp;nbsp;load boot.bin, kernel image, dtb and rootfs for each partition of emmc, based on whatever user selects at bootup. In simple words, there should be a user code that asks from user to select the partition to boot from. Say partition 3 is selected, the boot.bin , kernel image, dtb and rootfs corresponding that partition 3 will be booted up and others will not be booted. &lt;br /&gt;&lt;br /&gt;I did research on this and found that BootROM allows&amp;nbsp;FSBL to boot from QSPI to OCM. Now I am stuck in customizing&amp;nbsp;FSBL to take user input and then load corresponding images. I made a simple design in&amp;nbsp;Vivado and enabled only&amp;nbsp;EMMC (mmc1/ sd1) and disabled SD (mmc0/sd0) then generated fsbl.elf from SDK. The fsbl.elf is generated by default method, so it does not take user input and then can load corresponding images according to that user input.&lt;br /&gt;&lt;br /&gt; I need way out for this. I have beginner level expertise in embedded C so I need help in how to read the offset sector of&amp;nbsp;EMMC to laod BOOT.bin (that was stored using dd command in the EMMC). &lt;br /&gt;&lt;br /&gt;Is my understanding of this approach is correct or I need to adapt alternate for this? If it is correct then I will appreciate&amp;nbsp;help in&amp;nbsp;FSBL code customization.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Mysterious syntax error with "set" command in TCL script</title><link>https://community.element14.com/thread/54592?ContentTypeID=0</link><pubDate>Mon, 06 May 2024 13:49:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:508e338d-fc27-4b98-8bc5-981d5768803f</guid><dc:creator>quadzilla</dc:creator><slash:comments>9</slash:comments><comments>https://community.element14.com/thread/54592?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/54592/mysterious-syntax-error-with-set-command-in-tcl-script/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Another Linux vs Windows issue. We have a TCL script that works under Linux when we use &amp;quot;vitis -s &amp;lt;scriptname&amp;gt;&amp;quot;, but it gives us problems at the following line under Windows.&amp;nbsp; Any idea what&amp;#39;s going wrong here?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/315/pastedimage1715003237332v1.png"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Why use Linux instead of Windows?</title><link>https://community.element14.com/thread/54589?ContentTypeID=0</link><pubDate>Fri, 03 May 2024 20:05:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a57a7ec8-0291-4509-b4ab-a153e77621a0</guid><dc:creator>quadzilla</dc:creator><slash:comments>25</slash:comments><comments>https://community.element14.com/thread/54589?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/54589/why-use-linux-instead-of-windows/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I have seen people recommend doing development under Linux rather than Windows. Can anyone give me a list of reasons for or against using Linux for the development environment?&amp;nbsp; I&amp;#39;d like to present a case to my bosses.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Having trouble building MBox application</title><link>https://community.element14.com/thread/54533?ContentTypeID=0</link><pubDate>Tue, 16 Apr 2024 15:20:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0ce8ed80-9c25-49ce-a988-90ba68bea3d4</guid><dc:creator>quadzilla</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/54533?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/54533/having-trouble-building-mbox-application/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am trying to use the sample MBox code in &lt;em&gt;data/embeddedsw/XilinxProcessorIPLib/drivers/mbox_v4_6&lt;/em&gt; but encountered a lot of compilation errors.&lt;br /&gt;&lt;br /&gt;I built my block design as shown below, generated an XSA file, and then used that to build my software application.&amp;nbsp; I found that the resultant x&lt;em&gt;parameters.h&lt;/em&gt; file wasn&amp;#39;t compatible with the sample &lt;em&gt;MBox&lt;/em&gt; code though. For example, &lt;em&gt;xmbox_example.c&lt;/em&gt; is looking for&amp;nbsp;&lt;em&gt;XPAR_MBOX_4_DEVICE_ID&lt;/em&gt;, but my &lt;em&gt;xparameters.h&lt;/em&gt; file only has&amp;nbsp;&lt;em&gt;XPAR_MBOX_0_DEVICE_ID&lt;/em&gt; and&amp;nbsp;&lt;em&gt;XPAR_MBOX_1_DEVICE_ID&lt;/em&gt;.&amp;nbsp; None of the macros in my&amp;nbsp;&lt;em&gt;XMbox_ConfigTable&lt;/em&gt;[] can be found in &lt;em&gt;xparameters.h&lt;/em&gt; either.&lt;br /&gt;&lt;br /&gt;Any tips on what I should be doing?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/315/pastedimage1713280453348v1.png"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to select debug vs release when building application in Vitis Unified IDE?</title><link>https://community.element14.com/thread/54507?ContentTypeID=0</link><pubDate>Thu, 04 Apr 2024 19:56:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:89782be3-0149-4817-9f34-db9a2f1fcbd1</guid><dc:creator>quadzilla</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/54507?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/54507/how-to-select-debug-vs-release-when-building-application-in-vitis-unified-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;The subject line says it all. I see the&amp;nbsp;&lt;em&gt;Build&amp;nbsp;&lt;/em&gt;command in the Vitis Unified IDE, but I don&amp;#39;t see where I would specify if it should compile the debug or the run/release version.&amp;nbsp; How do I do that?&lt;br /&gt;&lt;br /&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/315/pastedimage1712260575985v1.png"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Block design: How to read and write to block RAM?</title><link>https://community.element14.com/thread/54382?ContentTypeID=0</link><pubDate>Wed, 21 Feb 2024 23:26:22 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e865d642-a465-4cca-8f31-d8b9a529045c</guid><dc:creator>quadzilla</dc:creator><slash:comments>9</slash:comments><comments>https://community.element14.com/thread/54382?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/54382/block-design-how-to-read-and-write-to-block-ram/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;This is surely a naive question.&amp;nbsp; I saw how one can use a block memory generator in the block designs.&amp;nbsp; It&amp;#39;s not clear to me how one can read from or write to the block RAM using the block designs though.&amp;nbsp; At least, I couldn&amp;#39;t find any IP to accomplish this task.&lt;br /&gt;&lt;br /&gt;Can this be done via block design?&amp;nbsp; Or can it only be done via supplementary HDL code?&amp;nbsp; (I lack experience when it comes to doing so via Verilog or VHDL, so I was hoping that a block design would do the trick.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/315/blk-mem-gen.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Vitis Unified IDE gets stuck when selecting OS and processor</title><link>https://community.element14.com/thread/54372?ContentTypeID=0</link><pubDate>Tue, 20 Feb 2024 15:38:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7fe5a5b9-eb24-46b3-8df0-125db7d51de6</guid><dc:creator>quadzilla</dc:creator><slash:comments>8</slash:comments><comments>https://community.element14.com/thread/54372?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/54372/vitis-unified-ide-gets-stuck-when-selecting-os-and-processor/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m trying to learn how to use the Vitus Unified IDE2023.2, but the online documentation and tutorials seem a bit sparse.&lt;br /&gt;&lt;br /&gt;I tried to create a new platform component within an empty workspace.&amp;nbsp; After I select an XSA file though, Vitis gets stuck at the step shown below. The software doesn&amp;#39;t hang but it just keeps spinning at this point.&lt;br /&gt;&lt;br /&gt;Some postings that I found online suggest that I need to install a device tree generator. Is this so?&amp;nbsp; &amp;nbsp;Our team is using Windows and the instructions that I found were all for Linux, so I don&amp;#39;t know what to make of that.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/315/pastedimage1708443039725v1.png"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>CPU1 watchdog functionality on ZEDBOARD (XC 7Z020)</title><link>https://community.element14.com/thread/53621?ContentTypeID=0</link><pubDate>Fri, 08 Sep 2023 04:13:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d82feef2-a640-45b3-bbad-74bff3fa04b1</guid><dc:creator>1_jiten</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/53621?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/53621/cpu1-watchdog-functionality-on-zedboard-xc-7z020/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello All,&lt;/p&gt;
&lt;p&gt;I want to understand how CPU1 watchdog works like how to enable, disable and set it. I have a zedboard and&amp;nbsp;I have already installed Xilinx software development kit and Xilinx platform studio.&lt;/p&gt;
&lt;p&gt;I have successfully run XAP1078 application so i want to add this CPU1 watchdog functionality in that app only or if there is any other separate code that will also works, so can you please share some example code&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ZynqMP PS UART 1 Polled Mode Example Issue with Remote Processor</title><link>https://community.element14.com/thread/53620?ContentTypeID=0</link><pubDate>Thu, 07 Sep 2023 11:33:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8479c521-8d62-46a1-ba68-ecaed0dcf533</guid><dc:creator>fastian16</dc:creator><slash:comments>14</slash:comments><comments>https://community.element14.com/thread/53620?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/53620/zynqmp-ps-uart-1-polled-mode-example-issue-with-remote-processor/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am working to test PS-UART1 in ZynqMP (UltraZed Som). I am running UART polled mode example to test PS-UART 1.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When I run this example application via JTAG from SDK Debugger, it runs successfully. UART Self Test and UART Internal Loopback Passes Successfully.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;After that I generate a petalinux build to boot image from SD-Card in Ultrazed-Som. Then I run same application via following commands,&lt;/p&gt;
&lt;p&gt;echo UARTSelfTest.elf &amp;gt; /sys/class/remoteproc/remoteproc0/firmware&lt;br /&gt;echo start &amp;gt; /sys/class/remoteproc/remoteproc0/state&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;-In this case, the PS-UART1 goes to reset state when the following function is called in the application XUartPs_SetBaudRate(InstancePtr, BaudRate).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The code for PS-UART Self Test is attached here.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;/******************************************************************************
*
* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* XILINX BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
* OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*
* Except as contained in this notice, the name of the Xilinx shall not be used
* in advertising or otherwise to promote the sale, use or other dealings in
* this Software without prior written authorization from Xilinx.
*
******************************************************************************/
/****************************************************************************/
/**
*
* @file xuartps_polled_example.c
*
* This file contains an example using the XUartPs driver in polled mode.
*
* This function sends data and expects to receive the data thru the device
* using the local loopback mode.
*
* @note
* If the device does not work properly, the example may hang.
*
* MODIFICATION HISTORY:
* &amp;lt;pre&amp;gt;
* Ver Who Date Changes
* ----- ------ -------- -----------------------------------------------
* 1.00a drg/jz 01/13/10 First Release
* 1.03a sg 07/16/12 Modified the device ID to use the first Device Id
* Removed the printf at the start of the main
* &amp;lt;/pre&amp;gt;
******************************************************************************/

/***************************** Include Files *********************************/

#include &amp;quot;xparameters.h&amp;quot;
#include &amp;quot;xuartps.h&amp;quot;
#include &amp;quot;xil_printf.h&amp;quot;

/************************** Constant Definitions *****************************/

/*
* The following constants map to the XPAR parameters created in the
* xparameters.h file. They are defined here such that a user can easily
* change all the needed parameters in one place.
*/
#define UART_DEVICE_ID XPAR_XUARTPS_1_DEVICE_ID

/*
* The following constant controls the length of the buffers to be sent
* and received with the device, this constant must be 32 bytes or less since
* only as much as FIFO size data can be sent or received in polled mode.
*/
#define TEST_BUFFER_SIZE 32

/**************************** Type Definitions *******************************/

/***************** Macros (Inline Functions) Definitions *********************/

/************************** Function Prototypes ******************************/

int UartPsPolledExample(u16 DeviceId);

/************************** Variable Definitions *****************************/

XUartPs Uart_PS; /* Instance of the UART Device */

/*
* The following buffers are used in this example to send and receive data
* with the UART.
*/
static u8 SendBuffer[TEST_BUFFER_SIZE]; /* Buffer for Transmitting Data */
static u8 RecvBuffer[TEST_BUFFER_SIZE]; /* Buffer for Receiving Data */


/*****************************************************************************/
/**
*
* Main function to call the Uart Polled mode example.
*
* @param None
*
* @return XST_SUCCESS if succesful, otherwise XST_FAILURE
*
* @note None
*
******************************************************************************/
#ifndef TESTAPP_GEN
int main(void)
{
int Status;

usleep(5000);

xil_printf(&amp;quot;Hello World\r\n&amp;quot;);

Status = UartPsPolledExample(UART_DEVICE_ID);

if (Status != XST_SUCCESS)
{
xil_printf(&amp;quot;UART Polled Mode Example Test Failed\r\n&amp;quot;);
return XST_FAILURE;
}


u32* uart_pll = 0xff5e0020;

// Release UART from reset state by clearing TXRST and RXRST bits
u32 control_reg_value = *uart_pll;
xil_printf(&amp;quot;IO PLL Control Register = %x \r\n&amp;quot;,control_reg_value);

xil_printf(&amp;quot;Successfully ran UART Polled Mode Example Test\r\n&amp;quot;);

return XST_SUCCESS;

}
#endif
/*****************************************************************************/
/**
*
* This function does a minimal test on the XUartPs device in polled mode.
*
* This function sends data and expects to receive the data thru the UART
* using the local loopback mode.
*
*
* @param DeviceId is the unique device id from hardware build.
*
* @return XST_SUCCESS if successful, XST_FAILURE if unsuccessful
*
* @note
* This function polls the UART, it may hang if the hardware is not
* working correctly.
*
****************************************************************************/
int UartPsPolledExample(u16 DeviceId)
{
int Status;
XUartPs_Config *Config;
unsigned int SentCount;
unsigned int ReceivedCount;
u16 Index;
u32 LoopCount = 0;

/*
* Initialize the UART driver so that it&amp;#39;s ready to use.
* Look up the configuration in the config table, then initialize it.
*/


// Address of the UART PS control register
u32* uart_cr = (volatile u32*)(XPAR_PSU_UART_1_BASEADDR + XUARTPS_CR_OFFSET);

// Release UART from reset state by clearing TXRST and RXRST bits
u32 control_reg_value = *uart_cr;
xil_printf(&amp;quot;UART Control Register Before LookUp = %x \r\n&amp;quot;,control_reg_value);



Config = XUartPs_LookupConfig(DeviceId);
if (NULL == Config)
{
xil_printf(&amp;quot;UART PS Lookup Config Failed\r\n&amp;quot;);
return XST_FAILURE;
}
else
{
xil_printf(&amp;quot;UART PS Lookup Config Success\r\n&amp;quot;);
}



// Release UART from reset state by clearing TXRST and RXRST bits
control_reg_value = *uart_cr;
xil_printf(&amp;quot;UART Control Register After Lookup = %x \r\n&amp;quot;,control_reg_value);


Status = XUartPs_CfgInitialize(&amp;amp;Uart_PS, Config, Config-&amp;gt;BaseAddress);
if (Status != XST_SUCCESS)
{
xil_printf(&amp;quot;UART PS CFG Init Failed\r\n&amp;quot;);
return XST_FAILURE;
}
{
xil_printf(&amp;quot;UART PS CFG Init Success\r\n&amp;quot;);
}


control_reg_value = *uart_cr;
xil_printf(&amp;quot;UART Control Register After INIT = %x \r\n&amp;quot;,control_reg_value);

/*
xil_printf(&amp;quot;UART PS Before Reset\r\n&amp;quot;);

XUartPs_ResetHw(XPAR_PSU_UART_1_BASEADDR);

xil_printf(&amp;quot;UART PS After Reset\r\n&amp;quot;);

usleep(5000);
*/

/* Check hardware build. */
Status = XUartPs_SelfTest(&amp;amp;Uart_PS);
if (Status != XST_SUCCESS)
{
xil_printf(&amp;quot;UART PS Self Test Failed\r\n&amp;quot;);
return XST_FAILURE;
}
else
{
xil_printf(&amp;quot;UART PS Self Test Success\r\n&amp;quot;);
}

/* Use local loopback mode. */
XUartPs_SetOperMode(&amp;amp;Uart_PS, XUARTPS_OPER_MODE_LOCAL_LOOP);

/*
* Initialize the send buffer bytes with a pattern and zero out
* the receive buffer.
*/
for (Index = 0; Index &amp;lt; TEST_BUFFER_SIZE; Index++)
{
SendBuffer[Index] = &amp;#39;0&amp;#39; + Index;
RecvBuffer[Index] = 0;
}

/* Block sending the buffer. */
SentCount = XUartPs_Send(&amp;amp;Uart_PS, SendBuffer, TEST_BUFFER_SIZE);
if (SentCount != TEST_BUFFER_SIZE)
{
xil_printf(&amp;quot;UART PS Data Sent Failed\r\n&amp;quot;);
return XST_FAILURE;
}
else
{
xil_printf(&amp;quot;Sent Count = %d\r\n&amp;quot;,SentCount);
}

/*
* Wait while the UART is sending the data so that we are guaranteed
* to get the data the 1st time we call receive, otherwise this function
* may enter receive before the data has arrived
*/
while (XUartPs_IsSending(&amp;amp;Uart_PS))
{
LoopCount++;
}

xil_printf(&amp;quot;Data Sent Completed\r\n&amp;quot;);

/* Block receiving the buffer. */
ReceivedCount = 0;
while (ReceivedCount &amp;lt; TEST_BUFFER_SIZE)
{
ReceivedCount +=
XUartPs_Recv(&amp;amp;Uart_PS, &amp;amp;RecvBuffer[ReceivedCount],
(TEST_BUFFER_SIZE - ReceivedCount));
}

xil_printf(&amp;quot;Received Count = %d\r\n&amp;quot;,ReceivedCount);
/*
* Check the receive buffer against the send buffer and verify the
* data was correctly received
*/
for (Index = 0; Index &amp;lt; TEST_BUFFER_SIZE; Index++)
{
xil_printf(&amp;quot;Send Data = %d\r\n&amp;quot;,SendBuffer[Index]);
xil_printf(&amp;quot;Received Data = %d\r\n&amp;quot;,RecvBuffer[Index]);

if (SendBuffer[Index] != RecvBuffer[Index])
{
return XST_FAILURE;
}
else
{
xil_printf(&amp;quot;Data Matched Success\r\n&amp;quot;);
}
}

xil_printf(&amp;quot;Internal Loopback Tested Successfully\r\n&amp;quot;);

/* Restore to normal mode. */
XUartPs_SetOperMode(&amp;amp;Uart_PS, XUARTPS_OPER_MODE_NORMAL);

return XST_SUCCESS;
}

&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Debugging stuck in asm_vector.S</title><link>https://community.element14.com/thread/52567?ContentTypeID=0</link><pubDate>Wed, 08 Mar 2023 14:33:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:027564a1-337d-439e-a8c2-52b6e6ffb3b1</guid><dc:creator>Jonathan101</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/52567?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/52567/debugging-stuck-in-asm_vector-s/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;Hi.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;I am working with Ultrazed ev SOM in Viits and Vivado 2020.2.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;I&amp;nbsp;am trying to instantiate number of Xilinx Ip cores (spi,iic,uart) and use Xilinx drivers code&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;in Vitis.&amp;nbsp; based on hw design with axi_bram_controller.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;When the debug reach line with Xil_In16:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;Xil_In16(XPAR_AXI_BRAM_CTRL_0_S_AXI_BASEADDR+MEM_OFF+addr*2);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;it goes to asm_vector.S file to&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;b SErrorInterruptHandler line and stuck in that file.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;I am using vitis 2020.2 app on ultrascale+ on Avnet ultrazed ev som. The program crash to asm_vectors.s file after xil_out function.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="uiOutputText" dir="ltr"&gt;Can someone from the community hint on the root cause?​&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Build errors, petalinux 2022.2, u96v2_sbc_base_2022_2.bsp</title><link>https://community.element14.com/thread/52541?ContentTypeID=0</link><pubDate>Thu, 02 Mar 2023 15:05:55 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:13091bc8-b4ec-4fcd-b832-73df38fa2960</guid><dc:creator>rgallic</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/52541?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/52541/build-errors-petalinux-2022-2-u96v2_sbc_base_2022_2-bsp/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am seeing many errors when trying to build a petalinux project using&amp;nbsp;u96v2_sbc_base_2022_2.bsp.&lt;/p&gt;
&lt;p&gt;First error is:&lt;/p&gt;
&lt;p&gt;rsync: link_stat &amp;quot;/opt/pkg/petalinux/2022.2/components/misc/yocto_machines/u96v2-sbc.conf&amp;quot; failed: No such file or directory (2)&lt;br /&gt;rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]&lt;/p&gt;
&lt;p&gt;I can find&amp;nbsp;&lt;span&gt;u96v2-sbc.conf in directory&amp;nbsp;./project-spec/meta-avnet/conf/machine/u96v2-sbc.conf.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Do I need to copy this to&amp;nbsp;/opt/pkg/petalinux/2022.2/components/misc/yocto_machines/ ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Next is a warning:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;WARNING: /home/developer/u96v2_sbc_base_2022_2/project-spec/meta-avnet/recipes-apps/factest-launcher/factest-launcher.bb: Unable to get checksum for factest-launcher SRC_URI entry factest-launcher.sh: file could not be found&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;WARNING: cmake-3.21.1-r0 do_package_write_rpm_setscene: Failed to fetch URL file://1c/2a/sstate:cmake:cortexa72-cortexa53-xilinx-linux:3.21.1:r0:cortexa72-cortexa53:7:1c2afefcb6e91e36c93f739dbcefbfbad6c908b3ff78153003ab3651ef81f3d3_package_write_rpm.tgz.siginfo;downloadfilename=1c/2a/sstate:cmake:cortexa72-cortexa53-xilinx-linux:3.21.1:r0:cortexa72-cortexa53:7:1c2afefcb6e91e36c93f739dbcefbfbad6c908b3ff78153003ab3651ef81f3d3_package_write_rpm.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: cmake-3.21.1-r0 do_package_write_rpm_setscene: Fetcher failure: Unable to find file file://1c/2a/sstate:cmake:cortexa72-cortexa53-xilinx-linux:3.21.1:r0:cortexa72-cortexa53:7:1c2afefcb6e91e36c93f739dbcefbfbad6c908b3ff78153003ab3651ef81f3d3_package_write_rpm.tgz.siginfo;downloadfilename=1c/2a/sstate:cmake:cortexa72-cortexa53-xilinx-linux:3.21.1:r0:cortexa72-cortexa53:7:1c2afefcb6e91e36c93f739dbcefbfbad6c908b3ff78153003ab3651ef81f3d3_package_write_rpm.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: whetstone-1.2-r0 do_populate_lic_setscene: Failed to fetch URL file://9c/a2/sstate:whetstone::1.2:r0::7:9ca2225568727487f5a1ef1ebc4175a179bc0bcc64335ad596ff49d3179a630f_populate_lic.tgz.siginfo;downloadfilename=9c/a2/sstate:whetstone::1.2:r0::7:9ca2225568727487f5a1ef1ebc4175a179bc0bcc64335ad596ff49d3179a630f_populate_lic.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: whetstone-1.2-r0 do_populate_lic_setscene: Fetcher failure: Unable to find file file://9c/a2/sstate:whetstone::1.2:r0::7:9ca2225568727487f5a1ef1ebc4175a179bc0bcc64335ad596ff49d3179a630f_populate_lic.tgz.siginfo;downloadfilename=9c/a2/sstate:whetstone::1.2:r0::7:9ca2225568727487f5a1ef1ebc4175a179bc0bcc64335ad596ff49d3179a630f_populate_lic.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: cpufrequtils-008-r5 do_package_qa_setscene: Failed to fetch URL file://25/24/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:252444a1ac5305b43a92253533a8c421b932e84f69611bfe5f1314f836aea409_package_qa.tgz.siginfo;downloadfilename=25/24/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:252444a1ac5305b43a92253533a8c421b932e84f69611bfe5f1314f836aea409_package_qa.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: cpufrequtils-008-r5 do_package_qa_setscene: Fetcher failure: Unable to find file file://25/24/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:252444a1ac5305b43a92253533a8c421b932e84f69611bfe5f1314f836aea409_package_qa.tgz.siginfo;downloadfilename=25/24/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:252444a1ac5305b43a92253533a8c421b932e84f69611bfe5f1314f836aea409_package_qa.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: cpufrequtils-008-r5 do_package_write_rpm_setscene: Failed to fetch URL file://ff/6c/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:ff6c93769a8b05714727b28455aa9401c1850fc1d470d863744bf518d7f356ef_package_write_rpm.tgz.siginfo;downloadfilename=ff/6c/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:ff6c93769a8b05714727b28455aa9401c1850fc1d470d863744bf518d7f356ef_package_write_rpm.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: cpufrequtils-008-r5 do_package_write_rpm_setscene: Fetcher failure: Unable to find file file://ff/6c/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:ff6c93769a8b05714727b28455aa9401c1850fc1d470d863744bf518d7f356ef_package_write_rpm.tgz.siginfo;downloadfilename=ff/6c/sstate:cpufrequtils:cortexa72-cortexa53-xilinx-linux:008:r5:cortexa72-cortexa53:7:ff6c93769a8b05714727b28455aa9401c1850fc1d470d863744bf518d7f356ef_package_write_rpm.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: cpufrequtils-008-r5 do_populate_lic_setscene: Failed to fetch URL file://bc/07/sstate:cpufrequtils::008:r5::7:bc0720160359303365bdcff2452660f93d388ecaf517791f630e2b8280a4cfb0_populate_lic.tgz.siginfo;downloadfilename=bc/07/sstate:cpufrequtils::008:r5::7:bc0720160359303365bdcff2452660f93d388ecaf517791f630e2b8280a4cfb0_populate_lic.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: cpufrequtils-008-r5 do_populate_lic_setscene: Fetcher failure: Unable to find file file://bc/07/sstate:cpufrequtils::008:r5::7:bc0720160359303365bdcff2452660f93d388ecaf517791f630e2b8280a4cfb0_populate_lic.tgz.siginfo;downloadfilename=bc/07/sstate:cpufrequtils::008:r5::7:bc0720160359303365bdcff2452660f93d388ecaf517791f630e2b8280a4cfb0_populate_lic.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: lighttpd-1.4.59-r0 do_packagedata_setscene: Failed to fetch URL file://72/b7/sstate:lighttpd:cortexa72-cortexa53-xilinx-linux:1.4.59:r0:cortexa72-cortexa53:7:72b767ebb5b45d493d2a710804abeae65aac0e41b2cd5f14b610aa4e6817a62d_packagedata.tgz.siginfo;downloadfilename=72/b7/sstate:lighttpd:cortexa72-cortexa53-xilinx-linux:1.4.59:r0:cortexa72-cortexa53:7:72b767ebb5b45d493d2a710804abeae65aac0e41b2cd5f14b610aa4e6817a62d_packagedata.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: lighttpd-1.4.59-r0 do_packagedata_setscene: Fetcher failure: Unable to find file file://72/b7/sstate:lighttpd:cortexa72-cortexa53-xilinx-linux:1.4.59:r0:cortexa72-cortexa53:7:72b767ebb5b45d493d2a710804abeae65aac0e41b2cd5f14b610aa4e6817a62d_packagedata.tgz.siginfo;downloadfilename=72/b7/sstate:lighttpd:cortexa72-cortexa53-xilinx-linux:1.4.59:r0:cortexa72-cortexa53:7:72b767ebb5b45d493d2a710804abeae65aac0e41b2cd5f14b610aa4e6817a62d_packagedata.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: whetstone-1.2-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/whetstone/1.2-r0/temp/log.do_package_write_rpm_setscene.27713&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-benchmark/whetstone/whetstone_1.2.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: lmsensors-3.6.0-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;WARNING: lmsensors-3.6.0-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/lmsensors/3.6.0-r0/temp/log.do_package_write_rpm_setscene.27812&lt;br /&gt;WARNING: lmsensors-3.6.0-r0 do_populate_lic_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/lmsensors/3.6.0-r0/temp/log.do_populate_lic_setscene.27820&lt;br /&gt;WARNING: libnet-1.2-rc3-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/libnet/1.2-rc3-r0/temp/log.do_package_qa_setscene.27828&lt;br /&gt;WARNING: libnet-1.2-rc3-r0 do_populate_lic_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/libnet/1.2-rc3-r0/temp/log.do_populate_lic_setscene.27847&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/lmsensors/3.6.0-r0/temp/log.do_package_qa_setscene.27800&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-connectivity/libnet/libnet_1.2-rc3.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb:do_populate_lic_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-connectivity/libnet/libnet_1.2-rc3.bb:do_populate_lic_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: libnet-1.2-rc3-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/libnet/1.2-rc3-r0/temp/log.do_package_write_rpm_setscene.27834&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-connectivity/libnet/libnet_1.2-rc3.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: ocl-icd-2.3.0-r0 do_populate_lic_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;WARNING: opencl-clhpp-2.0.15+gitAUTOINC+f7237f3799-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/ocl-icd/2.3.0-r0/temp/log.do_populate_lic_setscene.27905&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/opencl-clhpp/2.0.15+gitAUTOINC+f7237f3799-r0/temp/log.do_package_qa_setscene.27906&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/ocl-icd_2.3.0.bb:do_populate_lic_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: ocl-icd-2.3.0-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/ocl-icd/2.3.0-r0/temp/log.do_package_write_rpm_setscene.27904&lt;br /&gt;WARNING: opencl-clhpp-2.0.15+gitAUTOINC+f7237f3799-r0 do_populate_lic_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/opencl-clhpp/2.0.15+gitAUTOINC+f7237f3799-r0/temp/log.do_populate_lic_setscene.27914&lt;br /&gt;WARNING: ocl-icd-2.3.0-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/ocl-icd/2.3.0-r0/temp/log.do_package_qa_setscene.27897&lt;br /&gt;WARNING: opencl-clhpp-2.0.15+gitAUTOINC+f7237f3799-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/opencl-clhpp/2.0.15+gitAUTOINC+f7237f3799-r0/temp/log.do_package_write_rpm_setscene.27907&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/ocl-icd_2.3.0.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/ocl-icd_2.3.0.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb:do_populate_lic_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: linux-firmware-1_20211216-r0 do_packagedata_setscene: Failed to fetch URL file://b6/d9/sstate:linux-firmware:all-xilinx-linux:20211216:r0:allarch:7:b6d9ba067b54e4c67964bc57b4d205cc2befc598b5e5b61747025d753b38d229_packagedata.tgz.siginfo;downloadfilename=b6/d9/sstate:linux-firmware:all-xilinx-linux:20211216:r0:allarch:7:b6d9ba067b54e4c67964bc57b4d205cc2befc598b5e5b61747025d753b38d229_packagedata.tgz.siginfo, attempting MIRRORS if available&lt;br /&gt;ERROR: linux-firmware-1_20211216-r0 do_packagedata_setscene: Fetcher failure: Unable to find file file://b6/d9/sstate:linux-firmware:all-xilinx-linux:20211216:r0:allarch:7:b6d9ba067b54e4c67964bc57b4d205cc2befc598b5e5b61747025d753b38d229_packagedata.tgz.siginfo;downloadfilename=b6/d9/sstate:linux-firmware:all-xilinx-linux:20211216:r0:allarch:7:b6d9ba067b54e4c67964bc57b4d205cc2befc598b5e5b61747025d753b38d229_packagedata.tgz.siginfo anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: linux-firmware-1_20211216-r0 do_packagedata_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/all-xilinx-linux/linux-firmware/1_20211216-r0/temp/log.do_packagedata_setscene.27927&lt;br /&gt;WARNING: iptraf-ng-1.1.4-r0 do_package_write_rpm_setscene: Failed to fetch URL file://13/0c/sstate:iptraf-ng:cortexa72-cortexa53-xilinx-linux:1.1.4:r0:cortexa72-cortexa53:7:130c01f7801c30fde366c2cf30c8e2a3998ffe19458626890269288780062d4e_package_write_rpm.tgz;downloadfilename=13/0c/sstate:iptraf-ng:cortexa72-cortexa53-xilinx-linux:1.1.4:r0:cortexa72-cortexa53:7:130c01f7801c30fde366c2cf30c8e2a3998ffe19458626890269288780062d4e_package_write_rpm.tgz, attempting MIRRORS if available&lt;br /&gt;ERROR: iptraf-ng-1.1.4-r0 do_package_write_rpm_setscene: Fetcher failure: Unable to find file file://13/0c/sstate:iptraf-ng:cortexa72-cortexa53-xilinx-linux:1.1.4:r0:cortexa72-cortexa53:7:130c01f7801c30fde366c2cf30c8e2a3998ffe19458626890269288780062d4e_package_write_rpm.tgz;downloadfilename=13/0c/sstate:iptraf-ng:cortexa72-cortexa53-xilinx-linux:1.1.4:r0:cortexa72-cortexa53:7:130c01f7801c30fde366c2cf30c8e2a3998ffe19458626890269288780062d4e_package_write_rpm.tgz anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: nodejs-14.17.1-r0 do_package_write_rpm_setscene: Failed to fetch URL file://34/fa/sstate:nodejs:cortexa72-cortexa53-xilinx-linux:14.17.1:r0:cortexa72-cortexa53:7:34fa991c1f59b42174c7b7197c09029f794580d9f00ddbe6abe9e6beb9b1487b_package_write_rpm.tgz;downloadfilename=34/fa/sstate:nodejs:cortexa72-cortexa53-xilinx-linux:14.17.1:r0:cortexa72-cortexa53:7:34fa991c1f59b42174c7b7197c09029f794580d9f00ddbe6abe9e6beb9b1487b_package_write_rpm.tgz, attempting MIRRORS if available&lt;br /&gt;ERROR: nodejs-14.17.1-r0 do_package_write_rpm_setscene: Fetcher failure: Unable to find file file://34/fa/sstate:nodejs:cortexa72-cortexa53-xilinx-linux:14.17.1:r0:cortexa72-cortexa53:7:34fa991c1f59b42174c7b7197c09029f794580d9f00ddbe6abe9e6beb9b1487b_package_write_rpm.tgz;downloadfilename=34/fa/sstate:nodejs:cortexa72-cortexa53-xilinx-linux:14.17.1:r0:cortexa72-cortexa53:7:34fa991c1f59b42174c7b7197c09029f794580d9f00ddbe6abe9e6beb9b1487b_package_write_rpm.tgz anywhere. The paths that were searched were:&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt; /home/developer/u96v2_sbc_base_2022_2/build/sstate-cache&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/core/meta/recipes-kernel/linux-firmware/linux-firmware_20211216.bb:do_packagedata_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: opencl-headers-git-r0 do_populate_lic_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/opencl-headers/git-r0/temp/log.do_populate_lic_setscene.27937&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/opencl-headers_git.bb:do_populate_lic_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: nodejs-14.17.1-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/nodejs/14.17.1-r0/temp/log.do_package_write_rpm_setscene.27951&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: iptraf-ng-1.1.4-r0 do_populate_lic_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/iptraf-ng/1.1.4-r0/temp/log.do_populate_lic_setscene.27940&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb:do_populate_lic_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: nodejs-14.17.1-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/nodejs/14.17.1-r0/temp/log.do_package_qa_setscene.27941&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: iptraf-ng-1.1.4-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/iptraf-ng/1.1.4-r0/temp/log.do_package_qa_setscene.27938&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: opencl-headers-git-r0 do_package_qa_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/opencl-headers/git-r0/temp/log.do_package_qa_setscene.27933&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/opencl-headers_git.bb:do_package_qa_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: iptraf-ng-1.1.4-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/iptraf-ng/1.1.4-r0/temp/log.do_package_write_rpm_setscene.27939&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;WARNING: opencl-headers-git-r0 do_package_write_rpm_setscene: No sstate archive obtainable, will run full task instead.&lt;br /&gt;ERROR: Logfile of failure stored in: /home/developer/u96v2_sbc_base_2022_2/build/tmp/work/cortexa72-cortexa53-xilinx-linux/opencl-headers/git-r0/temp/log.do_package_write_rpm_setscene.27936&lt;br /&gt;WARNING: Setscene task (/home/developer/u96v2_sbc_base_2022_2/components/yocto/layers/meta-openembedded/meta-oe/recipes-core/opencl/opencl-headers_git.bb:do_package_write_rpm_setscene) failed with exit code &amp;#39;1&amp;#39; - real task will be run instead&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I stopped the build here.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Has anyone been able to get a clean build on Petalinux 2022.2 using this BSP?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Zedboard printing garbage/junk over UART</title><link>https://community.element14.com/thread/52130?ContentTypeID=0</link><pubDate>Thu, 08 Dec 2022 14:25:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:10468739-73c6-4942-ad14-4938bbb53027</guid><dc:creator>crank1</dc:creator><slash:comments>22</slash:comments><comments>https://community.element14.com/thread/52130?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/52130/zedboard-printing-garbage-junk-over-uart/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello, I have been working through some basic examples on the Zedboard, i.e. creating a simple PL fabric to switch an LED upon a button press. The board will program fine, and the system will work (i.e. LEDs and buttons work fine), however, whenever it prints something to the terminal, it appears as junk. I have a cable plugged into the J17 (prog) port and the J14 (UART) port. I have tried every baud rate possible, I understand that the standard is 115200, however no baud rate works (have tried on Vitis Terminal, PuTTy and TeraTerm). I have installed the Cypress (now distributed by Infinion) USB to UART drivers and the board comes up on the device manager as a serial device. I have also tried plugging the J14 port into my Macbook and using screen, but it still has the same issue. All the boot jumpers (JP7-JP11) are grounded. I am using Windows 10 and Vivado and Vitis 2022.2. Are there any other reasons as to why it would be printing junk? I have played around with the Linux install on the SD and all works fine when using a serial terminal, so I don&amp;#39;t think it is a driver problem. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ultra96-V2 Petalinunx boot error with Vivado custom Design</title><link>https://community.element14.com/thread/51813?ContentTypeID=0</link><pubDate>Thu, 06 Oct 2022 14:26:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8aef364b-1a47-4483-8b20-0f54afe1ec22</guid><dc:creator>jpgoncalves</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/51813?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/51813/ultra96-v2-petalinunx-boot-error-with-vivado-custom-design/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;How are you?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am developing a linux application with Petalinux 2020.1 and need to add a custom FPGA design generated from Vivado using the Ultra96-V2 Board preset. The problem is that when i add any peripheral that use interrupts, my linux kernel boot hangs. Howerver, i can boot with a custom bitstream where I only added BLOCK RAM. With this design my kernel boot and a i can write/read from this RAM on FPGA with &lt;strong&gt;devmem&lt;/strong&gt; tool. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This is my linux kernel booting logs when algo using an AXI TIMER IP from Vivado.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Starting kernel ...&lt;br /&gt;&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Linux version 5.4.0-xilinx-v2020.1 (oe-user@oe-host) (gcc version 9.2.0 (GCC)) #1 SMP Wed Oct 5 12:21:52 UTC 2022&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Machine model: Avnet Ultra96 Rev1&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] earlycon: cdns0 at MMIO 0x00000000ff010000 (options &amp;#39;115200n8&amp;#39;)&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] printk: bootconsole [cdns0] enabled&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] efi: Getting EFI parameters from FDT:&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] efi: UEFI not found.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Reserved memory: created DMA memory pool at 0x000000003ed40000, size 1 MiB&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] OF: reserved mem: initialized node rproc@3ed400000, compatible id shared-dma-pool&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] cma: Reserved 512 MiB at 0x000000005fc00000&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] psci: probing for conduit method from DT.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] psci: PSCIv1.1 detected in firmware.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] psci: Using standard PSCI v0.2 function IDs&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] psci: MIGRATE_INFO_TYPE not supported.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] psci: SMC Calling Convention v1.1&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] percpu: Embedded 21 pages/cpu s48664 r8192 d29160 u86016&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Detected VIPT I-cache on CPU0&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] CPU features: detected: ARM erratum 845719&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Speculative Store Bypass Disable mitigation not required&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Built 1 zonelists, mobility grouping on.&amp;nbsp; Total pages: 515524&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Kernel command line:&amp;nbsp; earlycon console=ttyPS0,115200 clk_ignore_unused root=/dev/mmcblk0p2 rw rootwait&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Memory: 1512568K/2094848K available (11836K kernel code, 688K rwdata, 3676K rodata, 704K init, 518K bss, 57992K reserved, 524288K cma-reserved)&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] rcu: Hierarchical RCU implementation.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] rcu: &amp;nbsp;&amp;nbsp; &amp;nbsp;RCU event tracing is enabled.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] rcu: &amp;nbsp;&amp;nbsp; &amp;nbsp;RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] GIC: Using split EOI/Deactivate mode&lt;br /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] irq-xilinx: /amba/axi-interrupt-ctrl: num_irq=32, sw_irq=0, edge=0x0&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I created the petalinux project using Ultra96-V2 2020.1 BSP.&lt;/p&gt;
&lt;p&gt;After that, these are the steps i use to add my custom Vivado Design and generate my linux image&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;petalinux-config --get-hw-description &amp;lt;CUSTOM_HW_DIR_FILES&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;petalinux-build -c avenet-image-minimal&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;petalinux-package --boot --force --u-boot --format BIN --fpga images/linux/system.bit --pmufw images/linux/pmufw.elf --fsbl images/linux/zynqmp_fsbl.elf&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After that, i copy &lt;strong&gt;BOOT.bin&lt;/strong&gt; and &lt;strong&gt;image.ub&lt;/strong&gt; too BOOT partition of SD CARD and also copy &lt;strong&gt;rootfs.tar.gz&lt;/strong&gt; to root partition of SD CARD.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>u-boot for the avnet ultrazedev board via tftp PHY issue/driver issue(s)u</title><link>https://community.element14.com/thread/50923?ContentTypeID=0</link><pubDate>Thu, 14 Apr 2022 19:20:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:78bd20a1-d1ea-4fce-bdc9-4554ab4b6c01</guid><dc:creator>pe_in_al</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/50923?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/50923/u-boot-for-the-avnet-ultrazedev-board-via-tftp-phy-issue-driver-issue-s-u/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I downloaded and built the u-boot-xlnx.git repo, for the avnet ultrazedev board to try to tftp bin files to boot. I am getting the following boot log error messages and need help understanding and resolving the issues.&lt;/p&gt;
&lt;p&gt;The issues reported in the boot log are 1)&lt;/p&gt;
&lt;p&gt;&amp;quot;ZYNQ GEM: ff0e0000, mdio bus ff0e0000, phyaddr 9, interface rgmii-id&lt;/p&gt;
&lt;p&gt;zynq_gem ethernet@ff0e0000: Failed to read eth PHY id, err: -2&lt;/p&gt;
&lt;p&gt;2) &amp;quot;No match for driver &amp;#39;soc_xilinx_zynqmp&amp;#39;&lt;/p&gt;
&lt;p&gt;Some drivers were not found&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I built the u-boot project with the following cmds/procedure:&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;In order to configure Ethernet Phy,&lt;/p&gt;
&lt;p&gt;Modify git/u-boot-xlnx/arch/arm/dts/avnet-ultrazedev-som-v1.0.dtsi, line 47.&lt;/p&gt;
&lt;p&gt;Change: reg = &amp;lt;0&amp;gt;; to: reg = &amp;lt;9&amp;gt;;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;export CROSS_COMPILE=/rtems/6/bin/aarch64-rtems6-&lt;/p&gt;
&lt;p&gt;export DEVICE_TREE=avnet-ultrazedev-cc-v1.0-ultrazedev-som-v1.0&lt;/p&gt;
&lt;p&gt;make&lt;/p&gt;
&lt;p&gt;bootgen -arch zynqmp -image console.bif -0 /media/calvertpt/ZED_BOOT/BOOT.bin -w on&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I should mention that this procedure was previously run successfully by colleagues a ffew years ago. I am guessing that the u-boot-xlnx.git project has had many changes in the interim.&lt;/p&gt;
&lt;p&gt;The goal is to have uboot boot new kernel/app image files via tftp to avoid wear/ttear on hardware with uSD card operations, and to speed-up development.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Overlapped output at putty while calling a function is written using xuartps.h to send data to uart in normal mode in zynq board 7000 soc?</title><link>https://community.element14.com/thread/50825?ContentTypeID=0</link><pubDate>Tue, 22 Mar 2022 03:33:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:61186baf-d3c9-488e-9260-c89eae52b621</guid><dc:creator>rai25</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/50825?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/50825/overlapped-output-at-putty-while-calling-a-function-is-written-using-xuartps-h-to-send-data-to-uart-in-normal-mode-in-zynq-board-7000-soc/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div class="votecell post-layout--left"&gt;
&lt;div class="js-voting-container d-flex jc-center fd-column ai-stretch gs4 fc-black-200"&gt;
&lt;div class="js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title" itemprop="upvoteCount"&gt;I am trying to send data from zynq soc 7000 board to pc using uart through a function (driver xuartps.h). within the main program, the code works but calling it from function, output at putty gets overlapped. i tried to debug the code but it looks fine and get output as expected. Need help. thanks&lt;/div&gt;
&lt;div class="js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title" itemprop="upvoteCount"&gt;&lt;/div&gt;
&lt;div class="js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title" itemprop="upvoteCount"&gt;&lt;/div&gt;
&lt;div class="js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title" itemprop="upvoteCount"&gt;code:&lt;/div&gt;
&lt;div class="js-vote-count flex--item d-flex fd-column ai-center fc-black-500 fs-title" itemprop="upvoteCount"&gt;
&lt;pre&gt;&lt;code&gt;#include &amp;quot;platform.h&amp;quot;
#include &amp;quot;xil_printf.h&amp;quot;
#include&amp;lt;stdlib.h&amp;gt;
#include &amp;quot;xuartps.h&amp;quot;


void uart_output(){


        char *p;
        char  tip[100]=&amp;quot;\r\n hi : uart_text_multiple time \0&amp;quot;;

        u32 transmittedBytes;
        u32  totalTransmittedBytes;
        u32 status;
        u16 byteCnt;


        XUartPs_Config *PiUartConfig;
        XUartPs PiUart;
        byteCnt=0;


        PiUartConfig=XUartPs_LookupConfig(XPAR_PS7_UART_0_DEVICE_ID);

        status = XUartPs_CfgInitialize(&amp;amp;PiUart,PiUartConfig, PiUartConfig-&amp;gt;BaseAddress);

        if(status!=XST_SUCCESS)
            print(&amp;quot;Uart initialization failed...\n\r&amp;quot;);
        status = XUartPs_SetBaudRate(&amp;amp;PiUart, 115200);

        if(status!=XST_SUCCESS)
                print(&amp;quot;BaudRATE init failed....\n\r&amp;quot;);
        int o=0;

        p =tip;

        while(*p != &amp;#39;\0&amp;#39;){

            byteCnt+=1;
            p++;

            }
        
        p =tip;

        do{
            totalTransmittedBytes=0;


                 while( totalTransmittedBytes&amp;lt;byteCnt+2){
                     transmittedBytes = XUartPs_Send(&amp;amp;PiUart, (u8*)&amp;amp;p[totalTransmittedBytes],byteCnt);
                     totalTransmittedBytes += transmittedBytes;
                 }
                 p++;

        }while(0&amp;lt;10);

}

int main()
{


        init_platform();

        uart_output();
        uart_output();

        cleanup_platform();
    return 0;
}&lt;br /&gt;&lt;br /&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/315/pastedimage1647919925110v1.png"  /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Looking for FMC_Network_lwIP_2018.2 reference design in UltraZed-EG PCIe Carrier Card.</title><link>https://community.element14.com/thread/50723?ContentTypeID=0</link><pubDate>Tue, 22 Feb 2022 16:38:55 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4bb1fad3-79bf-4175-840f-a9c8e52c3bbf</guid><dc:creator>eerobert</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/50723?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/50723/looking-for-fmc_network_lwip_2018-2-reference-design-in-ultrazed-eg-pcie-carrier-card/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;In&amp;nbsp;&lt;a href="https://community.element14.com/products/devtools/avnetboardscommunity/w/documents/3544/ultrazed-eg-pcie-carrier-card,"&gt;/products/devtools/avnetboardscommunity/w/documents/3544/ultrazed-eg-pcie-carrier-card,&lt;/a&gt;&amp;nbsp;there is an item called UltraZed PCIe Carrier Card + FMC Network _lwIP reference designs&lt;/p&gt;
&lt;p&gt;However, the link redirects me to SDSoC_Platform_v2018p2rev3p2_1.zip.&lt;/p&gt;
&lt;p&gt;Would like know is it the same as the SDSoC_Platform_v2018.2?&lt;/p&gt;
&lt;p&gt;And where can I download the FMC_Netowrk_lwIP_2018.2 reference design?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>2018.3 Petalinux BSP for uz3eg_iocc board</title><link>https://community.element14.com/thread/40027?ContentTypeID=0</link><pubDate>Thu, 18 Mar 2021 07:00:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:86b97efc-383a-4d9f-9a8f-22c7d5eb7574</guid><dc:creator>mahadeva.hn</dc:creator><slash:comments>9</slash:comments><comments>https://community.element14.com/thread/40027?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/40027/2018-3-petalinux-bsp-for-uz3eg_iocc-board/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;We are migrating from ZCU102 to uz3eg_iocc board. All our previous development on petalinux 2018.3 version. When I go through your site i got know that, 2018.3 BSP is not available for uz3eg_iocc board. So please provide me 2018.3 BSP for uz3eg_iocc board.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to debug linux hard lockup on Xilinx Zynq 7010</title><link>https://community.element14.com/thread/11035?ContentTypeID=0</link><pubDate>Wed, 01 Jul 2020 07:05:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:86caea32-8b96-41e5-946e-9c7e6c80f220</guid><dc:creator>pleuba</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/11035?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/11035/how-to-debug-linux-hard-lockup-on-xilinx-zynq-7010/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;font-size:11pt;font-family:Calibri, sans-serif;color:#000000;"&gt;We have a device using the Zynq 7010, that sometimes produces a hard lockup. The PS runs a linux distro built with buildroot-2018.02.7 and the PL runs some proprietary IPs, communication between both is done through registers and interrupts. We have setup debugging via JTAG, using gdb, openocd and a USB Digilent HS3, this allow us to break into the linux at any time, but when the lockup happens, the debugger is not able to halt the processor (setting the halt bit in the DSCR register did not halt the processor).&lt;/p&gt;&lt;p style="margin:0;font-size:11pt;font-family:Calibri, sans-serif;color:#000000;"&gt;What can prevent the processor to be halted ? How can we debug this issue ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>AXI Memory map read access...Zedboard</title><link>https://community.element14.com/thread/10861?ContentTypeID=0</link><pubDate>Thu, 16 Apr 2020 14:36:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:dd9a1fec-865d-4038-b413-914b94b0f943</guid><dc:creator>nightpoison</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/10861?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/10861/axi-memory-map-read-access-zedboard/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello, I&amp;#39;m working with a co-worker to setup a simple application that handles some data collected from an ADC. He is handling the acquisition of the data from ADC. I&amp;#39;m managing the main application. I&amp;#39;ve configured a petalinux build which I have up and running on the Zedboad. What I&amp;#39;m looking for is some direction, resources, or examples of accessing the memory space he is storing the data in. He has already set up the memory space. The data will be mapped into&amp;nbsp; 0x400000000 - 0x400003FF - Data[32:0]. I will need to control GPIO for status and system control. Just two: GPIO_1 bit_0 - TRIGGER R/W, and GPIO_1 Bit_1 - DONE RO&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;ve never used the zedboard or accessed memory directly before. What I&amp;#39;m doing with the data after I retrieve it, I&amp;#39;m good to go. But actually retrieving the data from the memory is where I&amp;#39;m lost. I know I&amp;#39;ll be using AXI and I&amp;#39;ve done some research on how it operates. However, I haven&amp;#39;t found any examples of how to actually implement it.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Does someone know of an example or guide I can reference to help development.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thank you for your time and help.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Best regards,&lt;/p&gt;&lt;p style="margin:0;"&gt;Michael&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>driver for display kits</title><link>https://community.element14.com/thread/10732?ContentTypeID=0</link><pubDate>Tue, 03 Mar 2020 13:30:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cbcf0fe8-a542-4787-b338-5ae605d3e91d</guid><dc:creator>jothin</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/10732?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/10732/driver-for-display-kits/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Is updated device driver for 7&amp;quot; LCD or 10&amp;quot; LCD zed_disp_kit available?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Jothi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Help to download zedboard version of xapp1026</title><link>https://community.element14.com/thread/10586?ContentTypeID=0</link><pubDate>Sun, 22 Dec 2019 12:41:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c92aa24d-5def-4fc0-a3d1-98b99e462608</guid><dc:creator>filabrasil</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/10586?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/10586/help-to-download-zedboard-version-of-xapp1026/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I just created an account on zedboard.org but for some reason, the link below doesn&amp;#39;t work for me. The other files do but this one don&amp;#39;t.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="http://zedboard.org/sites/default/files/design/xapp1026_zedboard.zip" rel="nofollow ugc noopener" target="_blank" title="http://zedboard.org/sites/default/files/design/xapp1026_zedboard.zip"&gt;http://zedboard.org/sites/default/files/design/xapp1026_zedboard.zip&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Can anybody send a mirror link.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>UltraZed-EV (zynqmp) not generating interrupts for GPIOs</title><link>https://community.element14.com/thread/38858?ContentTypeID=0</link><pubDate>Thu, 07 Nov 2019 20:11:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d0a3804e-c190-4cd0-a6d6-860bd31dfff5</guid><dc:creator>jlindquist74</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/38858?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/38858/ultrazed-ev-zynqmp-not-generating-interrupts-for-gpios/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I&amp;#39;m testing software I&amp;#39;m writing for a custom target, using the UltraZedEV on the Avnet carrier card.&amp;nbsp; Particularly, I&amp;#39;m using the SW5 DIP switches to stand in for switches on the target which should trigger interrupts on the rising transition.&amp;nbsp; However, no interrupts are ever generated.&amp;nbsp; I have the GPIO pins exported in sysfs as gpio504-511, the edge set to &amp;quot;rising&amp;quot;, and open file descriptors on their &amp;quot;value&amp;quot; nodes, watched by poll() for POLLPRI.&amp;nbsp; But poll() never returns events on those fd&amp;#39;s revents fields.&amp;nbsp; Further, /proc/interrupts shows no interrupts have been generated for them:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;root@avnetuz:~# cat /proc/interrupts&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU3&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10390&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 311753&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2886&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 73304&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 30 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arch_timer&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 67 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff9905c0.mailbox&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 175 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-pmu&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 176 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-pmu&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 177 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-pmu&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 178 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arm-pmu&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 156 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 157 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 158 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 159 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 16:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 160 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 161 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 18:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 162 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 163 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 109 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 22:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 110 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 111 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 112 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 25:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 113 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 114 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 115 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 28:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 116 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zynqmp-dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 30:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 95 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eth0, eth0&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 32:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 50 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdns-i2c&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 33:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 42 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff960000.memory-controller&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 34:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 57 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axi-pmon&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 35:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 150 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nwl_pcie:misc&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 40:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 47 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff0f0000.spi&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 41:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 58 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffa60000.rtc&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 42:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 59 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffa60000.rtc&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 43:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 165 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ahci-ceva[fd0c0000.ahci]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 44:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 441&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 80 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc0&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 45:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2054&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 81 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc1&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 46:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7348&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 53 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xuartps&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 48:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 145 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fd4d0000.watchdog&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 49:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2&amp;nbsp; 88 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ams-irq&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 50:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 154 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fd4c0000.dma&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 51:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 64&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GICv2 151 Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fd4a0000.zynqmp-display&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 52:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 0 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 53:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 1 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 54:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 2 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 55:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 3 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 56:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 4 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 57:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 5 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 58:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 6 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt; 59:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xgpio&amp;nbsp;&amp;nbsp; 7 Edge&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpiolib&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;IPI0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2421&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1330&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2071&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Rescheduling interrupts&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;IPI1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Function call interrupts&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:courier new, courier;"&gt;IPI2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Interrupts 52-59 are my GPIOs, but flipping the switches back and forth does nothing.&lt;br /&gt;&lt;br /&gt;Is there something I&amp;#39;m missing from my device tree (attached) or something else I need to do to make these interrupts active?&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/293023"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/315/system.dts.txt.zip"&gt;community.element14.com/.../system.dts.txt.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PicoZed - Bootable images not booting from SD Card</title><link>https://community.element14.com/thread/38807?ContentTypeID=0</link><pubDate>Tue, 22 Oct 2019 04:27:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9fe959e1-6e54-42ea-86f7-7517c9a2e6d9</guid><dc:creator>ashfaque.roomy</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/38807?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/38807/picozed---bootable-images-not-booting-from-sd-card/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello everyone,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I am new to the &lt;strong&gt;xilinx&lt;/strong&gt; environment. I have a couple of questions on booting &lt;strong&gt;Picozed&lt;/strong&gt; from &lt;em&gt;SD card&lt;/em&gt;.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Note:&lt;/p&gt;&lt;p style="margin:0;"&gt;I have already gone thru the link(s): &lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="http://zedboard.org/content/how-copy-bootbin-and-imageub-over-sd-card" rel="nofollow noopener" target="_blank"&gt;http://zedboard.org/content/how-copy-bootbin-and-imageub-over-sd-card&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="http://zedboard.org/content/sd-card-advice-zynq-7000-soc-products-0" rel="nofollow noopener" target="_blank"&gt;http://zedboard.org/content/sd-card-advice-zynq-7000-soc-products-0&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Here&amp;#39;s my configuration:&lt;/p&gt;&lt;p style="margin:0;"&gt;PICOZED 7015/7030, on PicoZed FMC Carrier Card&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Ref: &lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="http://zedboard.org/sites/default/files/documentations/5279-UG-PicoZed-7015-7030-V2_0.pdf" rel="nofollow noopener" target="_blank"&gt;http://zedboard.org/sites/default/files/documentations/5279-UG-PicoZed-7015-7030-V2_0.pdf&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="http://zedboard.org/sites/default/files/documentations/PicoZed_FMC_CC_GettingStarted_v2_1-1.pdf" rel="nofollow noopener" target="_blank"&gt;http://zedboard.org/sites/default/files/documentations/PicoZed_FMC_CC_GettingStarted_v2_1-1.pdf&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;padding-left:30px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I have followed the Picozed Tutorials, and I can boot &lt;strong&gt;Picozed&lt;/strong&gt; and see the serial console display the values when I boot from Flash (probably termed as &lt;em&gt;QSPI mode&lt;/em&gt;?). &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Ref:&lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="http://picozed.org/support/documentation/13076" rel="nofollow noopener" target="_blank"&gt;http://picozed.org/support/documentation/13076&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;SD-card has the following partitions created:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;$ sudo fdisk -l /dev/mmcblk0&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;Disk /dev/mmcblk0: 14.4 GiB, 15489564672 bytes, 30253056 sectors&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;Units: sectors of 1 * 512 = 512 bytes&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;Sector size (logical/physical): 512 bytes / 512 bytes&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;Disklabel type: dos&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;Disk identifier: 0x7d78c1c9&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;Device&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Boot&amp;nbsp;&amp;nbsp; Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&amp;nbsp; Sectors&amp;nbsp; Size Id Type&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;/dev/mmcblk0p1 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2048&amp;nbsp; 2050047&amp;nbsp; 2048000 1000M&amp;nbsp; b W95 FAT32&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#3a0699;"&gt;/dev/mmcblk0p2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2050048 30253055 28203008 13.5G 83 Linux&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I have copied bootable factory images (&lt;em&gt;BOOT.INI&lt;/em&gt; and &lt;em&gt;image.ub)&lt;/em&gt; to the FAT partition of SD card.&lt;/p&gt;&lt;p style="margin:0;"&gt;Ref:&lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="http://picozed.org/support/documentation/13076" rel="nofollow ugc noopener" target="_blank" title="http://picozed.org/support/documentation/13076"&gt;PicoZed FMC Carrier Card V2 | Zedboard &lt;/a&gt;&lt;strong&gt;(Section: PetaLinux SD Card Boot Binaries, z7030&lt;/strong&gt; PetaLinux binaries to boot PetaLinux out-of-box image from SD Card)&lt;/p&gt;&lt;p style="margin:0;padding:0px;padding-left:30px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Q1 - I do not see serial output getting displayed when I try to boot from SD card, and I cannot validate a successful SD card boot. What am I missing something (additional files/etc)?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Ref: &lt;/p&gt;&lt;p style="margin:0;padding-left:30px;"&gt;&lt;a class="jive-link-external-small" href="https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841655/Prepare+Boot+Medium" rel="nofollow noopener" target="_blank"&gt;https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841655/Prepare+Boot+Medium&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I built a bootable image for &lt;em&gt;&lt;strong&gt;zedboard&lt;/strong&gt; &lt;/em&gt;&lt;span&gt;config, from the following link: &lt;/span&gt;&lt;a class="jive-link-external-small" href="https://github.com/buildroot/buildroot/tree/master/board/zynq" rel="nofollow noopener" target="_blank"&gt;https://github.com/buildroot/buildroot/tree/master/board/zynq&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Q2 - Would the bootable image built from the link mentioned above work on &lt;strong&gt;Picozed 7030&lt;/strong&gt;?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Q3. How are these bootable images different:&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a. Factory built image taken from &lt;a class="jive-link-external-small" href="http://picozed.org/support/documentation/13076" rel="nofollow ugc noopener" target="_blank" title="http://picozed.org/support/documentation/13076"&gt;PicoZed FMC Carrier Card V2 | Zedboard&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b. Bootable image built from &lt;a class="jive-link-external-small" href="https://github.com/buildroot/buildroot/tree/master/board/zynq" rel="nofollow ugc noopener" target="_blank" title="https://github.com/buildroot/buildroot/tree/master/board/zynq"&gt;https://github.com/buildroot/buildroot/tree/master/board/zynq&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c. Image built using Xilinx SDK for Picozed (Tutorials under: &lt;a class="jive-link-external-small" href="http://picozed.org/support/documentation/13076" rel="nofollow ugc noopener" target="_blank" title="http://picozed.org/support/documentation/13076"&gt;PicoZed FMC Carrier Card V2 | Zedboard&lt;/a&gt; )&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks,&lt;/p&gt;&lt;p style="margin:0;"&gt;Ashfaque&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>which bsp to use for PicoZed FMC Carrier Card v1</title><link>https://community.element14.com/thread/10284?ContentTypeID=0</link><pubDate>Tue, 24 Sep 2019 23:36:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1f5631ae-8dcf-4a77-a50c-d5ce738d7548</guid><dc:creator>openhacker</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/10284?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/10284/which-bsp-to-use-for-picozed-fmc-carrier-card-v1/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I want to build petalinux on FMC Carrier Card v1.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;ve already built bare metal applications successfully (I used board definitions for Vivado 2016.04, and then imported them into 2018.3&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;The board defintions I see on:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-wiki-small" href="https://community.element14.com/products/devtools/avnetboardscommunity/w/documents/3585/picozed-fmc-carrier-card-v1"&gt;PicoZed FMC Carrier Card v1&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;look like they&amp;#39;re for FMC2 (I assume that means V2?)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;There&amp;#39;s older bsp&amp;#39;s which don&amp;#39;t even list FMC1 (I assume at FMC1 there was no &amp;quot;versioning&amp;quot;?)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;So, since I&amp;#39;ve never done this before (can I construct a bsp from a baremetal application which runs in the SDK?), where do I get a &amp;quot;good&amp;quot;&lt;/p&gt;&lt;p style="margin:0;"&gt;bsp from?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Marty&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>baremetal programming on picozed 7015/7030 (v1)</title><link>https://community.element14.com/thread/10105?ContentTypeID=0</link><pubDate>Fri, 16 Aug 2019 02:51:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e3a6c553-7fac-41bd-bce2-c8c4a7848009</guid><dc:creator>openhacker</dc:creator><slash:comments>6</slash:comments><comments>https://community.element14.com/thread/10105?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/avnetboardscommunity/avnetboard-forums/f/software-application-development/10105/baremetal-programming-on-picozed-7015-7030-v1/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I&amp;#39;m following the tutorial in &lt;/p&gt;&lt;p style="margin:0;"&gt;Tutorial 2 -- First application - Hello world for Vivado 2016.4 (I got vivado 2016.4 so I can follow the tutorial verbatim)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;It says:&lt;/p&gt;&lt;p style="margin:0;"&gt;8. Click Browse and select the System_wrapper.hdf file generated during the&lt;/p&gt;&lt;p style="margin:0;"&gt;Export process from Vivado. This will be included in the archive provided by the&lt;/p&gt;&lt;p style="margin:0;"&gt;hardware engineer. Or, if you are continuing from the first tutorial, you will find&lt;/p&gt;&lt;p style="margin:0;"&gt;it in a similar location as here:&lt;/p&gt;&lt;p style="margin:0;"&gt;C:\Avnet\MicroZed\Projects\MZ_Basic_System\MZ_Basic_System.sdk\&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I didn&amp;#39;t see (or know where to get) the &amp;quot;System_wrapper.hdf file.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;So I got 2016.04 vivado.&lt;/p&gt;&lt;p style="margin:0;"&gt;I followed:&lt;/p&gt;&lt;p style="margin:0;"&gt;Tutorial 01 Build the Zynq Hardware Platform &lt;/p&gt;&lt;p style="margin:0;"&gt;for 2016.4&lt;/p&gt;&lt;p style="margin:0;"&gt;(since that&amp;#39;s the newest one -- when I get something working, I&amp;#39;ll move on to something newer)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;On page 3, it lists a whole range of picozed boards from em.avnet.com.&amp;nbsp;&amp;nbsp; I figured the process would be straightforward.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;But attached is what I see (no picozed).&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;FWIW, I&amp;#39;ve been doing embedded work for 30 years ;-)&amp;nbsp;&amp;nbsp; This is new for me (I have a client who wants me to do software work,&lt;/p&gt;&lt;p style="margin:0;"&gt;not hardware work).&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;m interested in getting my jtag adapter working -- but it seems I need a good &amp;quot;board description&amp;quot; to do anything.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;marty&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/287353"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/315/vivado_2D00_board_2D00_selection.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/315/vivado-board-selection.png-15x200.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=fNjksiu6NQawfr3nNWfSJrfjKT1zES9z%2BGGrW0ltHOk%3D&amp;amp;se=2026-05-24T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=X5N1EVHOD8HOhpJmh4KoOA==" style="max-height: 200px;max-width: 15px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>