Advanced Search

Search Results (Searched for: raspberry)

28 Jun 2023 09:52

Raspberry Pi 4 model B 4Gb RAM now available

Category: User Exchange

EuSurplus now have available a low stock (50 units) of the Raspberry Pi 4 model B 4Gb RAM:

eusurplus.com/index.php?route=product/pr...t_id=150&search=rasp

We currently also have 7c80 and 7c81 boards.
Low stock on several Mesa products, but all not in stock are ordered.
27 Jun 2023 18:52
BOB wiring was created by Stef

BOB wiring

Category: Driver Boards

Hi everyone,

I would like to ask some questions regarding the wiring of the well known Chinese BOB, mostly referred to as something like “5 Axis CNC Breakout board MACH3” (see photo below). I will use this in combination with a Mesa 7C81.
Although some of the questions have been discussed in other topics, I have unfortunately not found a clear answer to them.

The PUL+, DIR+ and ENA+ of each motor drive is wired to the BOB PC5V.
The PUL- and DIR- are wired to the corresponding inputs on the BOB for each axis.

Question 1)
I don’t understand why the ENA- of each axis is connected to the same pin on the BOB.
Perhaps I am misunderstanding, but that means that when the motors are enabled for X or Y movements, the Z axis is automatically also enabled so it will fall down due to gravity. I guess I am wrong because otherwise everyone would run into this issue, but maybe can someone explain this?

Question 2)
To my understanding the USB port is only used to supply 5V to the BOB.
Can I use an external power supply for that? Because I don't want to risk damaging my computer (Raspberry Pi) if something goes wrong in the wiring.

Question 3)
If it is possible to use an external power supply, can that be the same 5V power supply that is used to power the Mesa 7C81? (Actually the Raspberry Pi is also powered via the Mesa card.)
This external 5V power supply shares a common ground with the 48V power supply for the stepper motors and the 24V power supply that is used for both the limit switches and the 24V input on the BOB itself.

Question 4)
It is not clear to me whether or not the BOB GND and the BOB PCGND need to be connected. Although I read about the optocouplers on the BOB, it feels strange to me not to create a common ground.


Any help would be greatly appreciated!

18 Jun 2023 12:53

Installing LinuxCNC 2.9 or Master on Linux Mint 21

Category: Installing LinuxCNC

Compiling and building debs almost always worked for Mint, it just takes a bit of time.
Granted, the docs gave issues for as far as i can recall back, then again i rarely build debs.
I always aim to find the simplest way to install, so new users do not have to go through a bunch of hoops and get lost in the way.
As for Python, i really liked it ... i said liked, past tense. Now it has become a headache of huge proportions.
Now with Debian it is very easy, a single line and it is up and running.
Again, granted you do not bump into Debian messes, they also tend to do a lot of those, like, yesterday i downloaded the Hybrid ISO with Mate desktop, installed, installing LinuxCNC fails while building the kernel, but LinuxCNC installs and runs OK, without the RT kernel as it insists on having some raspi (raspberry PI) stuff despite being a 64bit AMD version. Had to delete 3 files for rpi stuff, on a 64bit AMD version!!!
After removing those files, everything works perfectly well.
Just to be clear, that is a Debian Mate issue, XFCE version does not seem to have it, and i have not tested other flavors/versions.
17 Jun 2023 22:00

Keeping Linuxcnc 2.9 current on Debian Bookworm

Category: Installing LinuxCNC

@Rod,
There is the line with 99linuxcnc-uspace that fails since there is no info on creating that file.
The installation works without it, and updates work properly.
For anyone interested in creating that file, go to Rod's howto
vmnet.com.au/linuxcnc/getting-linuxcnc.h...an_bookworm_x86_only
-
On a side note:
I HATE DEBIAN! :)
Why the hell does it have (and insists on using) Raspberry Pi stuff???
To be clear, i used the Hybrid version with Mate desktop environment, so others versions might not have this issue.
The issue:
-Installs OK
-Updates and upgrades OK
-While installing LinuxCNC, it also installs the RT kernel.
-LinuxCNC installs and works OK
-It hangs on kernel install complaining about "raspi" stuff missing
Solution:
-Open terminal
-type sudo caja
-open /etc/ folder
-Press ctrl+f and type z50*
-it will find 3 files, delete all 3
-do a sudo apt upgrade again
Everything works, so far.
15 Jun 2023 16:25
Replied by Donno on topic Schematics for 7c81

Schematics for 7c81

Category: General LinuxCNC Questions

How much to post schematics ? I have been researching the whole day and it will take me some time to design this not to mention to edit configs. I found schematics for 7i92 are the 7c81 and 7i92 close to design ? Can I replace the PI5C16211 with SN74HCT245PWR ? Do use Raspberry 4B for RS422/485 or FGPA ?

I would like 2 x Parallel port and 2 x Serial Port/Modbus ports output from the FGPA Cards
13 Jun 2023 17:11

Install GladeVCP on Raspberry Pi 4

Category: GladeVCP

If you already have glade installed, download the corresponding version from Linuxcnc -dev. Then in Glade in preferences add Extra catalog & Templste path , look for the Linuxcnc-dev gladevcp folder which is located in the path /lib/python/.   
13 Jun 2023 11:26

Homebrew Sinker EDM with 3 axis control

Category: Milling Machines

Hello,

the EDM power supply is a pulsed DC constant current type. The requirements are:
  • ignition voltage (in the diagram ui) is adjustable, 30-120V, almost no current. This voltage dictates the distance between electrode and workpiece, at which the spark ignites.
  • burn voltage (ue in the diagram), 10-50V, adjustable, this is where the current flows and metal is being removed. For wire EDM this voltage can even be just a few Volts. Here we need the constant current regulation, because the discharge channel is very low resistance and too much current flowing is going to cause damage to the electrode.
  • frequency of the impulse, few kHz to 500 kHz
  • Duty cycle 10% to 90%
  • current mostly determines the metal removal rate (MMR), the problem is that the higher the current, the more heat is going in the water, so the heat will need to be removed from the system. Right now I think 10A is enough current.
I plan on using the OPA549 high power OP-Amp for the switching and constant current regulation. This chip is a bit expensive, but it offers the switching and current regulation in one package. The micro controller is a RP2040 (raspberry pi pico), it's a normal 32bit ARM Cortex M0+ MCU.
Basically the EDM power supply is going to be linear power supply. Maybe in later iterations a switch mode power supply (like the BAXEDM), but designing a switchmode power supply for EDM is a lot of work.

The main difference between wire EDM and sinker EDM, is that with wire EDM the electrode wear is not a problem at all. The electrode (the wire) is constantly being fed new and unused from the spool.
With sinker EDM, electrode wear will cause a difference between the desired shape (of the electrode) and the actual resulting shape on the work piece. Electrode wear is why sinker EDM machines use many electrodes, that are switched during machining, to spread the wear across many electrodes and to get very close to the desired shape.

The goal of my EDM power supply is to reduce electrode wear as much as possible. The whole EDM machine should be able to to sinker EDM in 3 axis paths, not just in Z. I'm building a sinker EDM, but I think most of the system should be usable for a wire EDM machine.


I will do a write up on the basic principles of EDM in the future, so everybody can quickly understand the process. The information online is quite insufficient, I have been researching EDM for some time now and collecting information. The best source I have found on how a EDM power supply works is a German PhD thesis. I have it scanned, but it's still in German.

 
12 Jun 2023 22:47
Replied by gene_weber on topic Mesa 7C81 Questions

Mesa 7C81 Questions

Category: Driver Boards

Finally powered up the 7C81. No issues at all.

A couple of questions based on the results shown below.

1) Why is the direction IN for pins named "out", and OUT for pins named "in" halcmd: show pin?
2) I ran pncconf and was going to setup for another card and then edit files as described here . But I couldn't figure out the default configuration loaded into my 7C81. See the end of this post. What am I not understanding?

