-> sp.setup_sync(verbose=args.verbose&0x40,timeOfs=0.03,timeCor=0.0005) - cleanup code - add motion markers - add debug data - rework triggerSync - BUT nothing should change in Sync
64 lines
2.0 KiB
Makefile
64 lines
2.0 KiB
Makefile
#HOST=MOTTEST-CPPM-CRM0573
|
|
HOST=SAR-CPPM-EXPMX1
|
|
|
|
#XENOMAI_INC_DIR=/opt/powerpc-465-rootfs/usr/local/xenomai-2.6.2.1/include
|
|
#XENOMAI_LIB_DIR=/opt/powerpc-465-rootfs/usr/local/xenomai-2.6.2.1/lib
|
|
|
|
XENOMAI_INC_DIR=/tmp/powerpc-465-rootfs/usr/local/xenomai-2.6.2.1/include
|
|
XENOMAI_LIB_DIR=/tmp/powerpc-465-rootfs/usr/local/xenomai-2.6.2.1/lib
|
|
|
|
INC=-I/opt/eldk-4.2/PPMAC_rootfs-7-wheezy/opt/ppmac/libppmac -I/opt/eldk-4.2/PPMAC_rootfs-7-wheezy/opt/ppmac/rtpmac -I$(XENOMAI_INC_DIR)
|
|
LIB=-L/opt/eldk-4.2/PPMAC_rootfs-7-wheezy/opt/ppmac/libppmac -lppmac -L/opt/eldk-4.2/PPMAC_rootfs-7-wheezy/usr/local/xenomai-2.6.2.1/lib -lnative -lxenomai -lpthread_rt -lpthread -lrt -ldl
|
|
|
|
CC=/opt/eldk-4.2/usr/bin/ppc_4xxFP-g++
|
|
LD=$(CC)
|
|
|
|
all: triggerSync
|
|
|
|
triggerSync.o: $(XENOMAI_INC_DIR)
|
|
|
|
$(XENOMAI_INC_DIR):
|
|
mkdir -p /tmp/powerpc-465-rootfs/usr/local/xenomai-2.6.2.1/
|
|
rsync -vai root@$(HOST):/usr/local/xenomai-2.6.2.1/ /tmp/powerpc-465-rootfs/usr/local/xenomai-2.6.2.1/
|
|
|
|
|
|
%.o: %.c
|
|
$(CC) -g $(INC) -c $< -o $@
|
|
|
|
triggerSync: triggerSync.o
|
|
$(LD) -g $(LIB) $^ -o $@
|
|
scp $@ root@$(HOST):/tmp
|
|
scp /opt/eldk-4.2/ppc_4xxFP/usr/bin/gdbserver root@$(HOST):/tmp
|
|
|
|
clean:
|
|
rm -f triggerSync triggerSync *.o
|
|
|
|
Debug: all
|
|
cleanDebug: clean
|
|
|
|
#export LD_LIBRARY_PATH=/opt/ppmac/libppmac/
|
|
#/tmp/triggerSync
|
|
#/tmp/gdbserver localhost:2000 /tmp/triggerSync
|
|
|
|
# /opt/eldk-4.2/usr/bin/ppc_4xxFP-gdb
|
|
# file triggerSync
|
|
# b main
|
|
# target remote MOTTEST-CPPM-CRM0573:2000
|
|
# continue
|
|
# step
|
|
#
|
|
|
|
#ddd --debugger /opt/eldk-4.2/usr/bin/ppc_4xxFP-gdb
|
|
|
|
#scp /opt/eldk-4.2/PPMAC_rootfs-7-wheezy/usr/bin/gdbserver root@mottest-cppm-crm0573:/tmp -> failed
|
|
#scp /opt/eldk-4.2/PPMAC_rootfs/usr/bin/gdbserver root@mottest-cppm-crm0573:/tmp -> works
|
|
#scp /opt/eldk-4.2/ppc_4xxFP/usr/bin/gdbserver root@mottest-cppm-crm0573:/tmp -> works
|
|
|
|
#codeblocks config is in: /home/zamofing_t/.config/codeblocks/default.conf
|
|
|
|
|
|
#rtpmacapi.h:struct SHM* GetSharedMemPtr(void);
|
|
|
|
#Linux MOTTEST-CPPM-CRM0573 3.2.21-powerpmac-smp #213 SMP Fri Oct 2 14:29:46 PDT 2015 ppc
|
|
|