MPLAB® Xpress Evaluation Board - General Knowledge
  • The MPLAB® Xpress Evaluation Board should connect to the PC as a USB Flash drive (no drivers are needed) and should be seen as a hard drive. The PIC18LF25K50 on the Xpress board is not implementing a full MSD application (mass storage) but it only emulates one.
  • The file format is fixed and the contents of the drive are fixed as well. The format of the board is MS-DOS (FAT). This should be the default format for Mac® computers (Maverick, Yosemite, El Capitan), Linux® boxes (Ubuntu 14/15/16) and Windows® machines (7/8/10) and it's NOT meant to be re-formatted.
  • When a file is written to the drive, the data is NOT stored in flash or any other media but immediately decoded and used to program the target device. The host operating system though, is assuming a proper write operation is taking place and it keeps an image of the resulting file in its own cache (RAM). When the Xpress is disconnected (or the reset button is pressed) the host clears the cache so when the reset button is released (or the drive reconnected) the file seems to have disappeared (as it was never there in the first place).
© 2018 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.