background image

Evaluation Board User Guide 

UG-649 

 

Rev. PrB | Page 7 of 9 

EVALUATION BOARD SOFTWARE  

The SW driver on evaluation board can be updated using the u-boot bootloader that comes with board. However, we suggest that 
customers purchase Vi+ 5.0 and a low-cost JTAG debugger for Blackfin processors (HPUSB-ICE or ICE-100B) to use in case 
the u-boot software is accidentally erased or corrupted. 

UPGRADING THE APPLICATION BINARY USING U-BOOT 

Every EVAL-ADV8005-SMZ  evaluation board ships with the U-Boot boot loader firmware. Assuming this software hasn't been 
erased/corrupted, you have the option of upgrading the firmware using only an RS-232 cable and software.  

The output from u-boot should look something like this: 

------------------- 
U-Boot 2012.07-rc2 (ADI-2012R2) (Jul 16 2013 - 11:21:16) 
 
CPU:   ADSP bf524-0.2 (Detected Rev: 0.2) (spi flash boot) 
Board: ADI Advantiv™ 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 
In:    serial 
Out:   serial 
Err:   serial 
KGDB:  [on serial] ready 
Hit any key to stop autoboot:   
------------------- 

If you see this RS232 output, you can use the following steps to upgrade the application binary on your board (if you determine this is 
necessary). Note that these instructions assume you are using the version 4.78 of Tera Term for Windows (which is free to download and 
use). We have experienced YMODEM issues with previous versions of TeraTerm, so we strongly suggest using version 4.78 or higher. 

1. After you see the 

hit any key to stop autoboot

 prompt, press a key during the countdown. You should then see a prompt, 

bfin >

2. At the prompt, type the following command:

 

 

sf probe 0:1 

You should see the following:

 

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

3. At the prompt, type the following command:

 

loady 

You should see the following output:

 

## Ready for binary (ymodem) download to 0x00800000 at 115200 bps... 
 

4. In Tera Term, under 

File

, click 

Transfer

, then 

YMODEM

, and select 

Send…

 

 

5. Select the application binary file (for example, 

BF_7625_8005_VSP_1.80_RC3_20140321.bin

) and click 

Open

You should see the YMODEM send dialog box progress quickly from 0% to 100%. If the software stalls at Packet 1 or Packet 2 for a few 
seconds, you may need to cancel and retry. It is possible that you may need to repeat Step 3 through Step 5 a few times to accomplish the 
transfer. After the transfer is complete, you should see something like the following output: 

CCxyzModem - CRC mode, 0(SOH)/721(STX)/0(CAN) packets, 4 retries 
## Total Size      = 0x000b3f70 = 737136 Bytes 
bfin>

 

6. At the prompt, type the following command to erase the application area of the SPI flash memory:

 

sf erase 0x60000 0xc0000 

(Note: that this is slightly larger than the value 0xa0000 used on previous evaluation boards) 

You should then see the following output:

 

bfin> 

7. At the prompt, type the following command to program the application area of the SPI flash memory:

 

sf write $(loadaddr) 0x60000 $(filesize) 

You should then see the following output:

 

bfin> 

8. At this point, if you reset your board and allow the countdown to complete, U-Boot should launch the application binary that you just 
programmed. 

Содержание EVAL-ADV8005-SMZ v

Страница 1: ... and viewing debug messages from the software driver Reading writing registers using the AVES3 application for Windows requires Windows 7 or higher Updating the software driver if desired or necessary GENERAL DESCRIPTION The Advantiv EVAL ADV8005 SMZ video evaluation board AVEB is a low cost solution for evaluating the performance of the ADV8005 video signal processor The evaluation board provides...

Страница 2: ...Description 1 Photograph of Evaluation Board 1 Revision History 2 Terminology 4 Evaluation Board Hardware 5 Configuring The Evaluation Board 6 Evaluation Board Software 7 Upgrading the Application binary using u boot 7 Upgrading the OSD binary using u boot 8 Evaluation Board Artwork and Components 9 Related Links 9 REVISION HISTORY ...

Страница 3: ...Evaluation Board User Guide UG 649 Rev PrB Page 3 of 9 ...

Страница 4: ...be a DVD Blu ray player set top box game console or any other device with a DVI HDMI output Sink A sink accepts video through a DVI HDMI interface This is nearly always a display with DVI HDMI input in the context of this user guide Software driver Software driver refers to the software that runs on the ADSP BF524 and implements the link between a source and sink with respect to this evaluation bo...

Страница 5: ... port RS 232 interface between the BF524 and the computer for user control and debug output PT2 BF524 USB port USB interface between the BF524 and the computer will be used in future to update OSD JT10 BF524 JTAG The ICE 100B or the HPUSB ICE is connected here to program the BF524 flash or to execute source code debugging JT11 HDMI Input HDMI Input for the ADV7625 This is the primary video input o...

Страница 6: ...nd no flow control Typing help via RS 232 lists the commands that can be used to control the board as well as indicate the version of firmware and build date The SW driver is a collection of routines that configures the various devices via I2C The RS232 output is used to provide useful information back to the user Registers can still be read written from the command line but anything that is writt...

Страница 7: ...on 4 78 or higher 1 After you see the hit any key to stop autoboot prompt press a key during the countdown You should then see a prompt bfin 2 At the prompt type the following command sf probe 0 1 You should see the following SF Detected M25P32 with page size 64 KiB total 4 MiB bfin 3 At the prompt type the following command loady You should see the following output Ready for binary ymodem downloa...

Страница 8: ...ing command loady You should see the following output Ready for binary ymodem download to 0x00800000 at 115200 bps 1 In Tera Term under File click Transfer then YMODEM and select Send 2 Select the OSD binary file for example OSD_1 80RC3_20140312 bin and click Open 3 You should see the YMODEM send dialog box progress slowly from 0 to 100 If the software stalls at Packet 1 or Packet 2 for a few seco...

Страница 9: ...9 EVALUATION BOARD ARTWORK AND COMPONENTS Figure 3 Assembly Drawing Top Side of the EVAL ADV8005 SMZ RELATED LINKS Resource Description TBD TBD I2 C refers to a communications protocol originally developed by Philips Semiconductors now NXP Semiconductors ...

Отзывы: