EVAL-ADV7625-SMZ User Guide
UPGRADING THE SOFTWARE DRIVER
The software driver on the evaluation board can be updated
using the U-Boot bootloader that comes with the evaluation
board. However, it is preferable to purchase VisualDSP++® 5.0
and a low cost JTAG debugger for Blackfin processors
ICE
or ICE-100B) to use in case the U-Boot software is
accidentally erased or corrupted.
USING U-BOOT
Every
EVAL-ADV7625-SMZ
the U-Boot bootloader firmware. Assuming this software has
not been erased or corrupted, you have the option of upgrading
the firmware using only an RS-232 cable and software.
An example of output from the U-Boot follows:
-------------------
U-Boot 2012.07-rc2 (ADI-2012R2) (Jul 01 2013
- 15:24:32)
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 M25P80 with page size 64 KiB,
total 1 MiB
In:
serial
Out:
serial
Err:
serial
KGDB:
[on serial] ready
Hit any key to stop autoboot:
-------------------
For this RS-232 output, you can use the following steps to
upgrade the software driver on your board, if you determine
this is necessary. Note that these instructions assume you are
using the latest version of Tera Term for Windows (which is free
to download and use), but any RS-232 software with YMODEM
upload capability should also work.
1.
At the hit any key to stop autoboot prompt, press a key
during the countdown.
2.
At the bfin >prompt, type the following command:
sf probe 0:1
(HPUSB-
evaluation board is shipped with
You should see the following:
SF: Detected M25P80 with page size 256,
total 1 MiB
1024 KiB M25P80 at 0:1 is now current
device
bfin>
3.
At this prompt, type the following command:
loady
You should see the following output:
## Ready for binary (ymodem) download to
0x00100000 at 115200 bps...
C
4.
In Tera Term, under File, click Transfer, and then click
YMODEM and select Send ... .
5.
Select the application firmware (for example, EVAL-
ADV7625_v1p65_app.bin) and click Open.
6.
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 the
transfer and retry. (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 the following:
CCxyzModem - CRC mode,
0(SOH)/215(STX)/0(CAN) packets, 5 retries
## Total Size
Bytes
bfin>
7.
At this prompt, type the following command to erase the
application area of the SPI flash memory:
sf erase 0x60000 0xa0000
You should then see the following output:
bfin>
8.
At this 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>
9.
At this prompt, if you reset your board and allow the
countdown to complete, U-Boot launches the newly
programmed application firmware.
Rev. 0 | Page 7 of 12
UG-603
= 0x000357fc = 219132
Need help?
Do you have a question about the EVAL-ADV7625-SMZ and is the answer not in the manual?
Questions and answers