Project Name: Flash_boot
_____________________________________________________________________________________

Hardware settings:
BMODE[1:0] = 01
_____________________________________________________________________________________

This project demonstrates the Flash/ROM boot mode of the ADSP-BF561 processor.
_____________________________________________________________________________________
	
Functional Overview:
This project blinks both rows of LEDs on the EZ-KIT Lite board when the RESET signal
is de-asserted (Reset button on the EZ-KIT Lite board released). CoreA blinks one row
while coreB blinks the other.
_____________________________________________________________________________________	
File  Structure:
	The structure of the example is as follows:

	./Flash_boot.dpg ::  Project group file (groups all projects together)

	./Flash_boot.dpj ::  Main project file (links sub-project libraries together)
		./Flash_boot.c :  dummy source file - needed for the LDF

	./coreA.dpj :: Core A Sub-project file. Contains the following files.
		./coreA/maina.c :  Core A source file
		

	./coreb.dpj :: Core B Sub-project file
		./coreB/mainb.c :  Core B source file		

	./sml2.dpj :: level 2 shared memory Sub-project file
		./sml2/sml2.c : contains shared resources - L2 memory

	./sml3.dpj : level 3 shared memory Sub-project file
		./sml3/sml3.c : contains shared resources - L3 memory

	Flash_boot.ldf :: linker description file 
_____________________________________________________________________________________

Operation description:

- Open the project group "Flash_boot.dpg" in the VisualDSP Integrated Development 
  Environment (IDDE).
	Project->Project Dependencies would show that the dependencies for the main 
	project are set such that doing a "Project->Rebuild Projectrebuild all" of the
	main project will cause all the	sub-projects to be rebuilt and linked together 
	to create the executables: p0.dxe and p1.dxe and shared memory files: sml2.sm,
	and sml3.sm. A library is created for each of the four sections of memory: 
	core A L1, core B L1, L2 Shared memory and L3 shared memory. The four libraries
	are linked together by building the main project.
- Build . A loader file, Flash_boot.ldr is generated.
- Use the Flash Programmer utility to burn the Loader file into Flash.
	Ensure that CoreA window is the active one before opening the Flash programmer 
	utility.
- Disconnect the target in the VDSP++ session.
- Check BMODE pins are set to 01. On the EZ-KIT Lite board, verify that SW3 position1,
  position 2 are OFF and ON respectively.
- Press reset and release.

Both rowsof LEDs on the board will toggle.
_____________________________________________________________________________________	