wo ist die datei firmware.py.

More
29 Dec 2021 19:15 #230269 by Andreas_Rackow
In  dem mesa Configurarion Wizard, letzte Seite, wird beschrieben wie man seine eigene Firmware linuxcnc zugänglich machen kann. jedenfalls wird da ein versteckter ordner /desktop/custom firmware/firmware.py. Erwähnt der bei mir nicht vorhanden ist.
Ich habe caja als sudo laufen lassen und alle versteckten Dateien anzeigen gewählt und nicht gefunden.
könnt ihr helfen?

Please Log in or Create an account to join the conversation.

More
29 Dec 2021 22:31 #230288 by tommylight
Das war fuhr die alte Mesa karte.
Deine karte ?

Please Log in or Create an account to join the conversation.

More
30 Dec 2021 19:26 #230353 by Andreas_Rackow
Ich habe eine 5i25

Please Log in or Create an account to join the conversation.

More
30 Dec 2021 21:52 #230366 by tommylight
Braught kein firmware, es ist beim flash memory im 5i25.

Please Log in or Create an account to join the conversation.

More
03 Jan 2022 19:50 #230673 by Andreas_Rackow
Mein Problem ist,Ich habe eine 5i25.Ich möchte close-loop fahren, also brauche ich 3 Qcounts.Die erforderliche firmware ist schon auf der Karte.Ab jetzt stehen mir 2 Wege zur Verfügung.Entweder Ich überrede Pcncconf, mit meinem bitfile zu arbeiten. Deshalb meine Frage wo die XML Datei hinsoll.Kein Erfolg bisher.Oder ich schreibe mir eine HAL Datei selber, bis ich mir das beigebracht vergehen noch Monate.Gruß Andreas

Please Log in or Create an account to join the conversation.

More
03 Jan 2022 20:54 #230680 by tommylight
Was gibt bei:
sudo mesaflash --board 5i25 --readhmid
?

Please Log in or Create an account to join the conversation.

More
04 Jan 2022 05:46 #230722 by Andreas_Rackow
Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA5I25
  FPGA Size: 9 KGates
  FPGA Pins: 144
  Number of IO Ports: 2
  Width of one I/O port: 17
  Clock Low frequency: 33.3333 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: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 33.333 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: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: QCount
  There are 4 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: StepGen
  There are 4 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 33.333 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: 200.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: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 64 bytes

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

Configuration pin-out:

IO Connections for P3
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1      0   IOPort       None           
14      1   IOPort       PWM              0        PWM             (Out)
 2      2   IOPort       StepGen          0        Step/Table1     (Out)
15      3   IOPort       None           
 3      4   IOPort       StepGen          0        Dir/Table2      (Out)
16      5   IOPort       None           
 4      6   IOPort       StepGen          1        Step/Table1     (Out)
17      7   IOPort       None           
 5      8   IOPort       StepGen          1        Dir/Table2      (Out)
 6      9   IOPort       StepGen          2        Step/Table1     (Out)
 7     10   IOPort       StepGen          2        Dir/Table2      (Out)
 8     11   IOPort       StepGen          3        Step/Table1     (Out)
 9     12   IOPort       StepGen          3        Dir/Table2      (Out)
10     13   IOPort       None           
11     14   IOPort       QCount           0        Quad-A          (In)
12     15   IOPort       QCount           0        Quad-B          (In)
13     16   IOPort       QCount           0        Quad-IDX        (In)

IO Connections for P2
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1     17   IOPort       None           
14     18   IOPort       None           
 2     19   IOPort       None           
15     20   IOPort       QCount           1        Quad-A          (In)
 3     21   IOPort       QCount           1        Quad-B          (In)
16     22   IOPort       QCount           1        Quad-IDX        (In)
 4     23   IOPort       QCount           2        Quad-A          (In)
17     24   IOPort       QCount           2        Quad-B          (In)
 5     25   IOPort       QCount           2        Quad-IDX        (In)
 6     26   IOPort       QCount           3        Quad-A          (In)
 7     27   IOPort       QCount           3        Quad-B          (In)
 8     28   IOPort       QCount           3        Quad-IDX        (In)
 9     29   IOPort       None           
10     30   IOPort       None           
11     31   IOPort       None           
12     32   IOPort       SSerial          0        TXData0         (Out)
13     33   IOPort       SSerial          0        RXData0         (In)


Das sagt readhmid

Andreas

Please Log in or Create an account to join the conversation.

More
04 Jan 2022 08:16 #230729 by tommylight
Das ist ales in ordnung, da sind 4 stpgen, 4 encoder und ein PWM.

Please Log in or Create an account to join the conversation.

More
04 Jan 2022 20:31 #230798 by Andreas_Rackow
Schön, dass du das auch so siehst. Ich fang mal an eine HAL zu schreiben.
Was für ein anderes Board könnte ich nehmen, um zumindest eine Anfangskonfiguration zu haben?

Please Log in or Create an account to join the conversation.

More
05 Jan 2022 20:14 #230893 by Andreas_Rackow
Problem gelöst.

danke

Please Log in or Create an account to join the conversation.

Time to create page: 0.104 seconds
Powered by Kunena Forum