Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Setting Up the Hardware for the Axiom CMD565, VxWorks ROM Image Example Target

Primary Software: LabVIEW Modules>>Embedded Development Module
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem: I have an Axiom CMD565 evaluation board. How do I set up the hardware for use with LabVIEW Embedded if I would like to use the Axiom CMD565, VxWorks ROM Image example target?

Solution: The Axiom CMD565, VxWorks ROM Image target configuration allows to download your built application into the external flash arrayof the CMD565. The next time the board's power is cycled, your built application automatically comes up. The built application persists in external flash (it will remain until you erase it) memory and it is self contained. This procedure assumes that you have already built your project when targeted to the Axiom CMD565, VxWorks ROM Image target. Follow these steps to download the built image to the external fash array:

1. Configure you board as shown on picture below. This is default axiom configuration that allows to booting Axiom Monitor.



2. Connect COM1 to available COM port of your host machine. Make sure that you use a straight serial cable. A NULL modem cable will not work.
  
3. Launch AxIDE that comes with the board or other communication program (Tera Term) and open connection to serial port the board is connected to. Note that communication settings are: 9600, 8, N, 1, N.
 
4. Power up the Axiom board. The Axiom Monitor should come up.

---------------------------------------------------
AXIOM CMD-5XX UTILITIES -- 561/3/5 release 02.08.08a
-----------------------------------------------------

1. Debug Monitor
2. On-Chip CMFI Flash Programming
3. External Flash Programming
4. Test Hardware

Select:

 
5. Press 3 to flash external flash array
-------------------------------------
EEPROM PROGRAMMING


Select Flash Device to Program:

0. External Flash (U13/U14) - CS0
1. External Flash (U13/U14) - CS1
2. External Flash (U13/U14) - CS2

Q. Quit to Menu

Select:
 
6. Press 2 to select external flash on CS2
External Flash (U13/U14) on CS2 at address 00C00000

INTEL Flash
32-Bit Mode (MAP_SW 8 OFF)
1. Erase Flash Memory
2. Program from a file -> Flash CS
16-Bit Mode (MAP_SW 8 ON)
3. Erase Flash Memory
4. Program from a file -> Flash CS

AMD Flash
32-Bit Mode (MAP_SW 8 OFF)
5. Erase Flash Memory
6. Program from a file -> Flash CS
16-Bit Mode (MAP_SW 8 ON)
7. Erase Flash Memory
8. Program from a file -> Flash CS

Q. Main Menu
Select:
 

7. Press 5 to erase external flash array

AMD Flash Erase...
 

8. Press 6 to program external flash array

Send Motorola hex file now...
  
9. Hit the Upload button and browse for the *.S19 file that is located in your project build directory. It takes a few minutes to program external flash.
 
10. Power off the Axiom board and configure dip switches and jumpers as shown below.




11. Power on the Axiom board. You application should now begin execution.

Related Links:
KnowledgeBase 3M879QHD: Setting Up the Hardware for the Axiom CMD565, VxWorks Module ExampleTarget
KnowledgeBase 3M88KGHD: Setting Up the Hardware for the Axiom CMD565, VxWorks RAM Image Example Target

Attachments:


565-vxmon.gif565-vxflash.gif


Report Date: 06/09/2005
Last Updated: 06/09/2005
Document ID: 3M87MVHD

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit