This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: PROCESSOR-SDK-AM437X
we are trying to re-engineer your design of the
8 Port IO-Link Master Reference Design TIDA-010016
now i installed sdk 05.03.00.07 and compiled the IO link master examples
following this guide http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_pru_icss_fw.html#pru-icss-iolink
now i wonder where i can find the document mentioned there?
IOLINK FIRMWARE Design Guide<PDK>/packages/ti/drv/iolink/docs/IOLINK_FW_DESIGN_GUIDE.pdf
i coulndt find this file.
I also wonder if there is a CCS importable project instead of application .bin file available for the IO Link-Example ?
thx in advance
Hi, let me find out with our IO link expert and come back to you. Please be patience and he is OOO this week.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Paula Carrillo:
Hello i tried to build the example but came to a point where im stuck now.
I have the IQ2 Development Master Stack for evaluation installed also corrected the IOLINK_STACK_INSTALL_PATH_but
when i gmake the example i get multiple errors.
ioLink_AppDataFlags is not defined in ioLink_printTask.c
any help ?
In reply to Haxor:
Hi Haxor, I did a sanity check and it builds OK for me. Let me share what I did.
I downloaded IQ2 master stack (for our internal use)
I have a windows machine, so I added "export IOLINK_STACK_INSTALL_PATH" inside C:\TI\pdk_am437x_1_0_14\packages\ti\build\makefile (attached)
In a command line a source PSDK env variables
> cd C:\TI\pdk_am437x_1_0_14\packages
And then build IO link
> cd C:\TI\pdk_am437x_1_0_14\packages\ti\drv\iolink
> gmake apps LIMIT_SOCS=am437x LIMIT_BOARDS=idkAM437x
Now I see in binary folde some stack files created
Note: I didn't rebuild PRU FW
Hope this helps,
I think the problem is that the pathes of my IQ2 Master stack Version are different to yours i have the IQ2Master Stack Version 126.96.36.199
can you recheck with the actual Version of IQ2 Master Stack ? Or do i have to get the older Version ?
thx in advance
Hi Haxor, we don't have IQ2Master Stack Version 188.8.131.52. If you can get 184.108.40.206. it would be easier to help you debug..
i got the IQ2 Master Stack Version 220.127.116.11 but still have the same problem.
i can see that the path structure is still different from the one you showed before.
i also get it to build(by correcting Path structure and adding some includes) till the point of IOLink_AppDataFlags wich are unknown.
a text search for IOLink_AppDataFlags from my whole C:\ti folder has no results than the files with missing definitions
can you tell me where IOLink_AppDataFlags and IOLink_AppData is defined in your Code ?
I can see that this is missing in my mst_appl.c and mst_appl.h
i also realise that my files have smaller size than yours. Do you made changes on your own to these files ?
is it possible for you to send me those mst_appl files of yours ?
if not how can we get along ?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.