When the UBL or the Uboot on a Leopard Board fail, it gets bricked, however there is a easy way to recover it.
Attached is an article developed by my students at Technological Institute of Costa Rica, about how to recover a bricked Leopard Board by using the Serial Flasher utility, with all the steps involved in this process.
-- Miguel AguilarEmbedded Software EngineerRidgeRun Embedded Solutions
The best way to restore flash is SD card boot and flashing tool. Download it and
configure it to use u-boot from LeopadBoard site. Much more
faster than serial flash utility.
Online manual: http://wiki.davincidsp.com/index.php/SD_card_boot_and_flashing_tool_for_DM355_and_DM365
Source and binary: http://www.linux-davinci.info/data/boot/