Neither does hm2_spi work.
Code:
alcmd: loadrt hostmot2
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
halcmd: loadrt hm2_spi spidev_path=/dev/spidev0.1
probe 24000000
hm2/hm2_7i90.0: Low Level init 0.15
hm2/hm2_7i90.0: invalid IDROM PortWidth 0, this board has 24 pins per connector, aborting load
hm2/hm2_7i90.0: IDRom:
hm2/hm2_7i90.0: IDRom Type: 0x9009374D
hm2/hm2_7i90.0: Offset to Modules: 0x00184803
hm2/hm2_7i90.0: Offset to Pin Description: 0x00400400
hm2/hm2_7i90.0: Board Name:
hm2/hm2_7i90.0: FPGA Size: 0
hm2/hm2_7i90.0: FPGA Pins: 0
hm2/hm2_7i90.0: Port Width: 0
hm2/hm2_7i90.0: IO Ports: 0
hm2/hm2_7i90.0: IO Width: 0
hm2/hm2_7i90.0: Clock Low: 0 Hz (0 KHz, 0 MHz)
hm2/hm2_7i90.0: Clock High: 0 Hz (0 KHz, 0 MHz)
hm2/hm2_7i90.0: Instance Stride 0: 0x00000000
hm2/hm2_7i90.0: Instance Stride 1: 0x00000000
hm2/hm2_7i90.0: Register Stride 0: 0x00000000
hm2/hm2_7i90.0: Register Stride 1: 0x00000000
hm2_spi: rtapi_app_main: Invalid argument (-22)
<stdin>:2: waitpid failed /home/cnc/linuxcnc-dev/bin/rtapi_app hm2_spi
<stdin>:2: /home/cnc/linuxcnc-dev/bin/rtapi_app exited without becoming ready
<stdin>:2: insmod for hm2_spi failed, returned -1
I had to patch the mesaflash code to use 8 bit words to even get that to talk to a 7i90