<div dir="ltr">Thank you very much. This really does help quite a bit. (The technical part is never the hard part!)<br><br>Aside from continuing to document the combinations that 'do not' or 'almost' work and trying to find an installation file for 0.22.0 TES, is there anything else we can do to help you all with your efforts to improve the situation? <br><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">-Michelle Thompson<br><br><div dir="ltr"><br></div></div></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 8, 2023 at 12:59 PM Robin Getz <<a href="mailto:rgetz@mathworks.com">rgetz@mathworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg6134869096528251702">
<div lang="EN-US" style="overflow-wrap: break-word;">
<div class="m_6134869096528251702WordSection1">
<p class="MsoNormal">Michelle:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I feel your pain. Some background since I understand a little more than most due to my history at ADI.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Part of the issue is that MathWorks doesn’t offer a “Transceiver Toolbox” – that comes from Analog Devices (specifically team “apple” inside ADI – they have been re-organized a few times since I left so I don’t know what their official
name is).<u></u><u></u></p>
<p class="MsoNormal">Team “apple” is here:<u></u><u></u></p>
<p class="MsoNormal"><a href="https://ez.analog.com/sw-interface-tools/" target="_blank">https://ez.analog.com/sw-interface-tools/</a><u></u><u></u></p>
<p class="MsoNormal"><a href="https://wiki.analog.com/resources/tools-software/linux-software/kuiper-linux" target="_blank">https://wiki.analog.com/resources/tools-software/linux-software/kuiper-linux</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">There is also a different team “broccoli” inside ADI, who makes the Transceiver Evaluation Software, and doesn’t work with team “apple”.<u></u><u></u></p>
<p class="MsoNormal">Team “broccoli” is here:<u></u><u></u></p>
<p class="MsoNormal"><a href="https://ez.analog.com/rf/wide-band-rf-transceivers/design-support-adrv9001-adrv9007/" target="_blank">https://ez.analog.com/rf/wide-band-rf-transceivers/design-support-adrv9001-adrv9007/</a><u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluation-software.html" target="_blank">https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluation-software.html</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">They have different SD Cards (with different userspace/kernel), and different release schedules – all to support the same hardware. The HDL source different – as is the version of Vivado, and userspace (one use Petalinux, the other uses
Raspberry Pi), and they are not compatible.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Because of that – the stack can be pretty fragile – and you need to use the versions of things that each group has tested things on.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">For an HDL Coder based workflow – using the transceiver toolbox is required.<u></u><u></u></p>
<p class="MsoNormal"><a href="https://wiki.analog.com/resources/eval/user-guides/adrv9001" target="_blank">https://wiki.analog.com/resources/eval/user-guides/adrv9001</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">specifically : <u></u><u></u></p>
<p class="MsoNormal"><a href="https://wiki.analog.com/resources/tools-software/transceiver-toolbox" target="_blank">https://wiki.analog.com/resources/tools-software/transceiver-toolbox</a><u></u><u></u></p>
<p class="MsoNormal">requirements are defined here:<u></u><u></u></p>
<p class="MsoNormal"><a href="https://analogdevicesinc.github.io/TransceiverToolbox/master/install/" target="_blank">https://analogdevicesinc.github.io/TransceiverToolbox/master/install/</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">the latest release - <a href="https://github.com/analogdevicesinc/TransceiverToolbox/releases/latest%20is%2022.2.2" target="_blank">
https://github.com/analogdevicesinc/TransceiverToolbox/releases/latest is 22.2.2</a> It says you need:<u></u><u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_6134869096528251702MsoListParagraph" style="margin-left:0in">MATLAB R2022b<u></u><u></u></li><li class="m_6134869096528251702MsoListParagraph" style="margin-left:0in">Xilinx Vivado 2021.2<u></u><u></u></li><li class="m_6134869096528251702MsoListParagraph" style="margin-left:0in">2021-R2 SD Card (Kuiper Linux) + Updated Linux 2021_R2 branch<u></u><u></u></li></ul>
<p class="MsoNormal">Transceiver toolbox is a product/creation of Analog Devices. There is limited support MathWorks can do for it, since we are not familiar with it.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">There is some doc for the ADRV9002 + Transciever Toolbox at:<u></u><u></u></p>
<p class="MsoNormal"><a href="https://analogdevicesinc.github.io/TransceiverToolbox/master/hdlrefdesigns/adrv9002/" target="_blank">https://analogdevicesinc.github.io/TransceiverToolbox/master/hdlrefdesigns/adrv9002/</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">The Linux kernel, has the API inside it (re-release, and re-licensed under the GPL).<u></u><u></u></p>
<p class="MsoNormal">Oct 9, 2023 : Update API to 68.8.1<u></u><u></u></p>
<p class="MsoNormal"><a href="https://github.com/analogdevicesinc/linux/commit/67aff2a1a6857b4f0efec7e494e4c4266e001705" target="_blank">https://github.com/analogdevicesinc/linux/commit/67aff2a1a6857b4f0efec7e494e4c4266e001705</a><u></u><u></u></p>
<p class="MsoNormal">Jun 1, 2023 : Update API to 68.5.0<u></u><u></u></p>
<p class="MsoNormal"><a href="https://github.com/analogdevicesinc/linux/commit/a677858281dcc59a4b758628c417a4d47eb1d9b6" target="_blank">https://github.com/analogdevicesinc/linux/commit/a677858281dcc59a4b758628c417a4d47eb1d9b6</a><u></u><u></u></p>
<p class="MsoNormal">Apr 19, 2023 : 2021_R2 release branch was made<u></u><u></u></p>
<p class="MsoNormal"><a href="https://github.com/analogdevicesinc/linux/releases/tag/2021_r2_release" target="_blank">https://github.com/analogdevicesinc/linux/releases/tag/2021_r2_release</a><u></u><u></u></p>
<p class="MsoNormal">Jan 31, 2023 : Update API to 68.0.6<u></u><u></u></p>
<p class="MsoNormal"><a href="https://github.com/analogdevicesinc/linux/commit/41f955b48ac926378a6f0a9e0b8faa7b650f9143" target="_blank">https://github.com/analogdevicesinc/linux/commit/41f955b48ac926378a6f0a9e0b8faa7b650f9143</a><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">so which version of TES you should be using – depends on if you are using binary SD images from ADI (which were created in April, or if they replaced them), or if you are building the linux branch from source. TES needs to create a compatible
profile (.json file) with the version of the driver you have. <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">In order to create the profile file .json and stream file .bin file with TES – you do not need to connect to hardware (This was not true in earlier versions, but I think was fixed a year or so ago).<u></u><u></u></p>
<p class="MsoNormal">In TES the profile file (THE .json file) is created separately from the stream (.bin file).<u></u><u></u></p>
<p class="MsoNormal"><img border="0" width="452" height="242" style="width: 4.7083in; height: 2.525in;" id="m_6134869096528251702Picture_x0020_3" src="cid:ii_18bb4f645445b16b22" alt=""><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Those files are loaded into MATLAB via ADI’s transceiver toolbox and then downloaded to the target.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Things get complicated by the fact that ADI team “broccoli” does not keep older TES versions available.<u></u><u></u></p>
<p class="MsoNormal"><a href="https://ez.analog.com/rf/wide-band-rf-transceivers/tes-gui-software-support-adrv9001-adrv9007/f/q-a/558216/older-tes-versions" target="_blank">https://ez.analog.com/rf/wide-band-rf-transceivers/tes-gui-software-support-adrv9001-adrv9007/f/q-a/558216/older-tes-versions</a><u></u><u></u></p>
<p class="MsoNormal">As soon as team “broccoli” updates TES, they remove any old version to make support easier for themselves. However if team “apple” hasn’t updated their linux kernel fast enough – they don’t care.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">This also gets more complicated based on the version of silicon you are using. ADI released and then abandoned “B0”. If you have that – try to return it to ADI, other than recycling it – there are few other options. You must have “C0” for
things to work on a modern software.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">You are not the only person frustrated with the current state of things. We (MathWorks) are working with ADI in making the process easier, but things are currently stuck in ADI’s legal group waiting for a C library that MATLAB could interface
with directly to remove the dependance of TES entirely (and with their Maxim acquisition, ADI legal is slow going for them now). Once that happens – we may be able to integrate more support into SoC Blockset, and support it directly – but right now – it’s
just too complicated for most people.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks, and sorry I can’t help more.<u></u><u></u></p>
<p class="MsoNormal">-Robin<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class="MsoNormal"><b>From:</b> Michelle Thompson <<a href="mailto:mountain.michelle@gmail.com" target="_blank">mountain.michelle@gmail.com</a>>
<br>
<b>Sent:</b> Wednesday, November 8, 2023 1:38 PM<br>
<b>To:</b> Jeff Miller <<a href="mailto:jmiller@mathworks.com" target="_blank">jmiller@mathworks.com</a>><br>
<b>Cc:</b> Scott Erickson <<a href="mailto:serickso@mathworks.com" target="_blank">serickso@mathworks.com</a>>; TJ Moor <<a href="mailto:tjmoor@mathworks.com" target="_blank">tjmoor@mathworks.com</a>>; Robin Getz <<a href="mailto:rgetz@mathworks.com" target="_blank">rgetz@mathworks.com</a>>; Radu David <<a href="mailto:rdavid@mathworks.com" target="_blank">rdavid@mathworks.com</a>>; Prerak Pradhan <<a href="mailto:ppradhan@mathworks.com" target="_blank">ppradhan@mathworks.com</a>>; board@lists.openresearch.institute<br>
<b>Subject:</b> Re: Summarize Buildroot question<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Thank you to Jeff Miller, who called me a few weeks ago to check in.<br>
<br>
Greetings all!<br>
<br>
We are still trying to use Transceiver Toolbox to do over-the-air demonstrations/development of open source transceiver designs at ORI that use HDL Coder/Simulink. This is a summary of where we're at with an ADRV9002/zcu102. <br>
<br>
For Transceiver Toolbox, we see that the required versions are:<br>
HDL Branch 2021_R2<br>
MATLAB R2022b<br>
Vivado 2021.2<br>
Transceiver Toolbox 22.2.2<br>
HDL Coder Workflow Advisor in MATLAB R2022b has only been tested to Vivado 2020.2 <br>
<br>
(How concerned about that should I be?)<br>
<br>
When last we spoke, ADI's Transceiver Evaluation Software version was 0.23.1.<br>
<br>
It's now 0.24.1<br>
<br>
Today we installed 0.24.1, and it wants a device driver API version of 68.8.1. From what I can tell, this means Petalinux 2023.1, because the readme for the Analog Devices linux directory that the 68.8.1 update is in says that "The current master is based on
xilinx v2023.1." <br>
<br>
This is ahead of the Vivado/Petalinux version that Transceiver Toolbox and HDL Coder require (see above)<br>
Last time around, trying versions that don't match results only in pain. There's yocto layers mismatches, API mismatches, build errors I've never seen before, or HDL Coder workflow advisor simply doesn't work.<br>
<br>
TES 0.23.1 demanded 68.5.0, which was in Petalinux 2022.2, and there was *no API mismatch*... but this system was not and is not supported by Transceiver Toolbox or HDL Coder. <br>
<br>
TES 0.22.0 would match with 2021.1 Petalinux, 2021.1 HDL reference design, 2021.1 Vivado, Transceiver Toolbox, and MATLAB, and HDL Coder, and Simulink. This is Device Driver version 68.0.6. <br>
<br>
TES 0.22.0 is the only version not available in the Internet Archive, and Analog Devices flatly refused to provide a copy, even after we offered to sign a waiver and a senior application engineer personally placed the request as a trouble ticket. <br>
<br>
As most or all of you know, both TES and Transceiver Toolbox are from ADI. TES is required to generate the configuration for the radio chip and recent versions also produce a binary firmware file for the ARM. <br>
<br>
I have talked to everyone I can think of, including many of you, Xilinx and ADI booth folks at conferences like IMS, IWRC, etc., and have made multiple attempts on the "engineer zone", to no avail, since June. <br>
<br>
Jeff mentioned there may be another entity with the same challenges? Please give my contact information to them if there's any chance we can get our development boards off the ground. It's been a drag to have this be the hardest part of our SDR development
and to essentially stop over the air demos with MATLAB/Simulink. <br>
<br>
We have solid and useful designs, have educated a lot of people at the non-profit, and have inspired folks to get PhDs, go back to school, get promotions, get involved in STEM, and more. We want to keep doing all of this and have things work over the air in
the lab again. That hasn't happened with the 9002/9009 boards we have. <br>
<br>
I've cleared out all other work and will be able to spend time working on this. Advice or updates about things I've missed or misunderstood are deeply appreciated. <br>
<br>
Thank you,<br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal">-Michelle Thompson<u></u><u></u></p>
<div>
<p class="MsoNormal">ORI<br>
+1 858 229 3399<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, Jul 12, 2023 at 5:25 PM Jeff Miller <<a href="mailto:jmiller@mathworks.com" target="_blank">jmiller@mathworks.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">Michelle,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">Thanks for the details, opening up to see if anyone else on this thread can comment.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">All the best,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(0,32,96)">Jeff Miller</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(0,32,96)">Principal Applications Engineer</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(0,32,96)">MathWorks</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(31,73,125)"><a href="mailto:jmiller@mathworks.com" target="_blank">jmiller@mathworks.com</a></span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(131,60,11)">508-647-4207
</span></b><u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.linkedin.com/in/jeff-miller-b818643/" target="_blank"><span style="color:windowtext;text-decoration:none"><img border="0" width="181" height="35" style="width: 1.8833in; height: 0.3666in;" id="m_6134869096528251702m_-6789103063390857130Picture_x0020_2" src="cid:ii_18bb4f645444cff311"></span></a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.linkedin.com/in/jeff-miller-b818643/" target="_blank"><span style="color:rgb(5,99,193)">https://www.linkedin.com/in/jeff-miller-b818643/</span></a><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class="MsoNormal"><b>From:</b> Michelle Thompson <<a href="mailto:mountain.michelle@gmail.com" target="_blank">mountain.michelle@gmail.com</a>>
<br>
<b>Sent:</b> Wednesday, July 12, 2023 7:54 PM<br>
<b>To:</b> Jeff Miller <<a href="mailto:jmiller@mathworks.com" target="_blank">jmiller@mathworks.com</a>><br>
<b>Cc:</b> Scott Erickson <<a href="mailto:serickso@mathworks.com" target="_blank">serickso@mathworks.com</a>>; TJ Moor <<a href="mailto:tjmoor@mathworks.com" target="_blank">tjmoor@mathworks.com</a>>; Robin Getz <<a href="mailto:rgetz@mathworks.com" target="_blank">rgetz@mathworks.com</a>>;
Radu David <<a href="mailto:rdavid@mathworks.com" target="_blank">rdavid@mathworks.com</a>>; Prerak Pradhan <<a href="mailto:ppradhan@mathworks.com" target="_blank">ppradhan@mathworks.com</a>><br>
<b>Subject:</b> Re: Summarize Buildroot question<u></u><u></u></p>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Greetings Jeff,<br>
<br>
Had to travel for work, but am back in San Diego now. The team worked on the specification and did not make any headway on the build. <br>
<br>
I updated the post here: <a href="https://www.mathworks.com/matlabcentral/answers/1965389-errors-with-mathworks-buildroot-image-compilation" target="_blank">https://www.mathworks.com/matlabcentral/answers/1965389-errors-with-mathworks-buildroot-image-compilation</a><br>
<br>
There were some additional machinations required to include the .dts files. I wrote these down but can't find them, which is unfortunate. The current problem is "how to get the device tree for the radio card into the build". <br>
<br>
There was a "missing destination file" error in genl that we never solved for the zc706+ADRV9009 attempt. From my notes, it looks like the missing destination file error didn't happen on the zcu102+ADRV9002. Therefore, I didn't include it. It seems like there's
a missing argument somewhere in a makefile. We think this because of the lines:<br>
<br>
install -m 0755 genl /home/abraxas3d...<br>
install -m 0755 /home/abraxas3d...<br>
<br>
The missing destination file operand after '/home/abraxas3d...' does make it look like there is a syntax error after the genl. <br>
<br>
We searched for packages that contained genl and tried to grep for artifacts with grep -r -w genl * | grep -v output and scoured through iproute2/nl_protos but turned nothing up there either.<br>
<br>
That's the Mathworks buildroot experience summary up to now. <br>
<br>
The problem with Analog Devices TES software: it is only being available in the very latest and newest version. If we have to use Vivado 2019.1 or maybe Vivado 2021.1, this means that the API version in the TES radio card profiles (which are required to configure
the radio chip and can only be obtained from TES) will never match the linux versions required for HDL Coder and MATLAB and Mathworks Buildroot. <br>
<br>
We have done all we can think of to do to get a slightly older version of TES. The version we need is (of course) the only one not available from the Internet Archive, not available from Analog Devices even when appealing in person at IMS2023, and no one we've
asked has a copy lying around. We have an API version of 68.0.6 from dmesg, using Petalinux to produce a linux build for the zcu102+ADRV9002. We need 68.5.0 in order to use the current version of TES, which is 0.23.1. Yes, version zero! It's not even funny. <br>
<br>
In order to produce profiles that work with the API version that we have to use in order to support Transceiver Toolbox, which is from the same company that produces TES, we would need TES version 0.22.0. <br>
<br>
Making it a hard requirement to exactly match internal API versions (which we assume have something to do with libiio implementation) and not providing any utility software except the very latest version honestly baffled me. I cannot figure out how to get the
new API in the slightly older version of Petalinux. Or, into Mathworks Buildroot. Maybe they mean for people to only use Kuiper. However, Kuiper is pre-built. They do not intend for you to build your own linux and do not support any efforts to do so. We tried
that path too. <br>
<br>
So, we want to solve this and document it, like we spoke about on the call. These products really do need to work together better because they are all extremely powerful. What can we do to best help, from here?<u></u><u></u></p>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12pt">-Michelle Thompson<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">On Tue, Jun 20, 2023 at 1:16 PM Jeff Miller <<a href="mailto:jmiller@mathworks.com" target="_blank">jmiller@mathworks.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt">
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">Michelle,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">Nice talking to you today, if you could summarize your questions and where you currently are working through.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">-Jeff</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">MathWorks buildroot, need to make HDL coder work well with FPGA-in-the-loop, experience with Petalinux</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">Starting building from repo and struggling to build from ZCU</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif">Have been getting help from Prerak, and Radu</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Malgun Gothic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(0,32,96)">Jeff Miller</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(0,32,96)">Principal Applications Engineer</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(0,32,96)">MathWorks</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(31,73,125)"><a href="mailto:jmiller@mathworks.com" target="_blank">jmiller@mathworks.com</a></span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Malgun Gothic",sans-serif;color:rgb(131,60,11)">508-647-4207
</span></b><u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.linkedin.com/in/jeff-miller-b818643/" target="_blank"><span style="color:windowtext;text-decoration:none"><img border="0" width="181" height="35" style="width: 1.8833in; height: 0.3666in;" id="m_6134869096528251702m_-6789103063390857130m_-2142951078246892004Picture_x0020_1" src="cid:ii_18bb4f645444cff311"></span></a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.linkedin.com/in/jeff-miller-b818643/" target="_blank"><span style="color:rgb(5,99,193)">https://www.linkedin.com/in/jeff-miller-b818643/</span></a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div></blockquote></div>