Thanks for your help.

Gene

$ mesaflash --device 7c81 --addr /dev/spidev0.0 --spi --readhmid --verbose
unable to set bpw32, fallback to bpw8
Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA7C81
  FPGA Size: 9 KGates
  FPGA Pins: 144
  Number of IO Ports: 3
  Width of one I/O port: 19
  Clock Low frequency: 100.0000 MHz
  Clock High frequency: 200.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: 100.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: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

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

  Module: QCount
  There are 1 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 100.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: 100.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: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: PWM
  There are 3 of PWM in configuration
  Version: 0
  Registers: 5
  BaseAddress: 4100
  ClockFrequency: 200.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: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for P1+Serial -> 7C81_0
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

P1-01/DB25-01           0   IOPort       PWM              0        PWM             (Out)
P1-02/DB25-14           1   IOPort       None           
P1-03/DB25-02           2   IOPort       StepGen          0        Step/Table1     (Out)
P1-04/DB25-15           3   IOPort       None           
P1-05/DB25-03           4   IOPort       StepGen          0        Dir/Table2      (Out)
P1-06/DB25-16           5   IOPort       None           
P1-07/DB25-04           6   IOPort       StepGen          1        Step/Table1     (Out)
P1-08/DB25-17           7   IOPort       None           
P1-09/DB25-05           8   IOPort       StepGen          1        Dir/Table2      (Out)
P1-11/DB25-06           9   IOPort       StepGen          2        Step/Table1     (Out)
P1-13/DB25-07          10   IOPort       StepGen          2        Dir/Table2      (Out)
P1-15/DB25-08          11   IOPort       StepGen          3        Step/Table1     (Out)
P1-17/DB25-09          12   IOPort       StepGen          3        Dir/Table2      (Out)
P1-19/DB25-10          13   IOPort       None           
P1-21/DB25-11          14   IOPort       QCount           0        Quad-A          (In)
P1-23/DB25-12          15   IOPort       QCount           0        Quad-B          (In)
P1-25/DB25-13          16   IOPort       QCount           0        Quad-IDX        (In)
P5 3,6                 17   IOPort       SSerial          0        TXData0         (Out)
P6 3,6                 18   IOPort       SSerial          0        TXData1         (Out)

IO Connections for P2+Serial -> 7C81_1
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

P2-01/DB25-01          19   IOPort       PWM              1        PWM             (Out)
P2-02/DB25-14          20   IOPort       None           
P2-03/DB25-02          21   IOPort       StepGen          4        Step/Table1     (Out)
P2-04/DB25-15          22   IOPort       None           
P2-05/DB25-03          23   IOPort       StepGen          4        Dir/Table2      (Out)
P2-06/DB25-16          24   IOPort       None           
P2-07/DB25-04          25   IOPort       StepGen          5        Step/Table1     (Out)
P2-08/DB25-17          26   IOPort       None           
P2-09/DB25-05          27   IOPort       StepGen          5        Dir/Table2      (Out)
P2-11/DB25-06          28   IOPort       StepGen          6        Step/Table1     (Out)
P2-13/DB25-07          29   IOPort       StepGen          6        Dir/Table2      (Out)
P2-15/DB25-08          30   IOPort       None           
P2-17/DB25-09          31   IOPort       None           
P2-19/DB25-10          32   IOPort       None           
P2-21/DB25-11          33   IOPort       None           
P2-23/DB25-12          34   IOPort       None           
P2-25/DB25-13          35   IOPort       None           
P5 TXEN                36   IOPort       SSerial          0        TXEn0           (Out)
P6 TXEN                37   IOPort       SSerial          0        TXEn1           (Out)

IO Connections for P7+Serial -> 7C81_2
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

