|ARM Technical Support Knowledge Articles|
Applies to: RealView Real-Time Library
Information in this article applies to:
I am using the RL-ARM SD/MMC flash file system in my application and after installing the new RL-ARM version I get the linker error:
Error: L6218E: Undefined symbol SpiDev (referred from fs_lib.o). Error: L6218E: Undefined symbol _SpiBlFREE (referred from fs_lib.o). Error: L6218E: Undefined symbol _SpiNumSect (referred from fs_lib.o).
What causes the linker error and how can I solve the problem?
The flash file system in RL-ARM version 3.13a now also supports SPI Flash Drives. Therefore an updated libray is provided. To avoid the linker errors you need to use the new version of file File_Config.c. The file can be found in folder ..\Keil\ARM\RL\FlashFS\SRC.
Request the files attached to this knowledgebase article.
Article last edited on: 2010-04-21 01:39:25
Did you find this article helpful? Yes No
How can we improve this article?