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 ... 3 4 5 6 
Send Topic Print
restoring SRV-1 Blackfin flash firmware (Read 62040 times)
admin
YaBB Administrator
*****




Posts: 3676
Re: restoring SRV-1 Blackfin flash firmware
Reply #60 - 03/16/10 at 7:26am
 
Quote:
My question would be, how can i do to recompile with "make clean" and "make" file is generated srv1.ldr115k

 
Edit config.h and change UART0_BAUDRATE
 
// UART config
 
//#define UART0_BAUDRATE 115200
//#define UART0_BAUDRATE 921600
#define UART0_BAUDRATE 2304000
#define UART1_BAUDRATE 115200
 
Back to top
 
 

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




Posts: 22
Re: restoring SRV-1 Blackfin flash firmware
Reply #61 - 03/18/10 at 3:36pm
 
Hi,  
I got my srv-1 cam last week. I only have cam and breakout board, no matchport or wifi. these are my first steps.
I try to connect with a serial level converter based on MAX3232 which is powered from the 3.3V on the break out board. I use standard com port on my pc. windows xp.
 
- SRV1 Console only report "wrote 'I'" But no reply, no picture.
 
Then I tried to connect with Terminal program, no output at boot time, no response on any command.
 
Then I thought baudrate in srv-1 might be set wrong.
 
I used your sequence:
 
********************************************************************************

Note that if you are doing this recovery with a direct 3.3V UART connection at 115kbps, use these instructions instead -
 
1.  Download a special 115kbps version of SRV-1 firmware from here -
   http://www.surveyor.com/blackfin/srv1.ldr.recovery
 
2. Download and run http://www.dolomitics.com/downloads/ldrviewer.html
Load the recovery file
 
3. Remove jumper on 7/8, then power up Blackfin
 
4. Run UART Boot, uncheck 'Evaluate CTS'
click 'Test Port'
short pins 1/2
Click Autobaud
click Send DXE
wait until you see 'done' and you see the yellow LED's cycle
 
5. Put jumper back onto 7/8, close ldrViewer
 
6. Open up a terminal program with baud rate set to 115200, type V to see the version string displayed, then type X, wait for CCCC, then do XModem transfer of correct ldr file.
Wait until done, then type zZ to save firmware to boot flash sectors
 
7. Reset or power cycle Blackfin  
 
 ******************************************************************
I used the srv1.ldr.recovery file.
Till step 5 everything went fine. Comport tested, Autobaud response: Blackfin replied correctly. DLH=0x01, DLL=0x1F, SCLK=44,1MHz. Then I sent DXE. This also seems to went fine.  Then "done".
On the camera red led went on, after 2 seconds the two yellow ones went on.
But no response to step 6. No Version string displayed.
 
I still don't get a any response or output on  my terminal program! Hardware connection should be fine as Autobaud replies correctly. Which terminal do you use? I use AVRterm
I use 115KBaud 8Bit No Parity 1 Stop in my terminal
 
With srv1Console still no picture.
 
Power is stable at 3,3V
 
What's wrong??? Any hints?
Back to top
 
« Last Edit: 03/18/10 at 4:05pm by mso »  
  IP Logged
admin
YaBB Administrator
*****




Posts: 3676
Re: restoring SRV-1 Blackfin flash firmware
Reply #62 - 03/18/10 at 5:21pm
 
Do you have a jumper between pins 16 (GND) & 17 (GPIO-H0) on the 32-pin header to disable serial flow control ?
Back to top
 
« Last Edit: 03/18/10 at 5:21pm by admin »  

SRV-1 Development Team
Surveyor Corporation
Email WWW   IP Logged
vaolaritei
Junior Member
**




Posts: 62
Re: restoring SRV-1 Blackfin flash firmware
Reply #63 - 05/09/10 at 11:30pm
 
I make all settings again without Baudrate where i let 9600. After that a save the configuration and i exit from putty.
I enter again in putty and i change Baudrate at: -1, save and lave.
I enter again and I set
 in 0 Server menu I have changed  
..
..Set netmask (0 default) [ at me apear 1], so i change it to 0.
...
Save and exit
Now work verry good all.
 
Resume:
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 without this
     //for divisor, enter 2  without this
     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)  
Again in menu:
 Channel 1 Serial (1) -    
     for Baudrate, enter -1  
     for divisor, enter 2  
     skip the rest of the options  
 Server(0)
     for set netmask , enter 0
     and it's something like set netmask enable, enter N or if it's Y you will be set your network netmask Smiley
Thanks a lot.
 
 
Oli
Back to top
 
« Last Edit: 05/10/10 at 3:10am by vaolaritei »  
WWW good4u_tomi   IP Logged
vaolaritei
Junior Member
**




Posts: 62
Re: restoring SRV-1 Blackfin flash firmware
Reply #64 - 05/09/10 at 11:35pm
 
If you let netmask 1, your robot will take 255.255.255.254 netmask, and it's wrong because the netmask for 192.168.0.15 IP is 255.255.255.0 and because that my network don't work( i can had a connection with my robot).
 
Thanks. Sorry for my language.
 
 
Oli
Back to top
 
 
WWW good4u_tomi   IP Logged
admin
YaBB Administrator
*****




Posts: 3676
Re: restoring SRV-1 Blackfin flash firmware
Reply #65 - 05/10/10 at 6:48am
 
