AnsweredAssumed Answered

ADV8003 Video evaluation board

Question asked by davidrea on Feb 6, 2015
Latest reply on Feb 6, 2015 by mattp

I've tried to compile a simple "Hello World"
application using both Visual DSP++ IDE and GNU uClinux Toolchain for
A0416-2013 REV 0.2 ADV8003 Advantiv Video evaluation board.

 

I have tried two different ways to achieve that:

 

1.     VisualDSP++

 

 

     Created a VisualDSP++ project with the following
     parameter list:

 

     Type : Loader file

     Processor : ADSP-BF524

     Revision: 0.2

     Compiler: C/C++ Compiler for Blackfin

     Assembler: Blackfin Family Assembler

     Linker : Blackfin Family Linker

     Loader : Blackfin Family Loader

 

2.     GNU uClinux Toolchain

 

 

     Compiled the source code using bfin-uclinux-gcc.exe then
     created the loader using bfin-uclinux-ldr.exe by specifying the type of the CPU
     to be Blackfin524 with the following command :

 

     bfin-uclinux-ldr.exe
     -T bf524 -c hello.ldr hello

 

 

In both cases I can generate the LDR file and then load
on the evaluation board but it doesn't print the expected "Hello
World" string. Please let me know if there is any wrong step or provide
the corrected steps to build and get it running on my evaluation board, here
are the details:

 

CPU: ADSP bf524-0.2 (Detected Rev: 0.2) (spi flash boot)

Board: ADI Advantiv(tm) Video Evaluation Board

Support: http://ez.analog.com

Clock: VCO: 300 MHz, Core: 300 MHz, System: 100 MHz

RAM: 8 MiB

SF: Detected M25P32 with page size 64 KiB, total 4 MiB

Outcomes