P7-01/DB25-01          38   IOPort       PWM              2        PWM             (Out)
P7-02/DB25-14          39   IOPort       None           
P7-03/DB25-02          40   IOPort       StepGen          7        Step/Table1     (Out)
P7-04/DB25-15          41   IOPort       None           
P7-05/DB25-03          42   IOPort       StepGen          7        Dir/Table2      (Out)
P7-06/DB25-16          43   IOPort       None           
P7-07/DB25-04          44   IOPort       StepGen          8        Step/Table1     (Out)
P7-08/DB25-17          45   IOPort       None           
P7-09/DB25-05          46   IOPort       StepGen          8        Dir/Table2      (Out)
P7-11/DB25-06          47   IOPort       StepGen          9        Step/Table1     (Out)
P7-13/DB25-07          48   IOPort       StepGen          9        Dir/Table2      (Out)
P7-15/DB25-08          49   IOPort       None           
P7-17/DB25-09          50   IOPort       None           
P7-19/DB25-10          51   IOPort       None           
P7-21/DB25-11          52   IOPort       None           
P7-23/DB25-12          53   IOPort       None           
P7-25/DB25-13          54   IOPort       None           
P5 1,2                 55   IOPort       SSerial          0        RXData0         (In)
P6 1,2                 56   IOPort       SSerial          0        RXData1         (In)

