Advanced Search

Search Results (Searched for: )

  • Mr. Mass
  • Mr. Mass's Avatar
07 Feb 2025 08:51
Replied by Mr. Mass on topic qtdragon additonal buttons

qtdragon additonal buttons

Category: Qtvcp

Played around the designer a bit and managed to make a vertical screenset based on this topic. Perhaps it will be useful for someone. And I got closer to the idea of having a universal version of the screenset that can fit all my machines, current and future. 
 
 
  • tommy
  • tommy
07 Feb 2025 08:50
7i95T + 7i78 spindle configuration was created by tommy

7i95T + 7i78 spindle configuration

Category: Basic Configuration

not sure how should I address in hal spindle enable and spindle out correctly, wired on 7i78.
--readhmid
General configuration information:

  BoardName : MESA7I95
  FPGA Size: 20 KGates
  FPGA Pins: 256
  Number of IO Ports: 2
  Width of one I/O port: 29
  Clock Low frequency: 80.0000 MHz
  Clock High frequency: 160.0000 MHz
  IDROM Type: 3
  Instance Stride 0: 4
  Instance Stride 1: 64
  Register Stride 0: 256
  Register Stride 1: 256

Modules in configuration:

  Module: DPLL
  There are 1 of DPLL in configuration
  Version: 0
  Registers: 7
  BaseAddress: 7000
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: IOPort
  There are 2 of IOPort in configuration
  Version: 0
  Registers: 5
  BaseAddress: 1000
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: MuxedQCount
  There are 8 of MuxedQCount in configuration
  Version: 4
  Registers: 5
  BaseAddress: 3600
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: MuxedQCountSel
  There are 1 of MuxedQCountSel in configuration
  Version: 0
  Registers: 0
  BaseAddress: 0000
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: PWM
  There are 1 of PWM in configuration
  Version: 0
  Registers: 5
  BaseAddress: 4100
  ClockFrequency: 160.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: SSerial
  There are 1 of SSerial in configuration
  Version: 0
  Registers: 6
  BaseAddress: 5B00
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 64 bytes

  Module: StepGen
  There are 10 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: SSR
  There are 1 of SSR in configuration
  Version: 0
  Registers: 2
  BaseAddress: 7D00
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: InMux
  There are 1 of InMux in configuration
  Version: 0
  Registers: 5
  BaseAddress: 8000
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: LED
  There are 1 of LED in configuration
  Version: 0
  Registers: 1
  BaseAddress: 0200
  ClockFrequency: 80.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for Step/DIR+Serial+Encoders -> 7I95_0
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

TB3-2,3                 0   IOPort       StepGen          0        Step/Table1     (Out)
TB3-4,5                 1   IOPort       StepGen          0        Dir/Table2      (Out)
TB3-8,9                 2   IOPort       StepGen          1        Step/Table1     (Out)
TB3-10,11               3   IOPort       StepGen          1        Dir/Table2      (Out)
TB3-14,15               4   IOPort       StepGen          2        Step/Table1     (Out)
TB3-16,17               5   IOPort       StepGen          2        Dir/Table2      (Out)
TB3-20,21               6   IOPort       StepGen          3        Step/Table1     (Out)
TB3-22,23               7   IOPort       StepGen          3        Dir/Table2      (Out)
TB4-2,3                 8   IOPort       StepGen          4        Step/Table1     (Out)
TB4-4,5                 9   IOPort       StepGen          4        Dir/Table2      (Out)
TB4-8,9                10   IOPort       StepGen          5        Step/Table1     (Out)
TB4-10,11              11   IOPort       StepGen          5        Dir/Table2      (Out)
TB2-14,15              12   IOPort       SSerial          0        RXData0         (In)
TB4-16,17              13   IOPort       SSerial          0        TXData0         (Out)
Internal               14   IOPort       SSerial          0        TXEn0           (Out)
TB4-20,21              15   IOPort       SSerial          0        RXData1         (In)
TB4-22,23              16   IOPort       SSerial          0        TXData1         (Out)
Internal               17   IOPort       SSerial          0        TXEn1           (Out)
TB1-1,2,9,10           18   IOPort       MuxedQCount      0        MuxQ-A          (In)
TB1-4,5,12,13          19   IOPort       MuxedQCount      0        MuxQ-B          (In)
TB1-7,8,15,16          20   IOPort       MuxedQCount      0        MuxQ-IDX        (In)
TB1-17,18 TB2-1,2      21   IOPort       MuxedQCount      1        MuxQ-A          (In)
TB1-20,21 TB2-4,5      22   IOPort       MuxedQCount      1        MuxQ-B          (In)
TB1-23,24,TB2-7,8      23   IOPort       MuxedQCount      1        MuxQ-IDX        (In)
TB2-9,10,17,18         24   IOPort       MuxedQCount      2        MuxQ-A          (In)
TB2-11,12,20,21        25   IOPort       MuxedQCount      2        MuxQ-B          (In)
TB2-15,16,23,24        26   IOPort       MuxedQCount      2        MuxQ-IDX        (In)
Internal               27   IOPort       MuxedQCountSel   0        MuxSel0         (Out)
Internal               28   IOPort       InMux            0        Addr0           (Out)

