Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Problem with Microchip Framework.. MDD File System??

Status
Not open for further replies.

xpress_embedo

Advanced Member level 4
Joined
Jul 5, 2011
Messages
1,154
Helped
161
Reputation
396
Reaction score
189
Trophy points
1,353
Location
India
Activity points
10,591
Hello!! Everyone...

Please tell me how to use Microchip Framework for my use....
Few months back i tried it for USB Framework and it doesn't work and now for MDD Framework..

This not works also..
Please tell me how to use it...

I just open a project based on PIC18F8722 uC and then save project as SD_CARD_Project

I compile it and it works fine..
Now i don't know where to write code...

I am confused.. i create a new file first.c and write a simple program in it..
Code:
#include <p18f8722.h>
#include <FSIO.h>
#pragma config WDT = OFF, OSC = HSPLL, LVP = OFF
#pragma config MCLRE = ON, CCP2MX = PORTC, MODE = MC
/* =================== START OF MAIN PROGRAM =================== */
//
// Start of MAIN Program
//
void main(void)
{
//
// Initialize the SD card routines
//
FSInit( );
//
// Other code here
//
}

Then i compiler it.. i got this error...

Code:
----------------------------------------------------------------------
Release build of project `C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\SD_CARD_PROJECTS.mcp' started.
Language tool versions: MPASMWIN.exe v5.43, mplink.exe v4.40, mcc18.exe v3.40, mplib.exe v9.80
Fri Jun 15 16:58:12 2012
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\Object - MDD File System-SD Card\FSIO.o".
Clean: Deleted file "C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\Object - MDD File System-SD Card\SD-SPI.o".
Clean: Deleted file "C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\Object - MDD File System-SD Card\salloc.o".
Clean: Deleted file "C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\Object - MDD File System-SD Card\Demonstration.o".
Clean: Deleted file "C:\MDD File System-SD Card\Object - MDD File System-SD Card\First.o".
Clean: Done.
Executing: "C:\Program Files\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F8722 /i"..\Microchip\Include\PIC18 salloc" -I"..\Include\PIC18 salloc" -I"." -I".\PIC18F" -I"..\Include" -I"..\Include\MDD File System" -I"..\Microchip\Include" -I"..\..\Microchip\Include" -I"..\Microchip\Include\MDD File System" -I"..\..\Microchip\Include\MDD File System" -I"..\..\MDD File System-SD Card" -I"..\..\MDD File System-SD Card\PIC18F" "FSIO.c" -fo="..\..\MDD File System-SD Card\Object - MDD File System-SD Card\FSIO.o" -mL -Ls -O-
Executing: "C:\Program Files\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F8722 /i"..\Microchip\Include\PIC18 salloc" -I"..\Include\PIC18 salloc" -I"." -I".\PIC18F" -I"..\Include" -I"..\Include\MDD File System" -I"..\Microchip\Include" -I"..\..\Microchip\Include" -I"..\Microchip\Include\MDD File System" -I"..\..\Microchip\Include\MDD File System" -I"..\..\MDD File System-SD Card" -I"..\..\MDD File System-SD Card\PIC18F" "SD-SPI.c" -fo="..\..\MDD File System-SD Card\Object - MDD File System-SD Card\SD-SPI.o" -mL -Ls -O-
Executing: "C:\Program Files\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F8722 /i"..\Microchip\Include\PIC18 salloc" -I"..\Include\PIC18 salloc" -I"." -I".\PIC18F" -I"..\Include" -I"..\Include\MDD File System" -I"..\Microchip\Include" -I"..\..\Microchip\Include" -I"..\Microchip\Include\MDD File System" -I"..\..\Microchip\Include\MDD File System" -I"..\..\MDD File System-SD Card" -I"..\..\MDD File System-SD Card\PIC18F" "salloc.c" -fo="..\..\MDD File System-SD Card\Object - MDD File System-SD Card\salloc.o" -mL -Ls -O-
Executing: "C:\Program Files\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F8722 /i"..\Microchip\Include\PIC18 salloc" -I"..\Include\PIC18 salloc" -I"." -I".\PIC18F" -I"..\Include" -I"..\Include\MDD File System" -I"..\Microchip\Include" -I"..\..\Microchip\Include" -I"..\Microchip\Include\MDD File System" -I"..\..\Microchip\Include\MDD File System" -I"..\..\MDD File System-SD Card" -I"..\..\MDD File System-SD Card\PIC18F" "Demonstration.c" -fo="..\..\MDD File System-SD Card\Object - MDD File System-SD Card\Demonstration.o" -mL -Ls -O-
Executing: "C:\Program Files\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F8722 /i"..\Microchip\Include\PIC18 salloc" -I"..\Include\PIC18 salloc" -I"." -I".\PIC18F" -I"..\Include" -I"..\Include\MDD File System" -I"..\Microchip\Include" -I"..\..\Microchip\Include" -I"..\Microchip\Include\MDD File System" -I"..\..\Microchip\Include\MDD File System" -I"..\..\MDD File System-SD Card" -I"..\..\MDD File System-SD Card\PIC18F" "First.c" -fo="..\..\MDD File System-SD Card\Object - MDD File System-SD Card\First.o" -mL -Ls -O-
C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\First.c:18:Warning [2052] unexpected return value
Executing: "C:\Program Files\Microchip\mplabc18\v3.40\bin\mplink.exe" /p18F8722 "PIC18F\18f8722_g.lkr" "Object - MDD File System-SD Card\FSIO.o" "Object - MDD File System-SD Card\SD-SPI.o" "Object - MDD File System-SD Card\salloc.o" "Object - MDD File System-SD Card\Demonstration.o" "..\..\MDD File System-SD Card\Object - MDD File System-SD Card\First.o" /u_CRUNTIME /z__MPLAB_BUILD=1 /m"SD_CARD_PROJECTS.map" /w /o"SD_CARD_PROJECTS.cof"
MPLINK 4.40, Linker
Device Database Version 1.3
Copyright (c) 1998-2011 Microchip Technology Inc.
Error - Configuration settings have been specified for address 0x00300001 in more than one object module.  Found in '..\..\MDD File System-SD Card\Object - MDD File System-SD Card\First.o', previously found in 'Object - MDD File System-SD Card\Demonstration.o'
Errors    : 1

Link step failed.
----------------------------------------------------------------------
Release build of project `C:\Microchip Solutions v2011-12-05\MDD File System-SD Card\SD_CARD_PROJECTS.mcp' failed.
Language tool versions: MPASMWIN.exe v5.43, mplink.exe v4.40, mcc18.exe v3.40, mplib.exe v9.80
Fri Jun 15 16:58:20 2012
----------------------------------------------------------------------
BUILD FAILED


Please help me...
I don;t know how to use this..
 

Did you read the error message thoroughly?

What's the purpose of demonstrations.c? Why does it contain configuration settings?
 

actually i don't know how exactly the compiler works and links different file....

Anyways it works ...
I successfully manged to read and write to a file...
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top