Message
  • You must login and be authorized to access this document.
Home
Harmonic Software Systems Forum
Welcome, Guest
Please Login or Register.    Lost Password?
About building file system in the nandflash (1 viewing) (1) Guest
Go to bottom Favoured: 0
TOPIC: About building file system in the nandflash
#33
Tom (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
About building file system in the nandflash 1 Year ago Karma: 0  
Thank for your attention!
I successfully developed nandflash driver and build file system in the edition vxworks5.5 . Now I want to transfer it to edition vxworks6.7. And I copied sysTffs.c and tffsConfig.c file to vxworks5.5 BSP, and added INLCUDE_TFFS and INCLUDE_DOSFS component int the workbench development enviornement ,then built it in the workbench,but some error issued .The errors are as follow:
E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/tffsConfig.c:204: multiple definition of `flRegisterComponents'
sysLib.o:E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/tffsConfig.c:204: first defined here
prjConfig.o: In function `tffsShowAll':
E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/tffsConfig.c:219: multiple definition of `tffsShowAll'
sysLib.o:E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/tffsConfig.c:219: first defined here
prjConfig.o: In function `tffsShow':
E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/tffsConfig.c:243: multiple definition of `tffsShow'
sysLib.o:E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/tffsConfig.c:243: first defined here
prjConfig.o: In function `flFitInSocketWindow':
E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/sysTffs.c:464: multiple definition of `flFitInSocketWindow'
sysLib.o:E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/sysTffs.c:464: first defined here
prjConfig.o: In function `flDelayLoop':
E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/sysTffs.c:551: multiple definition of `flDelayLoop'
sysLib.o:E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/sysTffs.c:551: first defined here
prjConfig.o: In function `sysTffsFormat':
E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/sysTffs.c:579: multiple definition of `sysTffsFormat'
sysLib.o:E:/workbench6.7/WindRiver_professional/vxworks-6.7/target/config/at91rm9200bsp_net_NAND/sysTffs.c:579: first defined here
collect2: ld returned 1 exit status
make[1]: *** [partialImage.o] Error 1
rm ipcom_ipdomain
make[1]: Leaving directory `E:/workbench6.7/WindRiver_professional/workspace/at91rm9200bsp_net_NAND/default'
E:workbench6.7WindRiver_professionalworkbench-3.1x86-win32binmake.exe: *** [target_vxWorks] Error 2
so, any one who can help me ?
Thanks
Tom
09.9.5
 
Logged Logged  
  The administrator has disabled public write access.
#34
Ed Liversidge (Admin)
Moderator
Posts: 9
graph
User Offline Click here to see the profile of this user
Re:About building file system in the nandflash 10 Months, 4 Weeks ago Karma: 0  
Apologies for the very late reply, but it is impossible for us as a company to give free support to people. If you still have problems, then please give us a ring or request a free quote from the website.

Saying that, I can give you my opinion: You have multiple definitions of TFFS functions. I suggest you grep for them, find out why they are included in the build more than once. Then remove all but one of the references. Most likely you have an old driver still in there, or perhaps an old header file. Sorry I cant be of more help.

Ed.
 
Logged Logged  
  The administrator has disabled public write access.
Go to top