Keil Logo

BL51: Fatal Error L210 (I/O Error on L51_bank.Obj)


Information in this article applies to:

  • C51 Version 6 and Later
  • µVision Version 2 and Later

QUESTION

When I compile and link my project, I receive the following error message.

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

What's going on and how do I get rid of this problem?

ANSWER

If you are creating a code banking application...

L51_BANK.OBJ is the object file that is generated by the assembler from the L51_BANK.A51 object module. Make sure that you have properly configured the L51_BANK.A51 file and assembled it for your project. If you use µVision, make sure that L51_BANK.A51 is included in your project.

If you are NOT creating a code banking application...

Open the Project Options dialog in µVision and uncheck the Code Banking checkbox at the bottom left of the Target tab.

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.