Advanced Search

Search Results (Searched for: )

  • PCW
  • PCW's Avatar
29 Aug 2024 23:22
Replied by PCW on topic 7c80 no communication between rpspi 4

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

Did you check cornholios suggestion?
 
  • Mr_rookie
  • Mr_rookie
29 Aug 2024 23:06
Replied by Mr_rookie on topic 7c80 no communication between rpspi 4

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

do you have any idea how to enable the spi ?
  • PhilipME
  • PhilipME's Avatar
29 Aug 2024 22:50
Replied by PhilipME on topic servo motor for a spindle

servo motor for a spindle

Category: Milling Machines

Can someone direct me to where I find how to wire this creature?

I am using break-out-board, and BT-30 power head

 

Need more detail.

Post a copy of the user manual please, as well as your BOB manual.  If you're using a Mesa card, please identify it and how you've connected your BOB.


Thanks
the break out board is just a simple db 25 like the one in the link
store.fut-electronics.com/products/5-axi...-mach3-parallel-port

The manual for the servo driver
machmotion.com/documentation/Drives%20-%...TSTA-User-Manual.pdf

for speed mode, I thought it will be as simple as vfd spindle, on/off and analog for speed control

 
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
29 Aug 2024 22:43
Replied by Cant do this anymore bye all on topic Making 3rd party Mesa daughter card: what are the voltage levels?

Making 3rd party Mesa daughter card: what are the voltage levels?

Category: Driver Boards

Did you mean to say you don't have ?

Or am I misunderstanding ?

Either way Pete your very very gracious with your time, even for those of us who experiment with your firmware on other hardware.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
29 Aug 2024 22:36
Replied by Cant do this anymore bye all on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

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

Category: Computers and Hardware

Looks good. Lots of hard work. Lots of thought gone into it.


