Welcome, Guest. Please Login.
Surveyor Corporation Surveyor SRV-1
Home Help Search Login

Surveyor Robotics Forum

Welcome to the user support forum for Surveyor SRV-1 robots, SRV-1 robot controllers and SVS stereo vision systems. To register for this forum, please send an email to support@surveyor.com which includes your desired forum user name, your registration email address, and a brief explanation of why you wish to join, and we will create a forum account for you.

Please note that there is a Search button in the forum toolbar for forum topics. Another effective search method for the entire surveyor.com site is to use Google, e.g. "xyz site://www.surveyor.com" where "xyz" is the search topic.



Pages: 1 2 3 4 5 6
Send Topic Print
restoring SRV-1 Blackfin flash firmware (Read 92606 times)
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #30 - 09/16/09 at 11:18am
 
See if you have better luck using
    http://www.surveyor.com/blackfin/ldr-for-windows.zip
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
roborev
YaBB Newbies
*




Posts: 26
Re: restoring SRV-1 Blackfin flash firmware
Reply #31 - 09/16/09 at 12:45pm
 
I was able to use ./ldr.exe after copying the cygwin1.dll file that comes with ldr-for-windows.zip into my c:/cygwin/bin folder.  Before moving cygwin1.dll, I was getting the same error several times that said that I needed the most recent version of cygwin1.dll in my C:/cygwin/bin folder in order for ./ldr.exe would run properly.  I did a search of my entire computer and found 3 versions of cygwin1.dll, the most recent being in my ldr-for-windows folder so after moving that version into the cygwin/bin folder it worked.  I had to run the command twice before it completed successfully.  I made it through all the steps on Reply #1 but after reconnecting with Tera Term the SRV1 would still not respond to commands.  LEDs 2 & 3 are on and jumper is on pins 7 & 8.  I have tried the directions from Reply #1 twice with the same failure.  I appreciate the help to get this far so is there anything else I can do? Sad
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #32 - 09/16/09 at 12:50pm
 
Make certain you haven't somehow clobbered your Matchport setup (it happens).
 
  Expert (5) -  
     for CPU performance, enter FF
     for clk?, enter 81
     change MTU Size from 1400 to 1024
     skip the rest of the options
  Channel 1 Serial (1) -  
     for Baudrate, enter -1
     for divisor, enter 2
     for flow control, enter 2
     further down, for FlushMode, enter 80
     for Pack Cntrl, enter C0
     for InterCh Time, enter 3
     skip the rest of the options
 
  Save and exit (9)
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
roborev
YaBB Newbies
*




Posts: 26
Re: restoring SRV-1 Blackfin flash firmware
Reply #33 - 09/16/09 at 1:09pm
 
It was the Matchport.  THANK YOU VERY MUCH!!! Smiley  
 
I also received the OV7725 camera module and I think that it looks much better than the OV9655.
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #34 - 09/16/09 at 1:13pm
 
Glad to hear.
 
As regards the OV7725 vs OV9655, there is a pretty massive difference in performance once the light level drops below a fully lit room or outdoor conditions.  I like the OV7725 both for the low light characteristics as well as the faster capture speed which results in less motion artifacts.
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
AndreiSk
Full Member
***




Posts: 166
Re: restoring SRV-1 Blackfin flash firmware
Reply #35 - 11/07/09 at 6:36am
 
Just found, why I was not able to restore one of my blackfin board.
It had only red LED at start up and never any yellow.
I had experience to repair corrupted flash firmware, but not in that case.
I tried several times during month without success.
Removed plastic details for pin set 1-8 (where pin 1-2 connected by jumper).
And soldered pin 1 (filled with Sn/Pb around it) from blackfin processor side/face.
And now board works perfectly.
Back to top
 
 
  IP Logged
kemsulli
YaBB Newbies
*




Posts: 18
Re: restoring SRV-1 Blackfin flash firmware
Reply #36 - 12/18/09 at 10:07am
 
In playing around with the firmware for my SVS, I commented out the section that receives the X to enter xmodem mode, and now cannot talk with one camera.  So, I'm trying to reflash the recovery LDR file to get back to normal.  However, following the steps in the first message, I get stuck running bfin-elf-ldr.  To wit:  
 
