That actually is the problem - the driver takes the p1 and p2 pins and uses them as p8 and p9 pins, this is the excerpt from the hal file that I used:
# load low-level drivers loadrt hal_bb_gpio board=PocketBeagle input_pins=201,202,203,204 output_pins=217,227,228,229,230,231,232 loadrt [PRUCONF](DRIVER) prucode=$(HAL_RTMOD_DIR)/[PRUCONF](PRUBIN) [PRUCONF](CONFIG) Same thing happens if I do it manually with halrun - and it complains about the first pin in the command line, so if I remove 201 it complains about 902 not being valid. On Mon, 20 May 2019 15:55:37 -0500 Charles Steinkuehler <[email protected]> wrote: > On 5/20/2019 3:36 PM, markus wrote: > > Thanks for the clarification - much appreciated. > > > > It seems the driver is ignoring the parameter though. And I get the > > same result. From linuxcnc.log: > > Look closer, it's not the same result. > > > May 20 00:07:37 pocketbeagle msgd:0: startup pid=1376 > > flavor=rt-preempt rtlevel=1 usrlevel=1 halsize=524288 shm=Posix > > cc=gcc 6.3.0 20170516 version=v0.1~-----~355496b May 20 00:07:37 > > pocketbeagle msgd:0: ØMQ=4.2.1 czmq=4.0.2 protobuf=3.0.0 > > atomics=gcc intrinsics libwebsockets=2.0.3 May 20 00:07:37 > > pocketbeagle msgd:0: configured: sha=355496b May 20 00:07:37 > > pocketbeagle msgd:0: built: Mar 14 2019 10:47:55 sha=355496b > > May 20 00:07:37 pocketbeagle msgd:0: register_stuff: actual > > hostname as announced by avahi='pocketbeagle.local' May 20 00:07:37 > > pocketbeagle msgd:0: zeroconf: registering: 'Log service on > > pocketbeagle.local pid 1376' May 20 00:07:38 pocketbeagle msgd:0: > > zeroconf: registered 'Log service on pocketbeagle.local pid 1376' > > _machinekit._tcp 49152 TXT > > "uuid=4e7e123c-1726-4351-bdfc-eba93047fb35" > > "instance=f2ce6258-7acd-11e9-aea4-606405e00475" "service=log" > > "dsn=tcp://pocketbeagle.local:49152" May 20 00:07:39 pocketbeagle > > rtapi:0: 1:rtapi_app:1381:user hal_bb_gpio: ERROR: invalid pin > > number '901'. Valid pins are 101-136 and 201-236. > > The P8/P9 headers do not exist on the PocketBone. Try using legal pin > numbers: 101-136 and 201-236 > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. To view this discussion on the web visit https://groups.google.com/d/msgid/machinekit/20190520140658.19bcbcf3%40yolanda. For more options, visit https://groups.google.com/d/optout.
