[SOLVED] Mesa 7i80HD-16: startup errors

More
12 Dec 2020 16:50 #191736 by travis036
couldn't find mesaflash on my linuxcnc machine. downloaded it from Mesa, but it is windows, so i booted my windows machine, and tried the command, but it didn't like it. i did manage this though, if it is the correct info.
./mesaflash.exe --device 7i80 --rpo 192.168.1.121 --verbose
board name: 7I80HD-16
LBP16 address spaces:
  0: HostMot2 (registers, RW, 32-bit) [size=64K]
  1: KSZ8851 (registers, RW, 16-bit) [size=256]
  2: EtherEEP (EEPROM, RW, 16-bit) [size=128], page size: 0x1, erase size: 0x1
  3: FPGAFlsh (flash, RW, 32-bit) [size=16M], page size: 0x100, erase size: 0x10000
  6: LBP16RW (memory, RW, 16-bit) [size=16]
  7: LBP16RO (memory, RO, 16-bit) [size=16]
eth eeprom info:
  mac address: 00:60:1B:11:81:5D
  ip address: 192.168.1.121
  board name: 7I80HD-16
  user leds: eth debug
FPGA flash eeprom info:
  flash id: 0x14 (size 16Mb)
lba16 status/control info:
  packets recived: all 63153, UDP 3964, bad 0
  packets sended: all 3523, UDP 3508, bad 0
  parse errors: 0, mem errors 0, write errors 0
  UDP time: 0
board info:
  board name: 7I80HD-16
  LBP16 version 3
  firmware version 15
  IP address jumpers at boot: fixed 192.168.1.121
firmware info:
  cookie: 55AACAFE
  name: HOSTMOT2
  IDROM version: 3
  Module 0: Watchdog, version 0 [instances=1]
  Module 1: IOPort, version 0 [instances=3]
  Module 2: Muxed Encoder, version 3 [instances=6]
  Module 3: Muxed Encoder Select, version 0 [instances=1]
  Module 4: PWMGen, version 0 [instances=6]
  Module 5: Smart Serial Interface, version 0 [instances=1]
  Module 6: LED, version 0 [instances=1]
0xFFFFFFFF

~Travis

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

More
12 Dec 2020 17:03 #191741 by travis036
./mesaflash.exe --device 7i80 --ip 192.168.1.121 --verbose --write ./7i80hd_16_st12.bit
board name: 7I80HD-16
LBP16 address spaces:
  0: HostMot2 (registers, RW, 32-bit) [size=64K]
  1: KSZ8851 (registers, RW, 16-bit) [size=256]
  2: EtherEEP (EEPROM, RW, 16-bit) [size=128], page size: 0x1, erase size: 0x1
  3: FPGAFlsh (flash, RW, 32-bit) [size=16M], page size: 0x100, erase size: 0x10000
  6: LBP16RW (memory, RW, 16-bit) [size=16]
  7: LBP16RO (memory, RO, 16-bit) [size=16]
eth eeprom info:
  mac address: 00:60:1B:11:81:5D
  ip address: 192.168.1.121
  board name: 7I80HD-16
  user leds: eth debug
FPGA flash eeprom info:
  flash id: 0x14 (size 16Mb)
lba16 status/control info:
  packets recived: all 64530, UDP 4015, bad 0
  packets sended: all 3575, UDP 3559, bad 0
  parse errors: 0, mem errors 0, write errors 0
  UDP time: 0
board info:
  board name: 7I80HD-16
  LBP16 version 3
  firmware version 15
  IP address jumpers at boot: fixed 192.168.1.121
firmware info:
  cookie: 55AACAFE
  name: HOSTMOT2
  IDROM version: 3
  Module 0: Watchdog, version 0 [instances=1]
  Module 1: IOPort, version 0 [instances=3]
  Module 2: Muxed Encoder, version 3 [instances=6]
  Module 3: Muxed Encoder Select, version 0 [instances=1]
  Module 4: PWMGen, version 0 [instances=6]
  Module 5: Smart Serial Interface, version 0 [instances=1]
  Module 6: LED, version 0 [instances=1]
Checking file... OK
  File type: BIT file
  Design name: TopEthernetHostMot2b.ncd;UserID=0xFFFFFFFF
  Part name: 6slx16ftg256
  Design date: 2014/09/14
  Design time: 18:27:46
  Config Length: 464196
Boot sector OK
EEPROM sectors to write: 7, max sectors in area: 16
Erasing EEPROM sectors starting from 0x100000...
  |EEEEEEEE
Programming EEPROM sectors starting from 0x100000...
  |WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Board configuration verified successfully

ok, now what? (sorry for being fairly clueless)

~Travis

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

More
12 Dec 2020 17:59 #191756 by travis036
in all honesty, i don't even know if i wrote the correct flash... i assumed st12 was for stepper...
there are no pin files with any of the configurations.

~Travis

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

More
12 Dec 2020 17:59 #191757 by tommylight

ok, now what?

Switch to Linux and test again ! :)
Also, report back how that goes.

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

More
12 Dec 2020 18:42 #191763 by travis036
still same error...
i scrapped the former config, and tried a new one, but when i load the 7i80 data, from "/lib/firmware/hm2/7i80hd_16" (where i piled the Mesa BIT files), i get the following error when i try to accept changes.



so i assume i have yet again screwed something up...

~Travis
Attachments:

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

More
12 Dec 2020 19:04 #191766 by tommylight
There is no need to load or use any firmware now, just do a config, save and close pncconf, and start that config.

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

More
12 Dec 2020 20:12 #191774 by travis036
still getting errors...
Attachments:

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

More
12 Dec 2020 20:14 #191775 by PCW
Replied by PCW on topic Mesa 7i80HD-16: startup errors
Looks like the same firmware
Did you reset the 7I80 after loading the new firmware?

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

More
12 Dec 2020 20:20 #191776 by travis036
no, didn't know i was supposed to... :unsure:
just power-cycled it, and i get a new error. my guess is i picked a firmware with no PWM
Attachments:

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

More
12 Dec 2020 20:24 #191777 by PCW
Replied by PCW on topic Mesa 7i80HD-16: startup errors
Yes, a ST12 config would not have any PWMgens

Mesaflash should have printed a message that you need to power
cycle the board or used the "reload" command to use the new firmware

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

Moderators: cmorley
Time to create page: 0.118 seconds
Powered by Kunena Forum