Anonymous - 2020-01-30

Originally created by: RobA

Hello

I tried to test the "CODESYS Control for BeagleBone SL" on a BBB. Therefor i wrote a little program to read GPIO45 (P8_11) & writes GPIO44 (P8_12) constant true . To the input I applied 3.3V with a switch and the output I measured directly with an oscilloscope (reference to GND).

Problem:
Reading the GPIO works perfekt, writing GPIO not. The Codesys Software changes the GPIO correctly to true but I can't measure the output on my BBB.

The same program works with a raspberry pi 3 and the same GPIO works aswell as input if i change the GPIO mapping/parameter. I can aswell toggle the GPIO directly from Linux with a python script with the same setup.
Seems like something is blocking the output. Does someone have an idea what the problem is?

**Hardware: **
Beaglebone Black Rev. C
--> installed Linux Debian 9.9 2019-08-03 4GB SD LXQT

**Software: **
CODESYS Control for BeagleBone SL Version 3.5.13.0 (tested first 3.5.15.30 but same problem happened, therefor i switched back to 3.5.13.0
CODESYS V3.5 SP13

(you can answer aswell in german)

IMG: GPIO_IO_Map.png

IMG: GPIO_Param.png

IMG: Code.png

IMG: GPIO_IO_Map_run_false.png

IMG: GPIO_IO_Map_run_true.png

beagle_OutNotWorking_1.project [186.92 KiB]