Jump to content
Калькуляторы

SNR Flasher: Программа прошивки устройств SNR-ERD теперь для linux

http://data.nag.ru/SNR%20ERD/Programs/SNR_Flasher

 

Использование: Output/ubuntu/SNR_Flasher file.hex ERD_IP

где

ERD_IP - IPv4 адрес ERD device. example: 192.168.15.20

file.hex - файл прошивки устройства

 

Проверено на linux i386

 

Поддерживаемые устройства:

SNR-ERD-2.3

SNR-ERD-3.2

SNR-ERD-3S

SNR-ERD-GSM-1.0

SNR-ERD-GSM-1.1

Octopus-GSM (SNR-GSM-SERIAL-1.2)

Octopus-GSM (SNR-GSM-SERIAL-1.1)

SNR-ERD-COUNTER-1.0

SNR-ERD-COUNTER-1.1

 

 

Отпишитесь, кто попробует

Edited by Victor Pestov

Share this post


Link to post
Share on other sites

Попробовал.

Не работает.

 

$ snmpwalk -v1 -c public 10.4.4.102
SNMPv2-MIB::sysDescr.0 = STRING: Fmv_6.5
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.2.2
SNMPv2-MIB::sysName.0 = STRING: SNR
IF-MIB::ifIndex.0 = INTEGER: 1
IF-MIB::ifPhysAddress.0 = STRING: f8:f0:82:2:11:99
IP-MIB::ipAdEntAddr.0 = IpAddress: 10.4.4.102
$ ./SNR_Flasher firmware_SNR-ERD-2.3.hex 10.4.4.102
argv[1] firmware_SNR-ERD-2.3.hex
argv[2] 10.4.4.102
Set ip: 10.4.4.102
File loaded 27548 bytes
Work with: 10.4.4.102
Send reboot...OK
Look ERD boot loader.....Faild
Entering programming mode.....Faild
Query flash block size.....FaildLen: -1
Set address to start......Faild
Get flash blockFloating point exception

 

Share this post


Link to post
Share on other sites
В 16.02.2018 в 20:14, LynxChaus сказал:

Попробовал.

Не работает.

 


$ snmpwalk -v1 -c public 10.4.4.102
SNMPv2-MIB::sysDescr.0 = STRING: Fmv_6.5
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.2.2
SNMPv2-MIB::sysName.0 = STRING: SNR
IF-MIB::ifIndex.0 = INTEGER: 1
IF-MIB::ifPhysAddress.0 = STRING: f8:f0:82:2:11:99
IP-MIB::ipAdEntAddr.0 = IpAddress: 10.4.4.102

$ ./SNR_Flasher firmware_SNR-ERD-2.3.hex 10.4.4.102
argv[1] firmware_SNR-ERD-2.3.hex
argv[2] 10.4.4.102
Set ip: 10.4.4.102
File loaded 27548 bytes
Work with: 10.4.4.102
Send reboot...OK
Look ERD boot loader.....Faild
Entering programming mode.....Faild
Query flash block size.....FaildLen: -1
Set address to start......Faild
Get flash blockFloating point exception

 

При этом есть пинг до устройства? Какое время ответа?

Приложите, пожалуйста, trace лог

Share this post


Link to post
Share on other sites
3 hours ago, Victor Pestov said:

При этом есть пинг до устройства?

Был до запуска прошивальщика. Теперь - нет.

 

3 hours ago, Victor Pestov said:

Какое время ответа?

~50ms

3 hours ago, Victor Pestov said:

trace лог

trace чего?

 

Share this post


Link to post
Share on other sites
В 16.02.2018 в 20:14, LynxChaus сказал:

Попробовал.

Не работает.

 


$ snmpwalk -v1 -c public 10.4.4.102
SNMPv2-MIB::sysDescr.0 = STRING: Fmv_6.5
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.2.2
SNMPv2-MIB::sysName.0 = STRING: SNR
IF-MIB::ifIndex.0 = INTEGER: 1
IF-MIB::ifPhysAddress.0 = STRING: f8:f0:82:2:11:99
IP-MIB::ipAdEntAddr.0 = IpAddress: 10.4.4.102

$ ./SNR_Flasher firmware_SNR-ERD-2.3.hex 10.4.4.102
argv[1] firmware_SNR-ERD-2.3.hex
argv[2] 10.4.4.102
Set ip: 10.4.4.102
File loaded 27548 bytes
Work with: 10.4.4.102
Send reboot...OK
Look ERD boot loader.....Faild
Entering programming mode.....Faild
Query flash block size.....FaildLen: -1
Set address to start......Faild
Get flash blockFloating point exception

 

Интересует traceroute до устройства 10.4.4.102

 

Судя по логу программатор не смог связаться с устройством ( Look ERD boot loader.....Faild ) После того как отправил в перезагрузку (Send reboot...OK)

 

Этот лог это единственный запуск программатора, или были еще запуски?

как предположение, что этот лог уже после появления проблем с устройством, т.к. в логе нет информации даже о начале загрузке прошивки  в само устройство

 

Share this post


Link to post
Share on other sites

Там 5 хопов. Какое это отношение имеет к работе софта?

 

5 hours ago, seprize said:

После того как отправил в перезагрузку (Send reboot...OK)

Ага. В ребут то оно уходит. А потом еще с пару суток не пингуется.

 

5 hours ago, seprize said:

Этот лог это единственный запуск программатора, или были еще запуски?

Не в курсе, я запускал только один раз.

Сразу скажу, железка физически километрах в 200 от меня и на светодиодики посмотреть возможности нет. Как и дернуть её по питанию.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now