Advanced Search

Search Results (Searched for: )

  • piter_iceman
  • piter_iceman
08 Dec 2024 14:16 - 09 Dec 2024 21:45
Replied by piter_iceman on topic Error reading pdos / motors are not moving - solved!

Error reading pdos / motors are not moving - solved!

Category: EtherCAT

I followed this guide exactly:
forum.linuxcnc.org/ethercat/45336-etherc...-how-to-step-by-step
along with the instructions from:
forum.linuxcnc.org/ethercat/53785-instal...epositories#309793.I reinstalled LinuxCNC, but there were no changes

 
  • PCW
  • PCW's Avatar
08 Dec 2024 14:15 - 08 Dec 2024 14:35
Replied by PCW on topic Xilinx Setup to edit config for 7i92T

Xilinx Setup to edit config for 7i92T

Category: Driver Boards

The pinout is determined by the pinout file (PINXXXX.vhd)
This file is identical for Xilinx or Efinix chips. Basically to make
a new pinout, you copy an existing pinout file ( one that's similar
to what you want) to your new pinout file, edit that file to match
the required pinout and module counts. Add that new file to
the project  (with "Edit Project" --> "Design" -->  "Add design file")
and include  it in the toplevel source file (TopEthernet16HostMot2_efx.vhd)
by adding it like this:



--use work.PIN_7I85SD_7I76_SSI_34.all;
--use work.PIN_PMDX126x2_34.all;
use work.PIN_NEWPINOUTFILE_34.all;  <<<<<<<< 
--use work.PIN_7I85S_4PWMD_34.all;
--use work.PIN_APSX_SWISS.all;
--use work.PIN_IOONLY_34.all;
--use work.PIN_ST8_RC8_34.all;   


Note that only one pinout file is uncommented



The .xml files are for the project manager and the interface designer
you do not edit them directly, nor do you change anything with the interface
designer unless you have different hardware (a custom FPGA card for example)

 
  • MirkoCNC
  • MirkoCNC
08 Dec 2024 14:15

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

Category: Computers and Hardware

I forgot to mention, in case of dual-purpose pins like the PINOUT_WLED1_DATA of the Tangbob board, it needs to be configured as regular I/O pin. (It is a dedicated SSPI pin.) In the IDE, it can be done under Place&Route -> Configuration by right mouse click.
  • MirkoCNC
  • MirkoCNC
08 Dec 2024 14:03

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

Category: Computers and Hardware

Thanks for solving the diff issue, it has given me a real headache.

The Compile button is enabled now and I am going to check, if it compiles etc.

By the way, Tangbob config.json contains a plugin "blink" mapped to pin10, which is not available on the Tangbob FPGA board (not wired on your PCB). Furthermore, pin10 belongs to the bank 3, which works with 1.8V (not 3.3V) causing an error when placing in the toolchain.
(I used the generated files from your program in the Windows Gowin IDE for running the whole process. It gives me more control what's going on during the processing)
Displaying 22081 - 22084 out of 22084 results.
Time to create page: 1.273 seconds
Powered by Kunena Forum