7c80 install on rpi 4
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18526
- Thank you received: 5076
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.
- PHILCOAST
-
- Offline
- New Member
-
Less
More
- Posts: 10
- Thank you received: 3
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18526
- Thank you received: 5076
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.
- PHILCOAST
-
- Offline
- New Member
-
Less
More
- Posts: 10
- Thank you received: 3
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18526
- Thank you received: 5076
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.
- PHILCOAST
-
- Offline
- New Member
-
Less
More
- Posts: 10
- Thank you received: 3
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: 66
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18526
- Thank you received: 5076
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: 66
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18526
- Thank you received: 5076
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.
Moderators: PCW, jmelson
Time to create page: 0.091 seconds