Generally when I've been designing my boards I've followed the mesa example where all the signals from the FPGA that will be controller something go through a FET bus switch with a pullup resistor to 5v on the "world side"(I'm a cruddy old guy lol, I like 5v). Gives you bi directional voltage translation, and works fine even with the 2.5MHz SmartSerial signals (when I use mesa firmware tho my design also can run rio with no issues). To drive outputs I add a buffer or just connect directly to a simple Parallel Port breakout board.

Have you thought about screw terminals for the outputs ?
With regards to the differential outputs for the stepper drivers, it would take some serious noise to have any affect when driving an opto. I've used plain old 74 series 540/541 powered by 5 volts with no issues for years, plenty of drive there. And generally the cable length isn't all that great from between the step\dir source & destination.

Tommy linked a video to a guy that experiments with noise & shielded cables, very interesting.

For 5v to 3.3v translation 74lvc is a good candidate.
  • ustaL
  • ustaL
29 Aug 2024 22:30

Spindle Step/Dir and as C axis one the same Servo

Category: Basic Configuration

do you have a servo driver that can work in two independent modes step/dir (position), and analog input (velocity mode)? take a look at the video, I did it by introducing ``A `` as standard axis for changing the position, and the motor rotates like a classic lathe through the gcode M3 ``S``command by analog signal.
 

I saw your lathe. Yes, my servo could work with analog and step/dir. But my board 7i95T hasn't analog output. But this is not a problem (my spindle works via S3, M codes fine). Main issue for now is "when the spindle rotates in velocity mode pos-cmd change (stepgen module) it's value, but axis A (joint and pid modules) have old one". From LinuxCNC perspective Axis A have no action, but stepgen "somehow" changed it's position (because there is another module spindle and spindle.pid who send commands for velocity). To avoid this issue I'm making reset BEFORE using Axis A, and rotate to 0.0 AFTER using Axis A (so stepgen pos-cmd became 0.0, joint became 0.0, pid.a became 0.0). Then I making reset (block pos-cmd to change it's value) and start working with Spindle (velocity mode). So only in this case pid.a == joint == stepgen.pos-cmd == 0.0 EVEN is stepgen is rotating via Spindle commands.
So if you have tips how I could switch back to Velocity mode without rolling back to pos-cmd == 0.0 -> please give an advice.
How to fix out of sync joint/pid.a-axis pos-cmd with stepgen, when spindle/pid.spindle works with the same stepgen. I feel it looks like the problem should be resolved in 1-2 rows in HAL/INI file.
  • Evgeny
  • Evgeny
29 Aug 2024 22:16 - 29 Aug 2024 22:20
Replied by Evgeny on topic Marco Reps video on youtube about EtherCAT

Marco Reps video on youtube about EtherCAT

Category: EtherCAT

I think I can help you. You can add me on WeChat: 304394405. I will use AnyDesk to assist you remotely.

Hi, I can't register in WeChat, I can't verify my account in my country
Is it possible to use another method of communication? Telegram?

its not finding your xml file, try

loadusr -W lcec_conf ./ethercat-conf.xml


loadusr, command not found 
  • PCW
  • PCW's Avatar
29 Aug 2024 22:01
Replied by PCW on topic 7c80 no communication between rpspi 4

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

I would probably use pncconf and create a simple step/dir configuration
for a 5i25+G540x2 and don't assign any I/O for limit switches etc

Then change the card name and driver name. This should get you a minimal
working hal/ini file set that can be edited to add the desired digital I/O
for home/limits/spindle etc
  • ekbiker
  • ekbiker
29 Aug 2024 22:00

MesaCT 2.1.6 - Out of box 7i95T board not found

Category: Configuration Tools

Yes, a low battery warning would've been nice.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
29 Aug 2024 21:58 - 29 Aug 2024 22:04
Replied by Cant do this anymore bye all on topic 7c80 no communication between rpspi 4

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

When running from halcm or halrun isn't it required to create a thread and add the read & write function to the thread, and then issue a start command to get anything to happen ?

And the config file is not in the same place as a normal RPi.

It is in /boot/broadcom/config.txt - this was the case for the 2023 version. And is still the case for the 2024 version. This really needs to be mentioned in the downloads section or even easier spi enable in the image.
  • ekbiker
  • ekbiker
29 Aug 2024 21:46

MesaCT 2.1.6 - Out of box 7i95T board not found

Category: Configuration Tools

Never mind. I figured it out. Needed to manually configure my wired interface to 10.10.10.11/8 and set the jumper on the board for 10.10.10.10.
  • Mr_rookie
  • Mr_rookie
29 Aug 2024 21:41
Replied by Mr_rookie on topic 7c80 no communication between rpspi 4

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

some error come on when i tried to configure board with pnpconfig after in tried to set the stepper motor movements.
  • PCW
  • PCW's Avatar
29 Aug 2024 21:30
Replied by PCW on topic 7c80 no communication between rpspi 4

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

Looks like the SPI device driver is not loaded. maybe someone with experience with
the LinuxCNC RPI image can help with enabling that driver.

The LinuxCNC driver does work however so you should not have any issues running LinuxCNC.

The kernel SPI driver is only needed by mesaflash so unless you need to change the standard
firmware. you should be able to proceed with setting up LinuxCNC.
 
  • Mr_rookie
  • Mr_rookie
29 Aug 2024 21:04 - 29 Aug 2024 21:10
7c80 no communication between rpspi 4 was created by Mr_rookie

7c80 no communication between rpspi 4

Category: Installing LinuxCNC

Hi guys!!
have some problem with my rpspi4 and linuxcnc with 7c80. 
Linux pi 6.6.44-rt39 #1 SMP PREEMPT_RT Mon Aug 12 21:10:13 AEST 2024 aarch64 GNU/Linux. I spoke with a person from mesa, he told that spi is disable, i tried to enable on /boot/firmware/config.txt and change # uncomment some or all of these to enable the optional hardware interfaces
dtparam=i2c_arm=on
dtparam=i2s=on
dtparam=spi=on
  
This is the file I installed rpi-4-debian-bookworm-6.6.44-rt39-arm64-ext4-2024-08-12-2149.img.xz

halcmd setp hm2_7c80.0.led.CR02 TRUE
nothing happen in the board, no light come on 
or even the output light come on. 

used linuxcnc because I want to use vismach bc I want to configure a 5 axis machine but haven't find much information on it.sudo mesaflash --device 7c80 --addr /dev/spidev0.0 --spi --readhmid
open: No such file or directory
No 7C80 board found

 halcmd loadrt hostmot2
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
halcmd loadrt hm2_rpspi
hm2/hm2_7c80.0: Low Level init 0.15
hm2/hm2_7c80.0: Smart Serial Firmware Version 43
hm2/hm2_7c80.0: 54 I/O Pins used:
hm2/hm2_7c80.0:     IO Pin 000 (TB07-02/TB07-03): StepGen #0, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 001 (TB07-04/TB07-05): StepGen #0, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 002 (TB08-02/TB08-03): StepGen #1, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 003 (TB08-04/TB08-05): StepGen #1, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 004 (TB09-02/TB09-03): StepGen #2, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 005 (TB09-04/TB09-05): StepGen #2, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 006 (TB10-02/TB10-03): StepGen #3, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 007 (TB10-04/TB10-05): StepGen #3, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 008 (TB11-02/TB11-03): StepGen #4, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 009 (TB11-04/TB11-05): StepGen #4, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 010 (TB12-02/TB12-03): StepGen #5, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 011 (TB12-04/TB12-05): StepGen #5, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 012 (TB03-03/TB04-04): IOPort
hm2/hm2_7c80.0:     IO Pin 013 (TB03-05/TB04-06): IOPort
hm2/hm2_7c80.0:     IO Pin 014 (TB03-05/TB03-06): IOPort
hm2/hm2_7c80.0:     IO Pin 015 (TB04-01/TB04-02): Encoder #0, pin A (Input)
hm2/hm2_7c80.0:     IO Pin 016 (TB04-04/TB04-05): Encoder #0, pin B (Input)
hm2/hm2_7c80.0:     IO Pin 017 (TB04-07/TB04-08): Encoder #0, pin Index (Input)
hm2/hm2_7c80.0:     IO Pin 018 (TB05-02): PWMGen #0, pin Out0 (PWM or Up) (Output)
hm2/hm2_7c80.0:     IO Pin 019 (TB05-02): PWMGen #0, pin Not-Enable (Output)
hm2/hm2_7c80.0:     IO Pin 020 (TB05-05/TB05-06): IOPort
hm2/hm2_7c80.0:     IO Pin 021 (TB05-07/TB05-08): IOPort
hm2/hm2_7c80.0:     IO Pin 022 (Internal InMux0): InMux Input Mux #0, pin addr0 (Output)
hm2/hm2_7c80.0:     IO Pin 023 (Internal InMux1): InMux Input Mux #0, pin addr1 (Output)
hm2/hm2_7c80.0:     IO Pin 024 (Internal InMux2): InMux Input Mux #0, pin addr2 (Output)
hm2/hm2_7c80.0:     IO Pin 025 (Internal InMux3): InMux Input Mux #0, pin addr3 (Output)
hm2/hm2_7c80.0:     IO Pin 026 (Internal InMux4): InMux Input Mux #0, pin addr4 (Output)
hm2/hm2_7c80.0:     IO Pin 027 (Internal InMuxData): InMux Input Mux #0, pin muxdata (Input)
hm2/hm2_7c80.0:     IO Pin 028 (TB13-01/TB13-02): SSR #0, pin Out-00 (Output)
hm2/hm2_7c80.0:     IO Pin 029 (TB13-03/TB13-04): SSR #0, pin Out-01 (Output)
hm2/hm2_7c80.0:     IO Pin 030 (TB13-05/TB13-06): SSR #0, pin Out-02 (Output)
hm2/hm2_7c80.0:     IO Pin 031 (TB13-07/TB13-08): SSR #0, pin Out-03 (Output)
hm2/hm2_7c80.0:     IO Pin 032 (TB14-01/TB14-02): SSR #0, pin Out-04 (Output)
hm2/hm2_7c80.0:     IO Pin 033 (TB14-03/TB14-04): SSR #0, pin Out-05 (Output)
hm2/hm2_7c80.0:     IO Pin 034 (TB14-05/TB14-06): SSR #0, pin Out-06 (Output)
hm2/hm2_7c80.0:     IO Pin 035 (TB14-07/TB14-08): SSR #0, pin Out-07 (Output)
hm2/hm2_7c80.0:     IO Pin 036 (Internal SSR): SSR #0, pin AC Ref (internal) (Output)
hm2/hm2_7c80.0:     IO Pin 037 (P1-01/DB25-01): PWMGen #1, pin Out0 (PWM or Up) (Output)
hm2/hm2_7c80.0:     IO Pin 038 (P1-02/DB25-14): IOPort
hm2/hm2_7c80.0:     IO Pin 039 (P1-03/DB25-02): StepGen #6, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 040 (P1-04/DB25-15): IOPort
hm2/hm2_7c80.0:     IO Pin 041 (P1-05/DB25-03): StepGen #6, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 042 (P1-06/DB25-16): IOPort
hm2/hm2_7c80.0:     IO Pin 043 (P1-07/DB25-04): StepGen #7, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 044 (P1-08/DB25-17): IOPort
hm2/hm2_7c80.0:     IO Pin 045 (P1-09/DB25-05): StepGen #7, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 046 (P1-11/DB25-06): StepGen #8, pin Step (Output)
hm2/hm2_7c80.0:     IO Pin 047 (P1-13/DB25-07): StepGen #8, pin Direction (Output)
hm2/hm2_7c80.0:     IO Pin 048 (P1-15/DB25-08): IOPort
hm2/hm2_7c80.0:     IO Pin 049 (P1-17/DB25-09): IOPort
hm2/hm2_7c80.0:     IO Pin 050 (P1-19/DB25-10): IOPort
hm2/hm2_7c80.0:     IO Pin 051 (P1-21/DB25-11): Encoder #1, pin A (Input)
hm2/hm2_7c80.0:     IO Pin 052 (P1-23/DB25-12): Encoder #1, pin B (Input)
hm2/hm2_7c80.0:     IO Pin 053 (P1-25/DB25-13): Encoder #1, pin Index (Input)
hm2/hm2_7c80.0: registered

 

thanks, so much guys for taking the time.
remember, im a rookie on this topic. 
  • qaywsxedc
  • qaywsxedc
29 Aug 2024 20:48
Replied by qaywsxedc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Hello,
Thx for the great work to all contributers. I read this huge threat and hopefully i did not miss my problem. i flashed an old nvem V2 with ethernet with Version 1.0.0
And it worked like a charme. Ping Test fine and even linuxcnc on first try thanks to the videos...
Now my problem... I just have the basic config with 3 Axis as default. The config upload fails...it prints out all Infos, but the upload fails with timeout. I try to solve IT but didn't find the problem. Maybe i can't write on the nvem.
I read it between threats but didn' t find an answer. With full config i do not need to change the config? How do i flash with full config?

Thanks for your Help
Btw. I tried the rt version... Flashing works but i can't ping it. If i get it right, my nvem is too old?
Regards
Displaying 20191 - 20205 out of 26043 results.
Time to create page: 0.508 seconds
Powered by Kunena Forum