Greetings!
I've been using a mesa plug-and-go 6i25 with 7i76. Everything worked as advertised. First time!
Seriously, folks... The 7i76 drives my steppers just fine, and now I need to add a 7i77 servo daughter-board to drive an analog servo amp, so I needed to update the firmware.
Mesaflash didn't work, so I compiled it from source. (I had to fix some sizeof() warnings and take out some 'inline' tags to get a clean compile. Seems like it shouldn't be that hard.) Then I tried to download the firmware:
Code:
> cd ~/mesa/5i25/utils/linux/source/mesaflash3
> sudo ./mesaflash --device 5I25 --write ~/mesa/5i25/configs/hostmot2/5i25_7i77_7i76.bit
Checking file... OK
File type: BIT file
Design name: TopPCIHostMot2b.ncd;UserID=0xFFFFFFFF
Part name: 6slx9tqg144
Design date: 2018/12/19
Design time: 13:14:07
Config Length: 340604
Erasing sector 0 for boot block
BootBlock installed[
Failed to write valid boot sector
>
When I do
sudo ./mesaflash --device 5i25 --readhmid
and it shows stepgens on both P2 and P3, so I'm wondering if perhaps plug-n-go kits' pre-loaded firmware is write-protected?
How do I download a 7i77_7i76 config onto my 6i25?
Thanks
Reid