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?
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!
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 ---------
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?