RR SDK installtion problem on 355: upgrade bootloader

RR SDK installtion problem on 355: upgrade bootloader

This question is not answered

Hello,

I'm getting the following error when installing the latest 840402 RidgeRun SDK on my Leopard Board 355 v1.6:

> sudo make installbootloader

Loading upgrade bootloader version...
  Disabling boot command...
    Uboot <= setenv bootcmd
  Disabling autostart option...
    Uboot <= setenv autostart no
    Uboot <= saveenv
  Loading bootloader...
  Configuring the network...
    Uboot <= setenv ipaddr 192.168.1.106
    Uboot <= setenv serverip 192.168.1.100
    Uboot <= mw.l 0x82000000 0xff 0x28001
    Uboot <= tftp 0x82000000 upgrade_bootloader.bin.root.leopard
  Running upgrade bootloader...
    Uboot => go 0x82000000

  Performing handshake with u-boot...
  ERROR: failed to perform handshake with u-boot.
  Be sure u-boot is active on port /dev/ttyUSB0 and you have terminal programs like minicom closed.

Any idea why?

All Replies
  • Hi,

    Can you run the following command on uboot:

    tftp 0x82000000 upgrade_bootloader.bin.root.leopard

    and post the log along with your bootargs

    Cristina Murillo

    Embedded Software Engineer, RidgeRun

  • U-Boot 1.2.0 (Feb 24 2010 - 11:46:45)LEOPARD-1.0.0                              

    DRAM:  128 MB                                                                  

    NAND:  NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,)

    Bad block table found at page 131008, version 0x01                              

    Bad block table found at page 130944, version 0x01                              

    nand_read_bbt: Bad block at 0x00000000                                          

    nand_read_bbt: Bad block at 0x042a0000                                          

    256 MiB                                                                        

    In:    serial                                                                  

    Out:   serial                                                                  

    Err:   serial                                                                  

    ARM Clock :- 216MHz                                                            

    DDR Clock :- 171MHz                                                            

    DM355 LEOPARD# tftp 0x82000000 upgrade_bootloader.bin.root.leopard              

    Found DM9000 ID:90000a46 at address 4000000 !                                  

    DM9000 work in 16 bus width                                                    

    [eth_init]MAC:0:11:22:33:44:55:                                                

    TFTP from server 192.168.1.101; our IP address is 192.168.1.106                

    Filename 'upgrade_bootloader.bin.root.leopard'.                                

    Load address: 0x82000000                                                        

    Loading: T ####################################                                

    done                                                                            

    Bytes transferred = 180028 (2bf3c hex)                                          

    DM355 LEOPARD#

    Is there any difference because of the version of the Leopard Board v1.6?

  • Strange, it's working now... Sorry about that!

  • Don't worry! Weird, but good that is working now!

    Cristina Murillo

    Embedded Software Engineer, RidgeRun

  • Hi Cristina...

    Now I am trying again with the DM365 and nothing is happening.

    When running the make installbootloader, it is stuck at the "Performing handshake with u-boot..." line. Although, I have closed minicom (and checked uboot is OK), set the right port (which is /dev/ttyUSB0) nothing is happening and my install.log is like this:

    -------------------------------------------

    -------- Tue Sep 14 16:16:21 2010 ---------

    -------------------------------------------

    -------------------------------------------

    -------- Tue Sep 14 16:40:44 2010 ---------

    -------------------------------------------

    Any idea why?

  • Hi,

    Don't tell anybody, but RidgeRun released the DVSDK 3.10 / Linux 2.6.32 based LeopardBoard 365 evaluation SDK a couple days ago.  We are releasing this version via SVN so we can more easily make updates available.  

    I suggest you first go to

    www.ridgerun.com/downloadcenter.shtml

    and find out how to check out the SDK.

    We are still finalizing the documentation (more examples) and need to get a mechanism for you to receive emails when someone does a check in so you can do an update.

    I have been using the SDK for several days and it is great to see 720P_30 movies playing correctly.  I am now testing the camera subsystem.

    To answer your question more directly, you might try

    make install VERBOSE=1 PORT=/dev/ttyS0 # change PORT to match your minicom configuration

    Todd

  • Hi Todd,

    Finally the problem happened with my USB-serial dongle so I changed it. No idea why...

    Thanks a lot for the new SDK. I installed it successfully and it looks great!

    I am trying to install a RT2870 USB Wifi dongle on it. I got to the point where it is detected and drivers are installed correctly but it requires a firmware (RT2870.bin) and I don't know where to get it. Any suggestions?