Keil Logo

RTX51 TINY: Fatal Error 210 (RTX51 Lib Not Found)


Information in this article applies to:

  • C51 Version 5.50a
  • C51 Version 6.00
  • RTX51 Tiny Version 1.06

QUESTION

When I compile and link my RTX51 Tiny program, I receive the following linker error message.

*** FATAL ERROR 210: I/O ERROR ON INPUT FILE:
    EXCEPTION 0021H: PATH OR FILE NOT FOUND
    FILE: C:\KEIL\C51\LIB\RTX51.LIB

How do I solve this problem?

ANSWER

This error message is usually caused when the RTX51TINY directive is not specified to the linker. This directive is required when linking RTX51 TINY programs.

On the command line...

Specify the RTX51TINY directive on the BL51 command line after your object files. For example:

BL51 myfile.obj RTX51TINY

In µVision...

  1. From the Options Menu, select BL51 Code Banking Linker...
  2. Select the Linking Tab.
  3. Make sure the RTX51 Tiny checkbox under Target Options is checked.

In µVision2...

  1. From the Project Menu, select Options for Target...
  2. Select the Target Tab.
  3. Select RTX51 Tiny Real-Time Operating System in the Operating System drop-down list.

MORE INFORMATION


Last Reviewed: Thursday, February 25, 2021


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.