'Leopard Board got bricked ' BOOTUBLStarting UART Boot...

Whenever UBL or the Uboot on a Leopard Board fail, this means that your board got bricked, however, there's an easy way to recover it. For information on how to recover your leopard, go to: How to recover a bricked Leopard Board

'NAND read: 'FS' is not a number' UBOOT,KERNEL,FS are not set

This issue causes your board to do not boot, causing the following message:

NAND read: 'FS' is not a number
NAND read: 'KERNEL' is not a number
## Booting image at 82000000 ...
Bad Magic Number

The problem is that "make install" was ran over the uboot that comes preinstalled on the Leopard Board. This uboot doesn't support
the MTD partitions causing the above messages. To solve this issue:

1. Run "make installbootloader": this will upgrade your board with the uboot that comes with the SDK

Both packages should be install in your home directory for the SDK to find them automatically, if you do install these tools in another path, you can provide the correct path when the SDK requests it or create a dynamic link from that path to your home directory.

Check for any messages about corrupted files in the log, if found, fix the corresponding issue.

Run 'make clean' again

Compile again the SDK: 'make'

'mono (mono-common) is NOT installed'

It is a known issue with the old SDK: LeopardSDK-781811-Linux-x86-Install.bin. The issue basically consists on the package mono-common not installed, and then mono-gmcs, when they both are already installed in the host machine.

After the last step, the folder /DM355SDK789311/proprietary/codecs/ittiam/codecs$ should look like this:

aac_dec aaclc_enc mp3_dec mp3_enc wma_dec wma_enc

NOTE: This is important, because the encoders and decoders are going to search for the available codecs in this directory.

Apply the patch for the codecs to include the parameters definitions for the mp3 and aac encoders. This Media:Encoding-parameters.patch needs to be applied on the directory DM355SDK789311/proprietary/codecs.

The audio codecs have been tested and are working in Diego Dompe's branch, specifically in the revision 496.