Advanced Search

Search Results (Searched for: )

  • Mecanix
  • Mecanix
15 Aug 2024 07:21

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

Category: Computers and Hardware

initial config's for your new board:
 

but only image and pin-locations, need to add the real FPGA-Pin names and the board needs a name,
i think you wrote a name somewhere but i haven't found it yet

EDIT: is there an LED Pin ????

Ahhhhhh sweet, thank you so much!!!! That'll make things so much easier. Geez I need to learn how those pinouts are done, haven't got to the rio-setup part much yet :(

Only LED atm is the FPGA "Done" pin. You told me to add one and I forgot. The art of doing stuff in a rush on display... my bad. Let's add one for Rev 1.1
  • Mecanix
  • Mecanix
15 Aug 2024 07:16 - 15 Aug 2024 07:17

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

Category: Computers and Hardware

rthorntn post=307773 userid=3434
Thanks, on a STEP pin, I assume it can it push enough mA to drive an opto-coupler inside the "generic" stepper driver that you get for say a NEMA34 size?

Yes of course. One pin of the 7760 can put up with up to 10mA.
  • meister
  • meister
15 Aug 2024 07:09 - 15 Aug 2024 07:11

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

Category: Computers and Hardware

initial config's for your new board:
 

but only image and pin-locations, need to add the real FPGA-Pin names and the board needs a name,
i think you wrote a name somewhere but i haven't found it yet

EDIT: is there an LED Pin ????
  • rthorntn
  • rthorntn
15 Aug 2024 07:09

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

Category: Computers and Hardware

Thanks, on a STEP pin, I assume it can it push enough mA to drive an opto-coupler inside the "generic" stepper driver that you get for say a NEMA34 size?
  • Mecanix
  • Mecanix
15 Aug 2024 06:53

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

Category: Computers and Hardware

My set-up, powered straight out of the board itself: 

4 relays = 120mA each
1 spindle rotary encoder = 90mA
1 MPG = 65mA
1 PROBE = 45mA
Total = 680mA

If other sensors are required (eg. several linear scales, anything power hungry) then I'd recommend them to be powered externally via 5V and common ground. 
  • Mecanix
  • Mecanix
15 Aug 2024 06:38

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

Category: Computers and Hardware

Great stuff, on the 5AX outputs, how many mA do you get at the outputs connector?

Not much I would guess, granted you only use the GND, Step and Dir pins (common drive set-up). Fwiw the 5V supply of the board is 2A. Using a MPS part (MP4560). Side note; strangely enough my datasheet rev claims MAX 60V where the MPS' revised/latest one claims 55V. Guess we can assume it's good enough up to 48Vdc psus. (Board's 5V switcher schematic attached).

  • PCW
  • PCW's Avatar
15 Aug 2024 06:14

7i73 P2 IN3 - IN7 how to setup for bit input ?

Category: Basic Configuration

Do the inputs 0,1,13 work correctly?
(as shown in halshow)

Does the encoder count in all modes?

have you set homing for any channel
(you are jogging joints which will only work until homed)
  • rthorntn
  • rthorntn
15 Aug 2024 06:03

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

Category: Computers and Hardware

Great stuff, on the 5AX outputs, how many mA do you get at the outputs connector?
  • meister
  • meister
15 Aug 2024 05:54 - 15 Aug 2024 06:16

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

Category: Computers and Hardware

Hi,
i can not download the board-images (TOP-View), can you upload it directly in the forum ? i will start adding it to the rio-setup

EDIT: I managed to download the image
  • Mecanix
  • Mecanix
15 Aug 2024 04:11

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

Category: Computers and Hardware

Gotta luv the folks at GOWIN SEMI, straight out of the manufacturer's jewelry box. Top silicon guys, highly recommend.
Official, we have our FPGAs secured, what will eventually power this LinuxCNC-RIO awesomeness!! We have 3 parts (for now). And I want one :)

Cool visuals ritual;



  • abdulasis12
  • abdulasis12
15 Aug 2024 03:51
Replied by abdulasis12 on topic 7i73 P2 IN3 - IN7 how to setup for bit input ?

7i73 P2 IN3 - IN7 how to setup for bit input ?

Category: Basic Configuration

you may need stiffer pullup
resistors because the input sampling cause
higher leakage currents.

How to stiffer ?
I try pullup with resistor 4.7kOhm and 10kOhm not difference.
  • rodw
  • rodw's Avatar
15 Aug 2024 03:49

qtplasmac (Operation Error: hm2/hm2_7i76e.0:) in middle of cut

Category: Plasmac

"An essential feature of DKMS is that it automatically recompiles all DKMS modules if a new kernel version is installed. This allows drivers and devices outside of the mainline kernel to continue working after a Linux kernel upgrade"

Yes, from what I have observed, the R8168-dkms driver is recompiled  as you describe. It requires the RT Linux-headers, It is quite time consuming to build. If it fails and it has a few times for me, you can end up with a system with no network. The solution is to sudo apt purge r8168-dkms. This is mentioned in the Debian package page for the driver, but its not intuitive. A couple of times, I had to boot into a different kernel (eg the non-rt one) to recover. Just in my experience it brings with it some issues so it may be better for the user to have control.
  • PCW
  • PCW's Avatar
15 Aug 2024 02:32

7i73 P2 IN3 - IN7 how to setup for bit input ?

Category: Basic Configuration

Can you post your hal and ini files?

Note that because inputs 0..3 are used for
analog inputs, you may need stiffer pullup
resistors because the input sampling cause
higher leakage currents.
  • abdulasis12
  • abdulasis12
15 Aug 2024 02:06
Replied by abdulasis12 on topic 7i73 P2 IN3 - IN7 how to setup for bit input ?

7i73 P2 IN3 - IN7 how to setup for bit input ?

Category: Basic Configuration

Hi, PCW
Thank you for fast respond.

Before this problem I use 7i73  input for this
# The Axis select inputs
net axis-select-x <= hm2_7i96s.0.7i73.0.3.input-15-not  
net axis-select-y <= hm2_7i96s.0.7i73.0.3.input-14-not  
net axis-select-z <= hm2_7i96s.0.7i73.0.3.input-13-not  

all work correct



But now I want input 14 and input 15 for encoder 1more ,  then I try use any input .
I go to input-00 and input-01 for input select axis.
I'm use pull up on input-00  and input-01 (show picture in clip)  and try input signal for select X and Y axis

# The Axis select inputs
net axis-select-x <= hm2_7i96s.0.7i73.0.3.input-00-not  
net axis-select-y <= hm2_7i96s.0.7i73.0.3.input-01-not  
net axis-select-z <= hm2_7i96s.0.7i73.0.3.input-13-not  

I use hall show LED can change when select x-axis and y-axis (Z axis too) from my pendant but can't work for output on input-00 and input01  but input-13 work fine
have any idea ? I will try again .

youtube.com/shorts/ryRGpOwS6_Y?si=10v7SAaK9OYonX4i


Thank you,
Asis

 
  • rodw
  • rodw's Avatar
15 Aug 2024 01:44 - 15 Aug 2024 01:45

Pi4b and Pi5 users - What should go in a 2.9.3 image

Category: Installing LinuxCNC

It is stil Debian over the latest Pi kernel menu-config is still used as that how the image builder we forked works.
in short, we use Debian not Raspberian, but build  the official pi 6.6.4 kernel from source with the Official Linux Real Time (PREEMPT_RT) patch.

I got a black screen years ago and can't use my Pi4b at all because of it. I think it is to do with older versions, Upgrading the firmware worked for a while
Displaying 23881 - 23895 out of 24414 results.
Time to create page: 0.801 seconds
Powered by Kunena Forum