[FIX] Fix Microblaze simpleboot path issue

This fix solves issues with paths that contain dots.

Change-Id: I0d25517669169d3aa6c3ef024ebddace3b771d65
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-on: http://brateggevoat1/gerrit/2354
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Thomas Mair <thomas.mair@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix Altera flash erase for EPCS

Add nios2-flash-override.txt to erase-epcs target.

Change-Id: I17bacc5e3e8bfed78bcadc6a53d20804694fa004
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-on: http://brateggevoat1/gerrit/2353
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Add missing Prescaler subobject to CiA401 CN XDD

Change-Id: If340a8d47a7c90d8950ed20699c5b1d09bce17b7
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-on: http://brateggevoat1/gerrit/2346
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix invalidNodeId error in MN NMT module

The SYNC module returns with kErrorInvalidNodeId since a syncResponse
cannot be requested for broadcast nodeId (0xFF). Instead the MN NMT module
must request for every node individually by using tempNodeId variable.

Change-Id: I902b5f76abf0fca97cafcb9d65340f23e2999bfb
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-on: http://brateggevoat1/gerrit/2347
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix some documentation issues

- Update directory documentation
- Add I210 Ethernet controller in build-drivers.md

Change-Id: I42c4228e474b12f51a6635174679c570241d8245
Reviewed-on: http://brateggevoat1/gerrit/2331
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Add missing file for Linux kernel module driver build

target-linuxkernel.c was missing in CMake configuration and therefore
not built.

Change-Id: I1c15d967a7132222e71ba3224bdce450ef9120f2
Reviewed-on: http://brateggevoat1/gerrit/2333
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Add missing include in veth-linuxkernel.c

Build of Linux kernel module fails if debugging is switched on because
declaration of AMI functions are missing.

Change-Id: Ib8e08fee041ae9e4b92e2e3388ea383084e091f5
Reviewed-on: http://brateggevoat1/gerrit/2342
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix parameter names in errhndkcal modules

Fix parameter names according to the declaration in the header file.

Change-Id: Ida59ecc4c3de5115bddd1476aea23fdd61ee6740
Reviewed-on: http://brateggevoat1/gerrit/2358
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Indicate automatic CN configuration in NMT_StartUp_U32 (0x1F80)

Bit 11 of the object NMT_StartUp_U32 (0x1F80) indicates whether an MN
shall configure the CNs in the network. openPOWERLINK by default makes
use of the Configuration Manager (CFM), so this bit needs to be set in
the object dictionary and the MN XDD file.

Change-Id: I778e0eb5cb783416f3569ea8df4d5066a1451470
Signed-off-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-on: http://brateggevoat1/gerrit/2357
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Remove debugstr.c from Nios II driver

The debugstr.c is provided with the stack library, hence, it can be
removed from the application.

Change-Id: Ib3b5a739c8d0961ccd59835c3f312dc4370ae006
Reviewed-on: http://brateggevoat1/gerrit/2361
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix handling of NmtCmdSent in nmtmnu.c

The tempNodeId variable needs an initial value to run getNodeIdFromCmd()
correctly. Otherwise the subsequent while loop is ignored.

Change-Id: Ia9f36eb03ac6fdb9369418471fe309b78392ff69
Reviewed-on: http://brateggevoat1/gerrit/2352
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
[FIX] Resolve warnings when query for Nios II BSP settings

- Redirect repeating warnings to /dev/null (they are printed when BSP is
  created)
- Instead print settings that are obtained

Change-Id: I595c417f0fe5cab6de2a3e5827ebaf6e6927e561
Reviewed-on: http://brateggevoat1/gerrit/2355
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix SDO sequence layer use count underflow

This fix prevents the SDO sequence layer connection use count of
underflowing. The use count stores the number of command layer
connections (multiple are allowed) and assures closing the connection when
the last command layer instance calls sdoseq_deleteCon (use count value
reaches 0).

Change-Id: I5070ffe8e7f4716d1907340dc932f9b1e34ecb89
Reviewed-on: http://brateggevoat1/gerrit/2362
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Increase PRes timeout for openCONFIGURATOR project Demo_3CN

It was changed before, but only in the CDC file and not in the
openCONFIGURATOR project.

Change-Id: Ib42ea6b50e79df3356959362ce119d550d16d914
Reviewed-on: http://brateggevoat1/gerrit/2338
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>