Skip to content

litehm2 support#3035

Merged
andypugh merged 1 commit intoLinuxCNC:2.9from
sensille:litehm2-2.9
Jul 21, 2024
Merged

litehm2 support#3035
andypugh merged 1 commit intoLinuxCNC:2.9from
sensille:litehm2-2.9

Conversation

@sensille
Copy link
Copy Markdown
Contributor

litehm2 support was added to master with cb81d5b. It also made it partially into 2.9 with d72b9d4. This pull request is to merge the remaining bits into the next release, so litehm2 users don't need to build lcnc from master.

This initial writes to the interface card happens with a series of small
writes that are all sent back-to-back. At least in the case of the gbit-
ethernet card litehm2 this can lead to packet loss, leading to a failed
startup.
This patch collects all packets generated by the force_write code into a
single packet.
@andypugh
Copy link
Copy Markdown
Collaborator

I am a bit nervous about merging this without checking that it doesn't cause problems with normal Mesa cards. That will have to wait a couple of days.

@andypugh andypugh requested a review from pcw-mesa July 21, 2024 09:50
@pcw-mesa
Copy link
Copy Markdown
Collaborator

I have been using master since the change was added ~1.5 years
ago and have not seen any issues with our cards.

@andypugh andypugh merged commit fadb1c2 into LinuxCNC:2.9 Jul 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants