Linux beaglebone 3.8.13 #1 SMP Tue Jun 18 02:11:09 EDT 2013 armv7l GNU/Linux
root@beaglebone:~/beagleg.new# cat $SLOTS
0: 54:PF---
1: 55:PF---
2: 56:PF---
3: 57:PF---
4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN
7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-BONE-PRU-01
8: ff:P-O-L Override Board Name,00A0,Override Manuf,BeagleG
This is what I was getting before I fixed the problem (I added printf's based on the comments above blocks of code):
root@beaglebone:~/beagleg.new# ./machine-control -P casing_export.gcode
initilaize basic state and derived configuration
Always keep the steps_per_mm
Here we assign it to the 'const'
Mapping axes to physical motors
Now let's see what motors
-- Config --
X axis: 200.0mm/s, 4000.0mm/s^2, 160.000 steps/mm
Y axis: 200.0mm/s, 4000.0mm/s^2, 160.000 steps/mm
Z axis: 90.0mm/s, 1000.0mm/s^2, 160.000 steps/mm
E axis: 10.0mm/s, 10000.0mm/s^2, 40.000 steps/mm
A axis: 1.0mm/s, 1.0mm/s^2, 1.000 steps/mm
The parser keeps
geteuid
beagleg_init
map_gpio
Prepare all the pins
Bus error
# echo 5 > /sys/class/gpio/export
# echo 65 > /sys/class/gpio/export
# echo 105 > /sys/class/gpio/export
root@beaglebone:~/beagleg.new# ./machine-control -P casing_export.gcode
initilaize basic state and derived configuration
Always keep the steps_per_mm
Here we assign it to the 'const'
Mapping axes to physical motors
Now let's see what motors
-- Config --
X axis: 200.0mm/s, 4000.0mm/s^2, 160.000 steps/mm
Y axis: 200.0mm/s, 4000.0mm/s^2, 160.000 steps/mm
Z axis: 90.0mm/s, 1000.0mm/s^2, 160.000 steps/mm
E axis: 10.0mm/s, 10000.0mm/s^2, 40.000 steps/mm
A axis: 1.0mm/s, 1.0mm/s^2, 1.000 steps/mm
The parser keeps
geteuid
beagleg_init
map_gpio
Prepare all the pins
Prepare all the pins2
Prepare all the pins2
Prepare all the pins3
Get the interrupt
prussdrv_pru_write_memory
beagleg_init finished