IO Connections for I/O+Expansion -> 7I95_1
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

Internal               29   IOPort       InMux            0        Addr1           (Out)
Internal               30   IOPort       InMux            0        Addr2           (Out)
Internal               31   IOPort       InMux            0        Addr3           (Out)
Internal               32   IOPort       InMux            0        Addr4           (Out)
Internal               33   IOPort       InMux            0        Data0           (In)
TB3-13,14              34   IOPort       SSR              0        Out-00          (Out)
TB3-15,16              35   IOPort       SSR              0        Out-01          (Out)
TB3-17,18              36   IOPort       SSR              0        Out-02          (Out)
TB3-19,20              37   IOPort       SSR              0        Out-03          (Out)
TB3-21,22              38   IOPort       SSR              0        Out-04          (Out)
TB3-23,24              39   IOPort       SSR              0        Out-05          (Out)
Internal               40   IOPort       SSR              0        AC Ref          (Out)
P1-01/DB25-01          41   IOPort       StepGen          6        Dir/Table2      (Out)
P1-02/DB25-14          42   IOPort       StepGen          6        Step/Table1     (Out)
P1-03/DB25-02          43   IOPort       StepGen          7        Dir/Table2      (Out)
P1-04/DB25-15          44   IOPort       StepGen          7        Step/Table1     (Out)
P1-05/DB25-03          45   IOPort       StepGen          8        Dir/Table2      (Out)
P1-06/DB25-16          46   IOPort       StepGen          8        Step/Table1     (Out)
P1-07/DB25-04          47   IOPort       StepGen          9        Dir/Table2      (Out)
P1-08/DB25-17          48   IOPort       StepGen          9        Step/Table1     (Out)
P1-09/DB25-05          49   IOPort       PWM              0        PWM             (Out)
P1-11/DB25-06          50   IOPort       None           
P1-13/DB25-07          51   IOPort       None           
P1-15/DB25-08          52   IOPort       SSerial          0        TXData2         (Out)
P1-17/DB25-09          53   IOPort       SSerial          0        TXEn2           (Out)
P1-19/DB25-10          54   IOPort       SSerial          0        RXData2         (In)
P1-21/DB25-11          55   IOPort       MuxedQCount      3        MuxQ-IDX        (In)
P1-23/DB25-12          56   IOPort       MuxedQCount      3        MuxQ-B          (In)
P1-25/DB25-13          57   IOPort       MuxedQCount      3        MuxQ-A          (In)

would be thankful for simple example.       
  • rodw
  • rodw's Avatar
07 Feb 2025 08:46
Replied by rodw on topic Raspberry pi 5 su password

Raspberry pi 5 su password

Category: Installing LinuxCNC

None of the Linuxcnc images and ISOs install a root user so sudo is required
Sometimes I do: sudo su
which gives you a root access (you will see the prompt change) untill you type: exit
  • babinda01
  • babinda01
07 Feb 2025 08:38

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Hi Olli
Thank you once again for your prompt response to my issue.
I have done a very quick test and at the moment I am over the moon, all the outputs work as they should.
I am using your template for N4D3E16, with exactly your settings.
When I use LinuxCNC it works perfectly, but if I use the test-gui in riocore the outputs work, but i get the following errors in the terminal window.

loading board setup: Tangbob
connection via: UDP
IP: 192.168.10.194
PORT: 2390
WARNING: can not set timeouts: timed out
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 457, resource id: 11699426, major code: 40 (TranslateCoords), minor code: 0
ERROR: modbus CSUM failed [173, 219] != [136, 17]
ERROR: modbus CSUM failed [92, 27] != [136, 17]
ERROR: modbus CSUM failed [92, 27] != [136, 17]
ERROR: modbus CSUM failed [173, 219] != [136, 17]
ERROR: modbus CSUM failed [60, 136] != [1, 225]
ERROR: modbus CSUM failed [108, 27] != [73, 209]
ERROR: modbus CSUM failed [173, 219] != [136, 17]


I will test for a little while longer to see if I can figure out if I have configured something incorrectly.

To use the inputs originally I used the following settings. I cant remember why I broke them into lots of 4, I'm thinking that if I put a "values" as 16 it wouldn't work

"inputs1_4": {
"address": 1,
"type": 3,
"register": 129,
"values": 4,
"is_float": false,
"scale": 1.0,
"unit": "",
"error_values": "",
"format": "d",
"timeout": 100,
"delay": 60,
"direction": "input"
},
"inputs5_8": {
"address": 1,
"type": 3,
"register": 133,
"values": 4,
"is_float": false,
"scale": 1.0,
"unit": "",
"error_values": "",
"format": "d",
"timeout": 100,
"delay": 60,
"direction": "input"
},
"inputs9_12": {
"address": 1,
"type": 3,
"register": 137,
"values": 4,
"is_float": false,
"scale": 1.0,
"unit": "",
"error_values": "",
"format": "d",
"timeout": 100,
"delay": 60,
"direction": "input"
},
"inputs13_16": {
"address": 1,
"type": 3,
"register": 140,
"values": 4,
"is_float": false,
"scale": 1.0,
"unit": "",
"error_values": "",
"format": "d",
"timeout": 100,
"delay": 60,
"direction": "input"
}
},


