<div dir="ltr"><div>Hi Christian and Vijay,</div><div><br></div><div>Firstly thank you so much for your replies they were extremely helpful and much appreciated.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 4 May 2020 at 02:50, Vijay Kumar Banerjee <<a href="mailto:vijay@rtems.org">vijay@rtems.org</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 dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, May 3, 2020 at 8:12 PM Christian Mauderer <<a href="mailto:oss@c-mauderer.de" target="_blank">oss@c-mauderer.de</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"><br>
Note that the repo works only most of the time. It's more of a test repo<br>
for me that just collects the necessary commands and repositories so I<br>
don't have to type everything manually.<br>
<br>
The dtc that I build there currently doesn't work. I removed the step<br>
from the makefile so that the host dtc is used again<br></blockquote></div></div></blockquote><div><br></div><div>Understood. it is extremely useful for people getting started with rtems on the BeagleBone though! On my Ubuntu 18.04 host the system dtc was version 1.4.5 which also didn't support the -@ option, so I took Vijays advice and downloaded and built 1.6.0 which solved the problem.</div><div> <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 dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
That's correct. The -@ or --symbols is only there in newer dtc versions.<br>
Out of interest: Where did you find that the option is deprecated? It is<br>
still there in 1.6.0.<br></blockquote></div></div></blockquote><div><br></div><div>That must be my mistake. I was sure I read that the other night but can't find the website or thread I was reading now so it was probably either bad information or my misinterpretation - apologies for that.</div><div><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 dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>     If I then run the following steps in the makefile manually,<br>
>     bootstrap and bsp complete, but libbsd fails with the following error:<br>
> <br>
>     [1497/2193] Compiling freebsd/sys/netpfil/pf/pf_lb.c<br>
>     ../../freebsd/sys/arm/freescale/imx/imx6_ccm.c:54:10: fatal error:<br>
>     arm/freescale/imx/imx_ccmvar.h: No such file or directory<br>
>      #include <arm/freescale/imx/imx_ccmvar.h><br>
>               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>     compilation terminated.<br>> <br>
> This bug was recently fixed in the rtems-libbsd ( for both master and<br>
> 5-freebsd-12 branches), if you update to recent HEAD of the libbsd, then<br>
> this error will hopefully not be there.<br>
</blockquote></div></div></blockquote><div><br></div><div>Thanks for this. I thought my rtems-libbsd repo was up to date, but I did a git pull --recurse-submodules and now make libbsd succeeds.</div><div>Loading the hello world test app onto the board produces the expected output in a terminal session, so I think I am now in a position to make a start on the eQEP driver. <br></div><div><br></div><div>Many thanks for your help!</div><div><br></div><div>Regards</div><div>James Fitzsimons</div><div> </div></div></div>