• Like
  • Save

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Uploaded on

DATA TRANSFER FOR USB STORAGE DEVICES USING MICROCONTROLLER

DATA TRANSFER FOR USB STORAGE DEVICES USING MICROCONTROLLER

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
403
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ‘ USB ee’ A bridge for USBs “ You want it??? Then just Cross it!” -Anil Jain
  • 2. Got a USB?
  • 3. Usual Method of transfer
  • 4. Why you need it?
    • Do you always have a computer or a laptop around
    • to transfer your data from one USB to another?
    • Do you have a fear of loosing your data?
    • Do you have a fear of a Virus Transfer while
    • transferring your data?
    • Do you get to transfer your data from one USB
    • to another without facing the troubles of- “ACCESS DENIED!!”
    • as permission required??
  • 5. Is transfer of data possible Without the pc ?
  • 6. Solution to ‘your’ NEED
    • Portable and eco-friendly(power supply-9v).
    • Fast data transfer(512 kb/sec).
    • Transparent transfer
    • No access rights
    • Custom user interface
  • 7. General Architecture
  • 8.  
  • 9. NTFS FILE SYSTEM AND IN SYSTEM PROGRAMMING
  • 10. FILE SYSTEM
    • What is file system?
    • A file system is a method for storing and organizing computer files.
    • Why we require it?
    • The data they contain to make it easy to find and access them.
  • 11. FEATURES OF NTFS FILE SYSTEM
    • Increase reliability
    • Increase security
    • Support large volumes
    • Allows long names
  • 12. HOW NTFS WORKS?
    • Organization of an NTFS Volume
  • 13. MASTER FILE TABLE System File File Name MFT Record Purpose of the File Master file table $Mft 0 Contains file record for each file and folder Master file table mirror $MftMirr 1 It is a duplicate image of the first four records of the MFT Log file $LogFile 2 for faster recoverability | | | | | | | | 12–15 Reserved for future use. 17 Onwards for each file and directory
  • 14. IN SYSTEM PROGRAMMING
    • In-System Programming allows programming and reprogramming of any microcontroller positioned inside the end system
    • A way to serially program your microcontroller
    • It save time and money
  • 15. HOW PROGRAMMING TAKES PLACE
    • 3 SPI wires
    • Serial Clock (SCK)
    • 2. Master Out- Slave In (MOSI)
    • 3. Master In – Slave Out
    • (MISO)
    • Reset line-For serial programming mode.
    • VCC
  • 16.
    • BOOT LOADER
    • AND
    • UART SERIAL PORT
  • 17. BOOT LOADER
  • 18. WORKING OF A BOOT LOADER
  • 19. STEPS TO BE CARRIED OUT
    • STEP 1 :The bootloader gets programmed in the program memory.
    • STEP 2: The incoming data is written in the
    • program memory.
    • STEP 3: The bootloader executes a jump at the first instructions of the regular program.
  • 20. System Architecture
  • 21. File system controller
  • 22. USB Controller
  • 23. User Interface Controller
  • 24. Data Flow and Control Flow Diagram
  • 25.  
  • 26. Future Modifications
    • Allow data transfer between pen drives in any memory format.
    • Multi-Pen drive transfer.
    • Bluetooth or other wireless technology.
    • Allow file encryption.
    • Multiple use.
  • 27. Acknowledgements
    • We are very grateful to numerous individuals for their assistance and co-operation. We can’t express our gratitude in words to many persons who encouraged and supported us and guided us with enormous enthusiasm.
    • Guide Prof. Mandar Sohani (Vidyalankar Institute of Technology)
    • RAGHAVENDRAN VENKATESWARAN , JASSNEET SINGH ANAND, RAHUL VANELDAS-our fellow comrades who contributed.