Thanks again.

Andrew
  • cmorley
  • cmorley
07 Feb 2025 07:56
Replied by cmorley on topic qtdragon additonal buttons

qtdragon additonal buttons

Category: Qtvcp

Look for something like:QComboBox {
    font: 10pt "Lato Heavy";

set the 10pt bigger
  • unknown
  • unknown
07 Feb 2025 07:14
Replied by unknown on topic Raspberry pi 5 su password

Raspberry pi 5 su password

Category: Installing LinuxCNC

Just use
sudo
.

If you want you can install
sudo apt install network-manager-gnome
then reboot
  • notJamesLee
  • notJamesLee
07 Feb 2025 06:03
Replied by notJamesLee on topic Z Homing

Z Homing

Category: Basic Configuration

Okay, left to my own devices, late at night with little to no research this is the best i could do. 

I realized that i believe i can see it back off in the correct direction then for some reason just starts going into the positive direction (which is wrong)

This homing process started from -0.5"  
  • IronManDylan
  • IronManDylan
07 Feb 2025 05:16
7i96s Replacement Needed was created by IronManDylan

7i96s Replacement Needed

Category: General LinuxCNC Questions

Hi,

I was working on my CNC mill with EDM attachment tonight when a short seems to have taken out my 7i96s.  The machine was never really grounded properly and a drill was laid across from the hot side of the EDM to the rest of the machine.  When this happened everything turned off and now the board is kind of ticking on briefly then immediately back off.  About once a second. The steppes are kind of stepping once when this happens. 

I assume that I need a new board.  Of course mesa is out of the 7i96s right now.  Idk how long they will be out.  Does anyone have any suggestions? Is there another board that is a good alternative to the 7i96s? Is there a reseller of these boards? Does anyone have one they would like to sell or get rid of?
  • Stephen Boutwell
  • Stephen Boutwell
07 Feb 2025 05:16
Raspberry pi 5 su password was created by Stephen Boutwell

Raspberry pi 5 su password

Category: Installing LinuxCNC

Good evening, I downloaded and burned the latest raspberry pi 5 image and have run into a couple of problems.  The user "cnc" password "cnc" lacks root access and only has read access to the etc file.  Is there a SU password for this latest image.  I need to make some changes to the etc /network files as there is no apparent network manager showing in the available applications.  Thanks!
  • mtyax
  • mtyax
07 Feb 2025 05:16

ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play

Category: Computers and Hardware

First and foremost, this thread is awesome; I can't wait to get in here. 

Is there any real documentation on how to implement it? Maybe I'm just not finding it, so if someone could point me in the direction, that would be great. 

Thanks all! 

Keep up the great work! 
  • notJamesLee
  • notJamesLee
07 Feb 2025 05:07
Replied by notJamesLee on topic Z Homing

Z Homing

Category: Basic Configuration

I had tried flipping the 'final vel' as a last ditch effort, with out reading that it would result in an error and it didn't change anything nor throw an error.

I didn't even realize that was possible. Let me see if I can figure out how to do that and post it here.
  • PCW
  • PCW's Avatar
07 Feb 2025 05:03
Replied by PCW on topic Z Homing

Z Homing

Category: Basic Configuration

At least at first glance, the hal/ini files seem OK

A halscope plot of Z position and home switch state
when homing would be helpful  for debugging.

(Perhaps triggered by the home switch state)

 
  • notJamesLee
  • notJamesLee
07 Feb 2025 05:02

Installing NoMachine Remote Desktop - Package installer issues

Category: Computers and Hardware

For what its worth i have been just using ssh and its been fine for most of what I have needed.

maybe ill revisit this at some point but for right now its not a priority.

Thank you all for your help, we can close this one out, not sure what to do for that.
  • notJamesLee
  • notJamesLee
07 Feb 2025 04:59
Replied by notJamesLee on topic Tandem Motor Free to Turn - Mesa 7i96s

Tandem Motor Free to Turn - Mesa 7i96s

Category: Basic Configuration

Can i check if its, "controlling the step motor drive enable(s)"? in Halshow?

I agree that it seems like it would be a wiring issue especially considering that the driver works independently. The only evidence i have to the contrary is that i run a continuity check on the two A leads and the two B leads (at the driver on the wires coming from the motor) and I get expected behavior - > beeps when i touch the first two and the last two together nothing more. Should i just replace that wire anyway?
  • Mr. Mass
  • Mr. Mass's Avatar
07 Feb 2025 04:39
Replied by Mr. Mass on topic qtdragon additonal buttons

qtdragon additonal buttons

Category: Qtvcp

I was unclear, I meant how to increase the font size in those menus.
Displaying 17356 - 17370 out of 20892 results.
Time to create page: 0.417 seconds
Powered by Kunena Forum