frokostfredag Posted April 26, 2020 Share Posted April 26, 2020 Hi, Following a failed firmware update. I'm unable to connect to my Openscope MZ (rev F) to go through the bootloader process of recovering the firmware. The scope boots as normal and connect to wifi. I can also connect via serial and can see the terminal output in PuTTY etc. If I enter the IP address of the scope in the browser the scope detects the connection and redirects to waveformslive.com. However as soon as I try to connect (either via agent or via network), the scope immediately reboots - LD5 flashes once, then LD6, LD5, LD6 in rapid succession and the scope reboots, and I get the error 'Unable to communicate with device' in waveformslive. I've also tried connecting in bootloader mode, but still cannot connect. LD5 flashes once and once more after a pause - waveformslive informs "unable to connect with device". With the scope connected via serial connection and with a terminal open, attempting to add via network the scope reports "New client detected" then "Option page detected" and the immediately reboots. I've tried to connect using WIndows 10, 7 and OSX using different USB cables but with no success. Terminal output on reboot is: "OpenScope v1.296.0 Written by: Keith Vogel, Digilent Inc. Copyright 2016 Digilent Inc. File Systems Initialized MRF24 Info -- DeviceType: 0x2 Rom Version: 0x31 Patch Version: 0xC USB+: 4839793uV VCC 3.3: 3303600uV VRef 3.0: 2998535uV VRef 1.5: 1500732uV USB-: -4788068uV Using calibration from: flash Found parameter for AP: xxx Connected to AP: xxx Starting Web Server Enter the number of the operation you would like to do: 1. Enter JSON mode 2. Calibrate the instruments 3. Save the current calibration values 4. Manage your WiFi connections 5. View all files names on the SD card 6. View all files names in flash 7. Set the Oscilloscope input gain Is Linked to the physical network Link status: 0x0 Network Initialized My IP: 192.168.0.64 Gateway IP: 192.168.0.1 Subnet mask: 255.255.255.0 Dns0: IP: 192.168.0.1 Dns1: IP: 8.8.8.8 Dns2: IP: 8.8.4.4 Dns3: IP: 8.8.8.8 My MAC: 00:1E:C0:3B:58:88 10 Sockets Listening on IP: 192.168.0.64:80" Any assistance or suggestions appreciated. Thanks, Jim Link to comment Share on other sites More sharing options...
JColvin Posted April 28, 2020 Share Posted April 28, 2020 Hi @frokostfredag, I have asked another engineer more familiar with the OpenScope MZ to take a look at this. An initial question that I have is was this the first time you were using the OpenScope MZ or the first time that you were attempting a firmware update? Thanks, JColvin Link to comment Share on other sites More sharing options...
frokostfredag Posted April 29, 2020 Author Share Posted April 29, 2020 Hi, Thanks for getting back to me. I had the scope working out of the box once I received it post-Kickstarter, but honestly don't recall if I've updated the firmware previously. Thanks, Jim Link to comment Share on other sites More sharing options...
JColvin Posted April 30, 2020 Share Posted April 30, 2020 Hi @frokostfredag, I confirmed with the other engineer earlier today that they will respond to your question. I will ping them again tomorrow if I haven't seen an update by then. Thanks, JColvin Link to comment Share on other sites More sharing options...
AndrewHolzer Posted May 6, 2020 Share Posted May 6, 2020 Hi @frokostfredag, That's some odd behavior that you're describing there. There is one thing I'd like you to try to debug this, and that's to enable the console output in WaveForms Live before trying to connect to the device. I'm hoping that this lets us see what command is causing the OpenScope to choke. You can do this by going into the Settings page, opening the Advanced section and clicking on Change Console Log. Set this to Console, then open the developer tools for your browser. For Chrome and Firefox this is Ctrl+Shft+i. The commands and their responses, plus some other additional information will be printed in the console here as you use WaveForms Live to configure the OpenScope. I would appreciate it if you could share the results with me, and together we will get to the bottom of this. Link to comment Share on other sites More sharing options...
frokostfredag Posted May 7, 2020 Author Share Posted May 7, 2020 Hi Andrew, Thanks for getting back to me. I've attached a screen grab of the console output. Adding via network is much the same, but after 'command sent' it just reports http timeout. Thanks, Jim Link to comment Share on other sites More sharing options...
JColvin Posted May 8, 2020 Share Posted May 8, 2020 Hi @frokostfredag, I got to talk with AndrewHolzer a bit more and learned that the firmware on the OpenScope MZ is corrupted and it would need to be re-flashed via the JP2 header. If you happen to have something like a chipKIT PGM or PICkit3, we can provide you with further instructions on restoring the device, otherwise I have sent you a PM with some further instructions. Thanks, JColvin Link to comment Share on other sites More sharing options...
frokostfredag Posted May 11, 2020 Author Share Posted May 11, 2020 Hi All, Re-flashing via the JP2 did the trick - all working fine again. Thanks for all your help guys, much appreciated. Regards, Jim Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.