Visible to Intel only — GUID: gkr1634206912061
Ixiasoft
About the IO Module Design Example for Intel® MAX® 10 Devices for OPC UA
Getting Started with the IO Module Design Example for OPC UA
Functional Description
Known Issues with the IO Module Design Example
Document Revision History for AN 961: IO Module Design Example for Intel® MAX® 10 Devices for OPC UA
Hardware and Software Requirements for the IO Module Design Example for OPC UA
Downloading the IO Module Design Example for OPC UA
Installing FreeRTOS and LwIP Templates on Nios Eclipse IDE
Generating an open62541 OPC UA Amalgamation (optional)
Preparing the IO Module Project for Build
Adding IO Module Software
Running the IO Module Design Example
Achieving Timing Closure on a Design Example
Visible to Intel only — GUID: gkr1634206912061
Ixiasoft
Preparing the IO Module Project for Build
- Navigate to FreeRTOS_BSP/FreeRTOS/inc/ in the project pane.
- Right click BSP > Import > File System.
Figure 9. Importing source files to the BSP
- Navigate to <source>/FreeLwIP-Nios-II/FreeRTOS_src/Source/include.
- Import deprecated_definitions.h and stack_macros.h.
Figure 10. Importing source files to the BSP 2
- Right click BSP > Nios II > BSP Editor....
- Go to Settings, set max file descriptors = 16.
- Save and generate the BSP.
- Right-click Project > Properties > Nios II application properties > .:
Defined symbols = “-DUA_ARCHITECTURE_FREERTOSLWIP -DUA_ENABLE_AMALGAMATION -DUA_ENABLE_PUBSUB_INFORMATIONMODEL” Warning flags = “-Wall -Wno-error”
Figure 11. Project Properties