NEC ELECTRONICS GLOBAL
nec electronics global
HOME
APPLICATIONS
PRODUCTS
TECHNOLOGY
SUPPORT
BUY ONLINE
NEWS & EVENTS
ABOUT US
header
GO
AdvancedParametric
SITE MAP CONTACT US

[RX850] Others

Contents

    
FAQ-ID = RX850_Others-nnnn
0953: What processing is required before initializing a real-time OS (RX850) at reset?
0960: A real-time OS (RX850) cannot be used with the PM+ Ver.6.00.
RX850_Others
-0953
What processing is required before initializing a real-time OS (RX850) at reset?
Q1
What processing is required before initializing a real-time OS (RX850) at reset?
A1
The following processing is necessary at reset.
  • Setting CPU clock (such as setting PLL)
  • Setting registers tp, gp, and ep
  • Jump to RX850 initialization processing (__urx_start)
Sections .pool0 and .pool1 are manipulated during the RX850 initialization processing. If these sections exist in an external memory, the memory controller must also be initialized.

Copying of data with the default value from ROM to RAM and initialization of hardware must be executed at reset, or by using an initialization handler.
Is this information useful for you ?
back to top  
(2006/08)

RX850_Others
-0960
A real-time OS (RX850) cannot be used with the PM+ Ver.6.00.
Q1
A real-time OS (RX850) cannot be used with the PM+ Ver.6.00.
A1
Versions earlier than the RX850 Ver.3.14 only support up to the PM+ Ver.5.21, and cannot be registered with the PM+ Ver.6.00 or later.

However, building can be executed as follows even with the PM+ Ver.6.00 or later.

(1) Changing path Specify the following two paths as the "RX850 installation directory (default: C:\NECTools32)" from the menu bar of PM+.

  • Path to RX850 library
    Select [Linker Options...] from the [Tools] menu, open the [Library] tab, and then specify a path to the library.
    Example:
    In 32-register mode ... C:\NECTools32\lib850\r32
    In 26-register mode ... C:\NECTools32\lib850\r26
    In 22-register mode ... C:\NECTools32\lib850\r22

  • Path to RX850 include file
    Select [Compiler Options...] from the [Tools] menu, open the [Preprocessor] tab, and then specify a path to the include file.
    Example:
    C:\NECTools32\inc850

(2) Creating information file to be output by CF850 Create an information file to be output by the CF850, in either of the following ways.

  • Executing CF850 on command line
    Example:
    > C:\NECTools32\bin\cf850 -cpu 3134 "-devpath=C:\Program Files\NEC Electronics Tools\DEV" -i sit.s -d sys.h sys.cf

  • Executing CF in build preprocessing
    Select [Build Settings...] from the [Build] menu of the PM+, open the [Build Preprocessing] tab, and then register the execution command of the CF850.
    Example: Registered command
    C:\NECTools32\bin\cf850 -cpu 3134 "-devpath=C:\Program Files\NEC Electronics Tools\DEV" -i sit.s -d sys.h sys.cf

(3) Register the information file created in Step (2) to the source file. Example: Register the information file to ProjectWindow of the PM+
Example: sit.sProjectWindow
Drop
Is this information useful for you ?
back to top  
(2006/08)









































 LEGAL  RSS Feeds       © 1995-2008  NEC Electronics Corporation