$halrun
halcmd: loadrt hostmot2
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
halcmd: loadrt hm2_rpspi
hm2/hm2_7c81.0: Low Level init 0.15
hm2/hm2_7c81.0: Smart Serial Firmware Version 43
hm2/hm2_7c81.0: 57 I/O Pins used:
hm2/hm2_7c81.0:     IO Pin 000 (P1-01/DB25-01): PWMGen #0, pin Out0 (PWM or Up) (Output)
hm2/hm2_7c81.0:     IO Pin 001 (P1-02/DB25-14): IOPort
hm2/hm2_7c81.0:     IO Pin 002 (P1-03/DB25-02): StepGen #0, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 003 (P1-04/DB25-15): IOPort
hm2/hm2_7c81.0:     IO Pin 004 (P1-05/DB25-03): StepGen #0, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 005 (P1-06/DB25-16): IOPort
hm2/hm2_7c81.0:     IO Pin 006 (P1-07/DB25-04): StepGen #1, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 007 (P1-08/DB25-17): IOPort
hm2/hm2_7c81.0:     IO Pin 008 (P1-09/DB25-05): StepGen #1, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 009 (P1-11/DB25-06): StepGen #2, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 010 (P1-13/DB25-07): StepGen #2, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 011 (P1-15/DB25-08): StepGen #3, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 012 (P1-17/DB25-09): StepGen #3, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 013 (P1-19/DB25-10): IOPort
hm2/hm2_7c81.0:     IO Pin 014 (P1-21/DB25-11): Encoder #0, pin A (Input)
hm2/hm2_7c81.0:     IO Pin 015 (P1-23/DB25-12): Encoder #0, pin B (Input)
hm2/hm2_7c81.0:     IO Pin 016 (P1-25/DB25-13): Encoder #0, pin Index (Input)
hm2/hm2_7c81.0:     IO Pin 017 (J5-TX0): IOPort
hm2/hm2_7c81.0:     IO Pin 018 (J6-TX1): IOPort
hm2/hm2_7c81.0:     IO Pin 019 (P2-01/DB25-01): PWMGen #1, pin Out0 (PWM or Up) (Output)
hm2/hm2_7c81.0:     IO Pin 020 (P2-02/DB25-14): IOPort
hm2/hm2_7c81.0:     IO Pin 021 (P2-03/DB25-02): StepGen #4, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 022 (P2-04/DB25-15): IOPort
hm2/hm2_7c81.0:     IO Pin 023 (P2-05/DB25-03): StepGen #4, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 024 (P2-06/DB25-16): IOPort
hm2/hm2_7c81.0:     IO Pin 025 (P2-07/DB25-04): StepGen #5, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 026 (P2-08/DB25-17): IOPort
hm2/hm2_7c81.0:     IO Pin 027 (P2-09/DB25-05): StepGen #5, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 028 (P2-11/DB25-06): StepGen #6, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 029 (P2-13/DB25-07): StepGen #6, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 030 (P2-15/DB25-08): IOPort
hm2/hm2_7c81.0:     IO Pin 031 (P2-17/DB25-09): IOPort
hm2/hm2_7c81.0:     IO Pin 032 (P2-19/DB25-10): IOPort
hm2/hm2_7c81.0:     IO Pin 033 (P2-21/DB25-11): IOPort
hm2/hm2_7c81.0:     IO Pin 034 (P2-23/DB25-12): IOPort
hm2/hm2_7c81.0:     IO Pin 035 (P2-25/DB25-13): IOPort
hm2/hm2_7c81.0:     IO Pin 036 (J5-TXEN0): IOPort
hm2/hm2_7c81.0:     IO Pin 037 (J6-TXEN1): IOPort
hm2/hm2_7c81.0:     IO Pin 038 (P7-01/DB25-01): PWMGen #2, pin Out0 (PWM or Up) (Output)
hm2/hm2_7c81.0:     IO Pin 039 (P7-02/DB25-14): IOPort
hm2/hm2_7c81.0:     IO Pin 040 (P7-03/DB25-02): StepGen #7, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 041 (P7-04/DB25-15): IOPort
hm2/hm2_7c81.0:     IO Pin 042 (P7-05/DB25-03): StepGen #7, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 043 (P7-06/DB25-16): IOPort
hm2/hm2_7c81.0:     IO Pin 044 (P7-07/DB25-04): StepGen #8, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 045 (P7-08/DB25-17): IOPort
hm2/hm2_7c81.0:     IO Pin 046 (P7-09/DB25-05): StepGen #8, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 047 (P7-11/DB25-06): StepGen #9, pin Step (Output)
hm2/hm2_7c81.0:     IO Pin 048 (P7-13/DB25-07): StepGen #9, pin Direction (Output)
hm2/hm2_7c81.0:     IO Pin 049 (P7-15/DB25-08): IOPort
hm2/hm2_7c81.0:     IO Pin 050 (P7-17/DB25-09): IOPort
hm2/hm2_7c81.0:     IO Pin 051 (P7-19/DB25-10): IOPort
hm2/hm2_7c81.0:     IO Pin 052 (P7-21/DB25-11): IOPort
hm2/hm2_7c81.0:     IO Pin 053 (P7-23/DB25-12): IOPort
hm2/hm2_7c81.0:     IO Pin 054 (P7-25/DB25-13): IOPort
hm2/hm2_7c81.0:     IO Pin 055 (P5-RX0): IOPort
hm2/hm2_7c81.0:     IO Pin 056 (P6-RX1): IOPort
hm2/hm2_7c81.0: registered
halcmd: show pin
Component Pins:
Owner   Type  Dir         Value  Name
     7  float IN            100  hm2_7c81.0.dpll.01.timer-us
     7  float IN            100  hm2_7c81.0.dpll.02.timer-us
     7  float IN            100  hm2_7c81.0.dpll.03.timer-us
     7  float IN            100  hm2_7c81.0.dpll.04.timer-us
     7  float IN             -1  hm2_7c81.0.dpll.base-freq-khz
     7  u32   OUT    0x00000000  hm2_7c81.0.dpll.ddsize
     7  float OUT             0  hm2_7c81.0.dpll.phase-error-us
     7  u32   IN     0x00400000  hm2_7c81.0.dpll.plimit
     7  u32   OUT    0x00000001  hm2_7c81.0.dpll.prescale
     7  u32   IN     0x000007D0  hm2_7c81.0.dpll.time-const
     7  s32   OUT             0  hm2_7c81.0.encoder.00.count
     7  s32   OUT             0  hm2_7c81.0.encoder.00.count-latched
     7  bit   I/O         FALSE  hm2_7c81.0.encoder.00.index-enable
     7  bit   OUT          TRUE  hm2_7c81.0.encoder.00.input-a
     7  bit   OUT          TRUE  hm2_7c81.0.encoder.00.input-b
     7  bit   OUT         FALSE  hm2_7c81.0.encoder.00.input-index
     7  float OUT             0  hm2_7c81.0.encoder.00.position
     7  float OUT             0  hm2_7c81.0.encoder.00.position-latched
     7  bit   OUT         FALSE  hm2_7c81.0.encoder.00.quad-error
     7  bit   IN          FALSE  hm2_7c81.0.encoder.00.quad-error-enable
     7  s32   OUT             0  hm2_7c81.0.encoder.00.rawcounts
     7  s32   OUT             0  hm2_7c81.0.encoder.00.rawlatch
     7  bit   IN          FALSE  hm2_7c81.0.encoder.00.reset
     7  float OUT             0  hm2_7c81.0.encoder.00.velocity
     7  float OUT             0  hm2_7c81.0.encoder.00.velocity-rpm
     7  bit   IN          FALSE  hm2_7c81.0.encoder.hires-timestamp
     7  u32   IN     0x017D7840  hm2_7c81.0.encoder.sample-frequency
     7  s32   IN             -1  hm2_7c81.0.encoder.timer-number
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.000.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.000.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.001.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.001.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.001.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.002.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.002.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.003.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.003.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.003.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.004.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.004.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.005.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.005.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.005.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.006.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.006.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.007.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.007.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.007.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.008.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.008.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.009.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.009.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.010.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.010.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.011.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.011.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.012.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.012.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.013.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.013.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.013.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.014.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.014.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.015.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.015.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.016.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.016.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.017.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.017.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.017.out
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.018.in
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.018.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.018.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.019.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.019.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.020.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.020.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.020.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.021.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.021.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.022.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.022.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.022.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.023.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.023.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.024.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.024.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.024.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.025.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.025.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.026.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.026.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.026.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.027.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.027.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.028.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.028.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.029.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.029.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.030.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.030.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.030.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.031.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.031.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.031.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.032.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.032.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.032.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.033.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.033.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.033.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.034.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.034.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.034.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.035.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.035.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.035.out
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.036.in
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.036.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.036.out
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.037.in
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.037.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.037.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.038.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.038.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.039.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.039.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.039.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.040.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.040.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.041.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.041.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.041.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.042.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.042.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.043.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.043.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.043.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.044.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.044.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.045.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.045.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.045.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.046.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.046.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.047.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.047.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.048.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.048.in_not
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.049.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.049.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.049.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.050.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.050.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.050.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.051.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.051.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.051.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.052.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.052.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.052.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.053.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.053.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.053.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.054.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.054.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.054.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.055.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.055.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.055.out
     7  bit   OUT          TRUE  hm2_7c81.0.gpio.056.in
     7  bit   OUT         FALSE  hm2_7c81.0.gpio.056.in_not
     7  bit   IN          FALSE  hm2_7c81.0.gpio.056.out
     7  bit   IN          FALSE  hm2_7c81.0.led.CR01
     7  bit   IN          FALSE  hm2_7c81.0.led.CR02
     7  bit   IN          FALSE  hm2_7c81.0.led.CR03
     7  bit   IN          FALSE  hm2_7c81.0.led.CR04
     7  bit   IN          FALSE  hm2_7c81.0.pwmgen.00.enable
     7  float IN              0  hm2_7c81.0.pwmgen.00.value
     7  bit   IN          FALSE  hm2_7c81.0.pwmgen.01.enable
     7  float IN              0  hm2_7c81.0.pwmgen.01.value
     7  bit   IN          FALSE  hm2_7c81.0.pwmgen.02.enable
     7  float IN              0  hm2_7c81.0.pwmgen.02.value
     7  s32   OUT             0  hm2_7c81.0.read.time
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.00.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.00.counts
     7  float OUT             0  hm2_7c81.0.stepgen.00.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.00.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.00.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.00.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.00.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.00.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.00.enable
     7  float IN              0  hm2_7c81.0.stepgen.00.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.00.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.00.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.00.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.00.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.01.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.01.counts
     7  float OUT             0  hm2_7c81.0.stepgen.01.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.01.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.01.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.01.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.01.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.01.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.01.enable
     7  float IN              0  hm2_7c81.0.stepgen.01.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.01.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.01.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.01.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.01.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.02.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.02.counts
     7  float OUT             0  hm2_7c81.0.stepgen.02.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.02.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.02.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.02.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.02.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.02.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.02.enable
     7  float IN              0  hm2_7c81.0.stepgen.02.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.02.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.02.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.02.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.02.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.03.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.03.counts
     7  float OUT             0  hm2_7c81.0.stepgen.03.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.03.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.03.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.03.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.03.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.03.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.03.enable
     7  float IN              0  hm2_7c81.0.stepgen.03.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.03.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.03.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.03.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.03.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.04.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.04.counts
     7  float OUT             0  hm2_7c81.0.stepgen.04.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.04.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.04.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.04.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.04.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.04.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.04.enable
     7  float IN              0  hm2_7c81.0.stepgen.04.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.04.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.04.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.04.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.04.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.05.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.05.counts
     7  float OUT             0  hm2_7c81.0.stepgen.05.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.05.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.05.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.05.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.05.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.05.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.05.enable
     7  float IN              0  hm2_7c81.0.stepgen.05.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.05.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.05.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.05.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.05.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.06.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.06.counts
     7  float OUT             0  hm2_7c81.0.stepgen.06.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.06.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.06.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.06.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.06.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.06.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.06.enable
     7  float IN              0  hm2_7c81.0.stepgen.06.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.06.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.06.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.06.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.06.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.07.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.07.counts
     7  float OUT             0  hm2_7c81.0.stepgen.07.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.07.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.07.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.07.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.07.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.07.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.07.enable
     7  float IN              0  hm2_7c81.0.stepgen.07.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.07.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.07.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.07.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.07.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.08.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.08.counts
     7  float OUT             0  hm2_7c81.0.stepgen.08.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.08.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.08.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.08.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.08.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.08.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.08.enable
     7  float IN              0  hm2_7c81.0.stepgen.08.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.08.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.08.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.08.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.08.velocity-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.09.control-type
     7  s32   OUT             0  hm2_7c81.0.stepgen.09.counts
     7  float OUT             0  hm2_7c81.0.stepgen.09.dbg_err_at_match
     7  float OUT             0  hm2_7c81.0.stepgen.09.dbg_ff_vel
     7  float OUT             0  hm2_7c81.0.stepgen.09.dbg_pos_minus_prev_cmd
     7  float OUT             0  hm2_7c81.0.stepgen.09.dbg_s_to_match
     7  s32   OUT             0  hm2_7c81.0.stepgen.09.dbg_step_rate
     7  float OUT             0  hm2_7c81.0.stepgen.09.dbg_vel_error
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.09.enable
     7  float IN              0  hm2_7c81.0.stepgen.09.position-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.09.position-fb
     7  bit   IN          FALSE  hm2_7c81.0.stepgen.09.position-reset
     7  float IN              0  hm2_7c81.0.stepgen.09.velocity-cmd
     7  float OUT             0  hm2_7c81.0.stepgen.09.velocity-fb
     7  s32   IN             -1  hm2_7c81.0.stepgen.timer-number
     7  bit   I/O         FALSE  hm2_7c81.0.watchdog.has_bit
     7  s32   OUT             0  hm2_7c81.0.write.time

halcmd: getp hm2_7c81.0.gpio.001.out
FALSE

halcmd: setp hm2_7c81.0.gpio.001.out 1

halcmd: getp hm2_7c81.0.gpio.001.out
TRUE

Did the following for pncconf with 7C81 files downloaded from store.mesanet.comsudo mkdir /lib/firmware/hm2sudo cp -p mesa_software/7c81/configs/hostmot2/* /lib/firmware/hm2/
To try and figure out the default configuration loaded into the card I ran:
$ mesaflash --device 7c81 --addr /dev/spidev0.0 --spi --verbose --readhmid | grep "There are "
unable to set bpw32, fallback to bpw8
  There are 1 of DPLL in configuration
  There are 1 of WatchDog in configuration
  There are 3 of IOPort in configuration
  There are 1 of QCount in configuration
  There are 1 of SSerial in configuration
  There are 10 of StepGen in configuration
  There are 3 of PWM in configuration
  There are 1 of LED in configuration

Then ran this, but found no match.
grep "There are " mesa_software/7c81/configs/hostmot2/7c81_*.pin
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 2 of QCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 8 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 2 of PWM in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx2d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 3 of QCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 12 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 3 of PWM in configuration
mesa_software/7c81/configs/hostmot2/7c81_5abobx3d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 2 of QCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 10 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i76x2d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 8 of MuxedQCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 1 of MuxedQCountSel in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 5 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x1_7i76x1d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 12 of MuxedQCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 1 of MuxedQCountSel in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_7i77x2d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 2 of QCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 10 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 2 of PWM in configuration
mesa_software/7c81/configs/hostmot2/7c81_c11gx2d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 2 of QCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 10 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 2 of PWM in configuration
mesa_software/7c81/configs/hostmot2/7c81_g540x2d.pin:  There are 1 of LED in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 1 of DPLL in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 1 of WatchDog in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 3 of IOPort in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 2 of QCount in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 1 of SSerial in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 8 of StepGen in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 2 of PWM in configuration
mesa_software/7c81/configs/hostmot2/7c81_mx3660x2d.pin:  There are 1 of LED in configuration
 
10 Jun 2023 22:32

RPI4 Raspbian 64 bit & LinuxCNC

Category: Installing LinuxCNC

Oh, I've got chromium installed it just won't run from a double click on the desktop.  It has to be run from a terminal and then you get a message from the Google gods that "this isn't awfully secure, but if you really want to risk life and limb to get online we can put you in sandbox mode"  if you answer "yes I'm an idiot" a chromium browser opens.

I really only need it to email stuff to myself because, once you put all your stuff on an SSD because it does everything *so much faster* then you have a wireless keyboard and mouse, the Pi runs out of juice on the USB bus and can't even run a stick in addition.

Everybody's struggling with this:

raspberrypi.stackexchange.com/questions/...irefox-on-rpi-zero-w
07 Jun 2023 22:03

Which Mesa card should I buy?

Category: General LinuxCNC Questions

Thanks for the answer !

Its woodworking CNC machine. I am using a Raspberry Pi 4 model b with a digital stepper driver DM556T. It's a 3 axis machine with 4 motor and 4 drive. 2 of them are use for one axis. Those motors are stepper motor 4.2A 3N.m

I don't expect any big performance. It's my first one, so it will be great that is a reliable one.
07 Jun 2023 21:57

Which Mesa card should I buy?

Category: General LinuxCNC Questions

Thanks for the answer!
At this moment, I think I will choose the option of a parallel port.

Do you know where I can find this part? I am using a Raspberry Pi 4 model b with a digital stepper driver DM556T. It's a 3 axis machine with 4 motor and 4 drive. 2 of them are use for one axis.
07 Jun 2023 02:45 - 07 Jun 2023 02:52
07 Jun 2023 02:43

raspberry pi 4 B(RAM 4g and 8g) cant install linuxcnc

Category: Installing LinuxCNC

Thank you very much, I have successfully realized my original plan, Linuxcnc + raspberry pi + ethercat, thank you very much.
06 Jun 2023 15:42
Replied by PCW on topic Raspberry Pi 4 with Mesa 7c81

Raspberry Pi 4 with Mesa 7c81

Category: Driver Boards

 

File Attachment:

File Name: 7c81_7i88_1pd.zip
File Size:91 KB
05 Jun 2023 22:33

Raspberry Pi 4 with Mesa 7c81

Category: Driver Boards

Thanks for your support. I would prefer to have the 7 stepgen available, and not the serial.
Displaying 916 - 930 out of 963 results.
Time to create page: 1.005 seconds
Powered by Kunena Forum