On Friday 26 February 2021 14:09:57 dave engvall wrote: > Hi all, > I finally decided I needed to bite the bullet and see if I could get > my Rpi4B-7i90 combo to work. > > So: mesaflash --device 7i90 -spi --addr /dev/spidev0.0 --write > /bitfiles/7i90_spi_svst8_8im2.bit > > unable to set bpw32, fallback to bpw8 > unexpected cookie at 0100..0110: > 00000000 00000000 00000000 > No 7i90 board found. > > What am I missing? | what to I need to add/change? > > The combination I'm looking for is: 6 encoders, 6 pwm and enough i/o > to sense axis limits. > follow on from 7i90 is one or two 7i33's > > Thanks. > > Dave > The 7i90 is designed to be programmed from an epp parport, and I don't believe it can be programmed again once an spi interface has been put in it with out doing some jumper moving to reset it to parport drive before it can be reprogrammed again. Its explained in the docs for it. It is also an unbuffered 3.3 volt device, and any noise below ground or above 3.4 volts will destroy it, so make sure you have enough 7i42TA's to buffer and protect it. A single bolt star ground is very important around the 7i90. Each 7i42TA buffers 1 50 pin, 24 i/o lines, so all 72 needs 3 of them and short 50 pin to 50 pin ribbon jumpers. Substitute 7i33TA's for the 7i42TA's in your case so you'll need two 7i33TA's and one 7i42TA for the gpio stuffs since each 7i33TA only handles 4 servo's including their encoder returns. The TA versions are worth their price in bottled beer because of the built in screw terminals.
Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users