Netmask setting of 8 would set 255.255.255.0
Back to top
 
 

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




Posts: 45
Re: restoring SRV-1 Blackfin flash firmware
Reply #66 - 05/10/10 at 10:17am
 
hi
i've tried connecting to the robot via teraterm on "other" port 9999, for step 1)
it makes a connection and prints the following then immediately disconnects so it doesn't take any input
 
>>
MAC address 00204AAAD28C
Software version V6.5.0.0GE (080331)
 
Press Enter for Setup Mode
<<
 
any ideas where i'm going wrong here? i've tried a normal telnet session on port 9999 in teraterm but it behaves the same way.
 
i can still access the matchport config page via my browser however not all the config settings listed in step 10) are available so this is not an option for me.
 
 
 
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3676
Re: restoring SRV-1 Blackfin flash firmware
Reply #67 - 05/10/10 at 10:47am
 
Try a different terminal program such as puTTY.
Back to top
 
 

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




Posts: 45
Re: restoring SRV-1 Blackfin flash firmware
Reply #68 - 05/14/10 at 4:18am
 
Hi
yeah putty allows me to perform the configuration of matchport
 
teraterm is no good for this part
 
thanks
Back to top
 
 
  IP Logged
lerazhang
YaBB Newbies
*




Posts: 1
Re: restoring SRV-1 Blackfin flash firmware
Reply #69 - 05/22/10 at 12:17am
 
I got the same problem last week.
I tried to restore the firmware and did as above. There is one thing different that I configured the Matchport via the web browser. Everything is OK, but I can not connect with the SRV1 via the Tera term.  
So how should I do to this now?
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3676
Re: restoring SRV-1 Blackfin flash firmware
Reply #70 - 05/22/10 at 7:18am
 
You can't configure 2500kbps serial channel via the web interface.  For this, you need to use telnet or putty.
Back to top
 
 

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




Posts: 3
Re: restoring SRV-1 Blackfin flash firmware
Reply #71 - 07/14/10 at 5:39am
 
Hello
 
I did this firmware restoring tutorial but my robot still not work. I can upload the lastest version of the firmware and the zZ command works too:
 
##Xmodem success. Count:    109952
##zZ boot image write count:    131072
 
In the last step I changed the settings, but I did not find 'divisor' in Channel 1:
 
Channel 1 Serial (1):
 
   Baudrate (115200) ? 9600
   I/F Mode (4C) ?  
   Flow (00) ? 2
   Port No (10001) ?
   ConnectMode (C0) ?
   Send '+++' in Modem Mode  (Y) ?
   Show IP addr after 'RING'  (Y) ?
   Auto increment source port  (N) ?
   Remote IP Address : (000) .(000) .(000) .(000)
   Remote Port  (0) ?
   DisConnMode (00) ?  
   FlushMode   (00) ? 80
   Pack Cntrl  (00) ? C0
   InterCh Time  (0) ? 3
   DisConnTime (00:00) ?:
   SendChar 1  (00) ?
   SendChar 2  (00) ?
 
Expert (5):
 
   TCP Keepalive time in s (1s - 65s; 0s=disable):  (45) ?
   ARP Cache timeout in s (1s - 600s) :  (600) ?
   CPU performance (0=Regular, 1=Low, 2=High):  (00) ? FF
   clk?  (48) ? 81
   Disable Monitor Mode @ bootup (N) ?
   HTTP Port Number :  (80) ?
   SMTP Port Number :  (25) ?  
   MTU Size (512 - 1400):  (1400) ? 1024
   Enable alternate MAC (N) ?
   Ethernet connection type:  (0) ?
 
 
 
After that I save settings and restart the robot and connect to it with tera term but it does not react for any command.
 
Any idea what I do wrong?
 
Thanks.
Back to top
 
 
  IP Logged
admin
YaBB Administrator
*****




Posts: 3676
Re: restoring SRV-1 Blackfin flash firmware
Reply #72 - 07/14/10 at 8:58am
 
In the Channel 1 settings, you use '-1' to access the custom divisor.
 
Here is the full list of settings:
 
  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
gferon
YaBB Newbies
*




Posts: 4
Re: restoring SRV-1 Blackfin flash firmware
Reply #73 - 02/04/11 at 9:55am
 
I followed every steps you mentionned in this tutorial and I can't get my Blackfin to use the default SRV-1 firmware again... (I'm back from a journey playing with uClinux :p)
 
I have a message stating that the XMODEM transfer was a success, and zZ seems to execute properly. I checked a hundred times the Matchport configuration and I'm pretty sure they are all set to enable 2500kbps.
 
When I reboot the card, the yellow LED doesn't glow and it seems that nothing is executed on the card.
 
Do you have any further advice to restore srv1.ldr ?
Back to top
 
 
Email   IP Logged
tjump
Global Moderator
*****




Posts: 411
Re: restoring SRV-1 Blackfin flash firmware
Reply #74 - 02/04/11 at 12:38pm
 
Best I can do is walk you through the steps to confirm each set-up so I know where to guide you.
 
So
How are you communicating with the Matchport?
What are your Matchport settings?
Do you have an ICEbear JTAG?
 
We'll start from here.
 
Cheers,
T. Jump
Back to top
 
 
  IP Logged
Pages: 1 ... 3 4 5 6 
Send Topic Print