7I97T PWMGen Dither and Firmware Version

More
2 years 3 months ago #306374 by AirRacer
LinuxCNC Version 2.9.2
Mesa 7I97T + 7I76 Firmware 7I97t_7;i76d
Mesaflash 3.5.9

When attempting to enable PWM Dithering I'm getting the resulting error:

     ./main.hal:63: parameter or pin 'hm2_7i97.0.pwmgen.00.dither' not found

I see in the HOSTMOT2 manual that "PWMGen firmware version 1 or greater" is required for dither.  Is this the problem?  How can I determine which version of the PWMGen firmware my card has on it?  Is this the likely issue?

Thanks,

Skylor

Please Log in to join the conversation.

More
2 years 3 months ago #306375 by PCW
You can determine module versions with mesaflash's --readhmid option

 

Please Log in to join the conversation.

More
2 years 3 months ago #306376 by PCW
Its possible only the base configuration (7i97t_d.bin) has been
updated to include version 1 PWMgens

7I97T+7I76 with version 1 PWM firmware:

 

Attachment not found



 

Please Log in to join the conversation.

More
2 years 3 months ago #306379 by AirRacer
Thank you!

Please Log in to join the conversation.

More
1 year 7 months ago #324030 by gwond
I'm having the same issue, but with a 7i97T + 7i78.  PWM Version is reporting 0 when doing the HMID Read.   

Could you please provide the updated firmware for this combination as well?  Additionally, I'll be using a THCAD with QTPlasmaC.  Is there any custom firmware needed?  Not planning to use an additional THCAD for Ohmic sensing currently.

Please Log in to join the conversation.

More
1 year 7 months ago #324031 by PCW
 

Attachment not found



No special firmware is needed for THCAD (if you have a free encoder)

Please Log in to join the conversation.

More
1 year 7 months ago #324034 by gwond
Thanks for the quick reply, problem resolved! Now I seem to be running into troubles configuring the stepgen on the 7i78. Do I need to call that board out separately or include stepgens in the board config for the 7i97T?

Here is what I have in the main.hal
loadrt [HM2](DRIVER) board_ip=[HM2](ADDRESS) config="sserial_port_0=00000000 num_encoders=6 num_pwmgens=6 num_stepgens=0"

It is failing here:  net joint-2-enable => hm2_7i78.0.stepgen.02.enable
main.hal:255 Pin hm2_7i78.0.stepgen.02.enable does not exist

Please Log in to join the conversation.

More
1 year 7 months ago #324037 by PCW
net joint-2-enable => hm2_7i78.0.stepgen.02.enable
should be
net joint-2-enable => hm2_7i97.0.stepgen.02.enable

Please Log in to join the conversation.

Time to create page: 1.447 seconds
Powered by Kunena Forum