ksulliv@vogons:~/Robotics/robocup/surveyor/blackfin/srv$ bfin-elf-ldr -v -l srv1.ldr.recovery 169.254.0.10:10001
Loading LDR srv1.ldr.recovery ... auto detected LDR as 'BF537' compatible format
OK!
Connecting to remote target '169.254.0.10' on port '10001' ... OK!
Trying to send autobaud ... fdatasync failed: Invalid argument
OK!
Trying to read autobaud ... bfin-elf-ldr: received signal 14: timeout while sending; aborting
ksulliv@vogons:~/Robotics/robocup/surveyor/blackfin/srv$
 
 
Repeated attempts to short J1 and J2 haven't worked.  The red LED is on, and the yellow LEDs are off.  I can telnet into the Matchport, and can also access the wireless via the web.  I have not tried reflashing via serial (I suspect that will fail too since I can't get past the autobaud step.)  I'm running Ubuntu 9.10.  Any suggestions?  
 
Keith  
   
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #37 - 12/18/09 at 10:41am
 
Make certain that you have hardware flow control on the Matchport disabled for this operation.
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
kemsulli
YaBB Newbies
*




Posts: 18
Re: restoring SRV-1 Blackfin flash firmware
Reply #38 - 12/18/09 at 10:50am
 
It is.  Here' the settings for Channel 1 on the Matchport:  
 
*** Channel 1
Baudrate 115200, I/F Mode 4C, Flow 00
Port 10001
Connect Mode : C0
Send '+++' in Modem Mode enabled
Show IP addr after 'RING' enabled
Auto increment source port disabled
Remote IP Adr: --- none ---, Port 00000
Disconn Mode : 00
Flush   Mode : 80
Pack Cntrl   : 00
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #39 - 12/18/09 at 11:09am
 
It might be an issue with the version of the toolchain - they seem to break bfin-elf-ldr from time to time.  What toolchain version are you running ?
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
kemsulli
YaBB Newbies
*




Posts: 18
Re: restoring SRV-1 Blackfin flash firmware
Reply #40 - 12/18/09 at 11:16am
 
ksulliv@vogons:~$ bfin-elf-ldr  --version  
ldr-utils-svn-1905: /usr/src/packages/BUILD/ldr-utils/ldr.c compiled Jul 14 2008
$Id: ldr.c 2654 2008-06-25 17:05:00Z vapier $
ksulliv@vogons:~$  
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #41 - 12/18/09 at 12:29pm
 
I have the same version.
 
Something I just noticed is that your Matchport settings are slightly off -  
 
*** Channel 1
Baudrate 115200, I/F Mode 4C, Flow 00
Port 10001
Connect Mode : C0
Send '+++' in Modem Mode enabled
Show IP addr after 'RING' enabled
Auto increment source port disabled
Remote IP Adr: --- none ---, Port 00000
Disconn Mode : 00
Flush   Mode : 80
Pack Cntrl   : 00  
 
Flush mode is correct as 80, but Pack Cntrl should be C0 and InterCh Time should be 3
 
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
kemsulli
YaBB Newbies
*




Posts: 18
Re: restoring SRV-1 Blackfin flash firmware
Reply #42 - 12/30/09 at 6:53am
 
Thanks.  I think the problem was caused by a combination of modem settings and user error: I was shorting the pins on the wrong camera of the SVS!  Oopps.
Back to top
 
 
  IP Logged
Robolab
YaBB Newbies
*




Posts: 15
Re: restoring SRV-1 Blackfin flash firmware
Reply #43 - 03/01/10 at 2:24am
 
I have the same problem as the poster above.
 
I am using the toolchain compiled Apr 1 2008
$Id ldr.c 2183 2008-03-08 10:47:33Z vapier $
 
as response to:
.../blackfin/srv$ ldr -v -l srv1.ldr 169.254.0.10:10001
 
i get :
Loading LDR srv1.ldr ... auto detected LDR as 'BF537'
OK!
Connecting to remote target '169.254.0.10' on port '10001' ... OK!
Trying to send autobaud ... fdatasync failed: Invalid argument
OK!
Trying to read autobaud ... bfin-elf-ldr: received signal 14: timeout while sending; aborting
 
After reding several threads i reset the matchport via rs232 to default settings and then applied the following settings for channel 1:
 
*** Channel 1
Baudrate 115200, I/F Mode 4C, Flow 00
Port 10001
Connect Mode : C0
Send '+++' in Modem Mode enabled
Show IP addr after 'RING' enabled
Auto increment source port disabled
Remote IP Adr: --- none ---, Port 00000
Disconn Mode : 00
Flush   Mode : 80
Pack Cntrl   : C0
InterCh Time: 3
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3602
Re: restoring SRV-1 Blackfin flash firmware
Reply #44 - 03/01/10 at 7:22am
 
You might try a later version of the toolchain - your version isn't the same that the above poster (and I) am running.
Back to top
 
 

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
Pages: 1 2 3 4 5 6
Send Topic Print