Raspberry Pi 4 & MESA 7i92
23 Jan 2020 19:35 #155567
by Mike29
Raspberry Pi 4 & MESA 7i92 was created by Mike29
HI,
I've been working this issue for about a week now and I seem to be unable to install mesa flash on RPI4. I've followed the instructions on GitHub (jetthorton) but no success. Here is the output from the install command and any help is appreciated. BTW I can ping the 7i92 from the RPI
Thank you
pi@cnc:~/mesaflash/mesaflash $ sudo make install
gcc -o mesaflash mesaflash.o libanyio.a -lpci -lm
/usr/bin/ld: libanyio.a(anyio.o): in function `anyio_cleanup':
/home/pi/mesaflash/mesaflash/anyio.c:88: undefined reference to `usb_boards_cleanup'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:90: undefined reference to `spi_boards_cleanup'
/usr/bin/ld: libanyio.a(anyio.o): in function `anyio_find_dev':
/home/pi/mesaflash/mesaflash/anyio.c:149: undefined reference to `usb_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:151: undefined reference to `usb_boards_scan'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:154: undefined reference to `spi_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:156: undefined reference to `spi_boards_scan'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:186: undefined reference to `usb_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:188: undefined reference to `usb_boards_scan'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:191: undefined reference to `spi_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:193: undefined reference to `spi_boards_scan'
/usr/bin/ld: libanyio.a(anyio.o): in function `anyio_dev_print_sserial_info':
/home/pi/mesaflash/mesaflash/anyio.c:348: undefined reference to `sserial_module_init'
collect2: error: ld returned 1 exit status
make: *** [Makefile:70: mesaflash] Error 1
Another tidbit of information
pi@cnc:~/mesaflash/mesaflash $ uname -a
Linux cnc 4.19.71-rt24-v7l+ #1 SMP PREEMPT RT Wed Jan 8 13:44:15 EST 2020 armv7l GNU/Linux
I've been working this issue for about a week now and I seem to be unable to install mesa flash on RPI4. I've followed the instructions on GitHub (jetthorton) but no success. Here is the output from the install command and any help is appreciated. BTW I can ping the 7i92 from the RPI
Thank you
pi@cnc:~/mesaflash/mesaflash $ sudo make install
gcc -o mesaflash mesaflash.o libanyio.a -lpci -lm
/usr/bin/ld: libanyio.a(anyio.o): in function `anyio_cleanup':
/home/pi/mesaflash/mesaflash/anyio.c:88: undefined reference to `usb_boards_cleanup'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:90: undefined reference to `spi_boards_cleanup'
/usr/bin/ld: libanyio.a(anyio.o): in function `anyio_find_dev':
/home/pi/mesaflash/mesaflash/anyio.c:149: undefined reference to `usb_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:151: undefined reference to `usb_boards_scan'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:154: undefined reference to `spi_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:156: undefined reference to `spi_boards_scan'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:186: undefined reference to `usb_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:188: undefined reference to `usb_boards_scan'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:191: undefined reference to `spi_boards_init'
/usr/bin/ld: /home/pi/mesaflash/mesaflash/anyio.c:193: undefined reference to `spi_boards_scan'
/usr/bin/ld: libanyio.a(anyio.o): in function `anyio_dev_print_sserial_info':
/home/pi/mesaflash/mesaflash/anyio.c:348: undefined reference to `sserial_module_init'
collect2: error: ld returned 1 exit status
make: *** [Makefile:70: mesaflash] Error 1
Another tidbit of information
pi@cnc:~/mesaflash/mesaflash $ uname -a
Linux cnc 4.19.71-rt24-v7l+ #1 SMP PREEMPT RT Wed Jan 8 13:44:15 EST 2020 armv7l GNU/Linux
Please Log in or Create an account to join the conversation.
23 Jan 2020 21:11 #155573
by PCW
Replied by PCW on topic Raspberry Pi 4 & MESA 7i92
I just cloned a copy and built mesaflash on stock Armbian on a RPI4
without issue. You might try make clean and make again
Heres what I get:
pi@raspberrypi:~/mesaflash/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
ar rcs libanyio.a common.o lbp.o lbp16.o bitfile.o hostmot2.o eeprom.o anyio.o eth_boar\
ds.o epp_boards.o usb_boards.o pci_boards.o sserial_module.o encoder_module.o eeprom_lo\
cal.o eeprom_remote.o spi_boards.o serial_boards.o
ranlib libanyio.a
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c mesaflash.c
gcc -o mesaflash mesaflash.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_encoder_read.c
gcc -o pci_encoder_read pci_encoder_read.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_analog_write.c
gcc -o pci_analog_write pci_analog_write.o libanyio.a -lpci -lm
without issue. You might try make clean and make again
Heres what I get:
pi@raspberrypi:~/mesaflash/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
ar rcs libanyio.a common.o lbp.o lbp16.o bitfile.o hostmot2.o eeprom.o anyio.o eth_boar\
ds.o epp_boards.o usb_boards.o pci_boards.o sserial_module.o encoder_module.o eeprom_lo\
cal.o eeprom_remote.o spi_boards.o serial_boards.o
ranlib libanyio.a
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c mesaflash.c
gcc -o mesaflash mesaflash.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_encoder_read.c
gcc -o pci_encoder_read pci_encoder_read.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_analog_write.c
gcc -o pci_analog_write pci_analog_write.o libanyio.a -lpci -lm
Please Log in or Create an account to join the conversation.
24 Jan 2020 20:33 #155680
by Mike29
Replied by Mike29 on topic Raspberry Pi 4 & MESA 7i92
Thank you for the help and I took your advice of using "make clean" and then went through the same installation procedure and received the same response which is different then what you got on your RPI. Here is the response from linux
pi@cnc:~/mesaflash/mesaflash $ sudo make install
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c mesaflash.c
rm -f libanyio.a mesaflash
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:62: libanyio.a] Error 1
Here is the response from the "make" command
pi@cnc:~/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:62: libanyio.a] Error 1
Any other thoughts are appreciated
pi@cnc:~/mesaflash/mesaflash $ sudo make install
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c mesaflash.c
rm -f libanyio.a mesaflash
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:62: libanyio.a] Error 1
Here is the response from the "make" command
pi@cnc:~/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:62: libanyio.a] Error 1
Any other thoughts are appreciated
Please Log in or Create an account to join the conversation.
24 Jan 2020 20:46 #155682
by PCW
Replied by PCW on topic Raspberry Pi 4 & MESA 7i92
Can you try _not_ running make install or sudo anything
in other words cd to the source directory
type:
make clean
then type:
make
in other words cd to the source directory
type:
make clean
then type:
make
Please Log in or Create an account to join the conversation.
24 Jan 2020 20:50 #155684
by Mike29
Replied by Mike29 on topic Raspberry Pi 4 & MESA 7i92
I believe this is what you mean?
pi@cnc:~/mesaflash/mesaflash $ make clean
rm -f *.o libanyio.a mesaflash pci_encoder_read pci_analog_write
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:136: clean] Error 1
pi@cnc:~/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:62: libanyio.a] Error 1
pi@cnc:~/mesaflash/mesaflash $
pi@cnc:~/mesaflash/mesaflash $ make clean
rm -f *.o libanyio.a mesaflash pci_encoder_read pci_analog_write
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:136: clean] Error 1
pi@cnc:~/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
rm: cannot remove 'mesaflash': Is a directory
make: *** [Makefile:62: libanyio.a] Error 1
pi@cnc:~/mesaflash/mesaflash $
Please Log in or Create an account to join the conversation.
24 Jan 2020 20:54 #155685
by PCW
Replied by PCW on topic Raspberry Pi 4 & MESA 7i92
Sounds like you have accidentally created a mesaflash subdirectory
cd to the source directory and type:
rm -rf mesaflash
and then
make clean
make
cd to the source directory and type:
rm -rf mesaflash
and then
make clean
make
Please Log in or Create an account to join the conversation.
24 Jan 2020 20:57 #155688
by Mike29
Replied by Mike29 on topic Raspberry Pi 4 & MESA 7i92
Doesn't appear to have errored out.
pi@cnc:~/mesaflash/mesaflash $ rm -rf mesaflash
pi@cnc:~/mesaflash/mesaflash $ make clean
rm -f *.o libanyio.a mesaflash pci_encoder_read pci_analog_write
pi@cnc:~/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
ar rcs libanyio.a common.o lbp.o lbp16.o bitfile.o hostmot2.o eeprom.o anyio.o eth_boards.o epp_boards.o usb_boards.o pci_boards.o sserial_module.o encoder_module.o eeprom_local.o eeprom_remote.o spi_boards.o serial_boards.o
ranlib libanyio.a
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c mesaflash.c
gcc -o mesaflash mesaflash.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_encoder_read.c
gcc -o pci_encoder_read pci_encoder_read.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_analog_write.c
gcc -o pci_analog_write pci_analog_write.o libanyio.a -lpci -lm
pi@cnc:~/mesaflash/mesaflash $
pi@cnc:~/mesaflash/mesaflash $ rm -rf mesaflash
pi@cnc:~/mesaflash/mesaflash $ make clean
rm -f *.o libanyio.a mesaflash pci_encoder_read pci_analog_write
pi@cnc:~/mesaflash/mesaflash $ make
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c common.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c lbp16.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c bitfile.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c hostmot2.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c anyio.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eth_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c epp_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c usb_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c pci_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c sserial_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c encoder_module.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_local.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c eeprom_remote.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c spi_boards.c
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c serial_boards.c
rm -f libanyio.a mesaflash
ar rcs libanyio.a common.o lbp.o lbp16.o bitfile.o hostmot2.o eeprom.o anyio.o eth_boards.o epp_boards.o usb_boards.o pci_boards.o sserial_module.o encoder_module.o eeprom_local.o eeprom_remote.o spi_boards.o serial_boards.o
ranlib libanyio.a
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c mesaflash.c
gcc -o mesaflash mesaflash.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_encoder_read.c
gcc -o pci_encoder_read pci_encoder_read.o libanyio.a -lpci -lm
gcc -D_GNU_SOURCE -O0 -g -I/usr/include -c examples/pci_analog_write.c
gcc -o pci_analog_write pci_analog_write.o libanyio.a -lpci -lm
pi@cnc:~/mesaflash/mesaflash $
Please Log in or Create an account to join the conversation.
24 Jan 2020 21:00 #155689
by Mike29
Replied by Mike29 on topic Raspberry Pi 4 & MESA 7i92
Kind of making progress-
pi@cnc:~/mesaflash/mesaflash $ ./mesaflash
Mesaflash version 3.4.0~pre (built on Jan 24 2020 15:55:57 with libpci 3.5.2)
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB boards
(C) 2013-2015 Michael Geszkiewicz (contact: This email address is being protected from spambots. You need JavaScript enabled to view it.)
(C) Mesa Electronics
Try 'mesaflash --help' for more information
pi@cnc:~/mesaflash/mesaflash $ mesaflash --help
bash: mesaflash: command not found
pi@cnc:~/mesaflash/mesaflash $ ./mesaflash
Mesaflash version 3.4.0~pre (built on Jan 24 2020 15:55:57 with libpci 3.5.2)
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB boards
(C) 2013-2015 Michael Geszkiewicz (contact: This email address is being protected from spambots. You need JavaScript enabled to view it.)
(C) Mesa Electronics
Try 'mesaflash --help' for more information
pi@cnc:~/mesaflash/mesaflash $ mesaflash --help
bash: mesaflash: command not found
Please Log in or Create an account to join the conversation.
24 Jan 2020 21:17 #155691
by Mike29
Replied by Mike29 on topic Raspberry Pi 4 & MESA 7i92
Thank you, Now I'll see if I can access the 7i92.
Please Log in or Create an account to join the conversation.
24 Jan 2020 22:09 #155693
by PCW
Replied by PCW on topic Raspberry Pi 4 & MESA 7i92
You should be able to install it now with sudo make install
Please Log in or Create an account to join the conversation.
Time to create page: 0.094 seconds