7c80 install on rpi 4
16 Aug 2021 13:21 #217880
by PCW
Replied by PCW on topic 7c80 install on rpi 4
it looks like the pwmgen (and spindle encoder) are disabled in the hal file:
loadrt hm2_rpspi config=" num_encoders=0 num_pwmgens=0 num_stepgens=6"
loadrt hm2_rpspi config=" num_encoders=0 num_pwmgens=0 num_stepgens=6"
Please Log in or Create an account to join the conversation.
03 Oct 2021 11:26 #222094
by PHILCOAST
Replied by PHILCOAST on topic 7c80 install on rpi 4
when i use this setup for the spindle,
functions (turn spindle CW & CCW) work well
but the functions (turn spindle slower & faster) are reversed.
When I start the spindle I have a voltage of 10 volts between the pins (spindle output) and (spindle -)
When I press on (turn spindle faster) the tension decreases
functions (turn spindle CW & CCW) work well
but the functions (turn spindle slower & faster) are reversed.
When I start the spindle I have a voltage of 10 volts between the pins (spindle output) and (spindle -)
When I press on (turn spindle faster) the tension decreases
Please Log in or Create an account to join the conversation.
03 Oct 2021 12:39 - 04 Oct 2021 22:32 #222099
by PCW
Replied by PCW on topic 7c80 install on rpi 4
I think the PWM is active low on the 7C80 so try:
setp hm2_7c80.0.pwmgen.00.out0.invert_output true
setp hm2_7c80.0.pwmgen.00.out0.invert_output true
Last edit: 04 Oct 2021 22:32 by PCW.
The following user(s) said Thank You: PHILCOAST
Please Log in or Create an account to join the conversation.
11 Oct 2021 23:25 #222883
by PHILCOAST
Replied by PHILCOAST on topic 7c80 install on rpi 4
I am trying to connect a differential line encoder (amt332d-v) on my spindle with this configuration.
W1,W2 &W3 are down
pins encoder.00.input-a & encoder.00.input-b are always high
and encoder.00.input-index are always low.
W1,W2 &W3 are down
pins encoder.00.input-a & encoder.00.input-b are always high
and encoder.00.input-index are always low.
Please Log in or Create an account to join the conversation.
12 Oct 2021 00:47 #222890
by PCW
Replied by PCW on topic 7c80 install on rpi 4
I would verify that you have sufficient differential voltage
(preferable >2V) across the A,/A B,/B and Z,/Z pairs
and that the differential voltage changes polarity
when you move the spindle shaft to different positions
(preferable >2V) across the A,/A B,/B and Z,/Z pairs
and that the differential voltage changes polarity
when you move the spindle shaft to different positions
Please Log in or Create an account to join the conversation.
12 Oct 2021 01:55 #222894
by PHILCOAST
Replied by PHILCOAST on topic 7c80 install on rpi 4
i read -4,2 to + 4,2 volt
I will do tests with the signal of my servo motor amp this week.
I will do tests with the signal of my servo motor amp this week.
Please Log in or Create an account to join the conversation.
- strahlensauger
- Offline
- Elite Member
Less
More
- Posts: 195
- Thank you received: 65
29 Dec 2021 22:59 #230294
by strahlensauger
Replied by strahlensauger on topic 7c80 install on rpi 4
Hi everybody,
I got a new 7c80 and to play around with it I installed three Nema 23 Steppers with DM542 amplifiers. I followed this thread and installed linuxcnc 2.9 on a SD 64 bit for the pi and compiled mesaflash.
The 7c80 is powered and supplies the pi with energy over the 40 pin ribbon.
I copied the 7c80 bitfiles in the mesaflash directory and tried to flash the 7c80d.bit on the 7c80 with
mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --write 7c80d.bit
I get:
open: no such file or directory
No 7c80 board found
under /dev there is no spidev0.0 device.
I'm stuck.
Help would be appreciated.
I got a new 7c80 and to play around with it I installed three Nema 23 Steppers with DM542 amplifiers. I followed this thread and installed linuxcnc 2.9 on a SD 64 bit for the pi and compiled mesaflash.
The 7c80 is powered and supplies the pi with energy over the 40 pin ribbon.
I copied the 7c80 bitfiles in the mesaflash directory and tried to flash the 7c80d.bit on the 7c80 with
mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --write 7c80d.bit
I get:
open: no such file or directory
No 7c80 board found
under /dev there is no spidev0.0 device.
I'm stuck.
Help would be appreciated.
Please Log in or Create an account to join the conversation.
29 Dec 2021 23:29 - 29 Dec 2021 23:30 #230299
by PCW
Replied by PCW on topic 7c80 install on rpi 4
The 7C80 already has installed firmware (7c80d.bit) so unless you need to
support a specific daughtercard, I would leave in installed firmware alone,
especially when you are not certain of the interface reliability.
AFAIK you need to specifically enable SPI with raspi-config
A safe mesaflash command to test the interface would be:
mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --readhmid
support a specific daughtercard, I would leave in installed firmware alone,
especially when you are not certain of the interface reliability.
AFAIK you need to specifically enable SPI with raspi-config
A safe mesaflash command to test the interface would be:
mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --readhmid
Last edit: 29 Dec 2021 23:30 by PCW.
The following user(s) said Thank You: strahlensauger
Please Log in or Create an account to join the conversation.
- strahlensauger
- Offline
- Elite Member
Less
More
- Posts: 195
- Thank you received: 65
30 Dec 2021 06:29 #230321
by strahlensauger
Replied by strahlensauger on topic 7c80 install on rpi 4
One step forward, after enabling SPI I do a
mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --readhmid
and I get
unable to set bpw32, fallback to bpw8
Unexpected cookie at 0100..0110:
00000000 00000000 00000000
No 7C80 board found
mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --readhmid
and I get
unable to set bpw32, fallback to bpw8
Unexpected cookie at 0100..0110:
00000000 00000000 00000000
No 7C80 board found
Please Log in or Create an account to join the conversation.
30 Dec 2021 15:52 #230345
by PCW
Replied by PCW on topic 7c80 install on rpi 4
1. Did the 7C80 successfully self configure at power up? (no red lights on after power up)
2. Are you using a short 40 pin cable (no longer than ~2 inches,~50 mm) ?
2. Are you using a short 40 pin cable (no longer than ~2 inches,~50 mm) ?
Please Log in or Create an account to join the conversation.
Time to create page: 0.098 seconds