Home

aSPI28W User Guide - Aplus Integrated Circuits Inc.

image

Contents

1. Save as type Soon en Hide Folders aMTP32M Key Trigger PWM Usage 3311525 4194304 78 Ver 1 2 30 50 rus Integrated Circuits Inc aSPI28W 16 Wait few seconds software will show build result aMTP32M Ver 1 2 31 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 17 You will get a program data data and function table log as below Sample log Sample data Ver 1 2 32 50 1 6 2012 rus Integrated Circuits Inc aSPI28W B Program Data To aMTPxxM DBMFL STD2 1 Connect aSPI28W USB writer to the demo board DBMFL STD2 Doc Driver Tools 3 Check writer already connected NT ALES ds am L 3D VV r Eel Option Tools About E Writer Connect Ver 1 2 33 50 1 6 2012 oi us Integrated Circuits Inc aSPI28W 4 Click to load aMTPxxM program file data Search Desktop Organize Mew folder e Jr Favorites Tr Date modified EE Desktop Libraries Downloads ad Homegroup 15 Recent Places JB APLUS iL Computer Libraries i Network E Documents sample data 3172KB DATA File 2011 12 5 EF a Music i Pictures E Videos I Computer ral File narne Sample data Ver 1 2 34 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 5 Software will get programmed file check sum then show on the file path left fe RHENUS ENS EE Option Tools About Writer Connect Erase Write Get
2. rus Integrated Circuits Inc aSPI28W 9 Windows will start to install driver to your PC Installing driver software A 10 When the driver install 1f windows show the below message please click Install this driver software anyway amp Windows can t verify the publisher of this driver software Don t install this driver software You should check your manufacturer s website for updated driver software for your device Install this driver software anyway Only install driver software obtained from your manufacturer s website or disc Unsigned software from other sources may harm your computer or steal A information Ver 1 2 15 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 11 Click Close to end of install driver k i Update Driver Software Microchip WinUSB Device Windows has successfully updated your driver software Windows has finished installing the driver software for this device Microchip WinUSB Device Ver 1 2 16 50 1 6 2012 rus Integrated Circuits Inc aSPI28W E Build A Program Data 1 Double click aSPI28W icon to open software e i Doc Driver 2 Click Tools Editor to open aMTP Series Sound editor nx aSPDRW USB writer mex Option Abo Editor Writer Connect Write Verify Ver 1 2 17 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 3 Click Device to select the device you wan
3. Usage 66608 4194304 1 Ver 1 2 21 50 1 6 2012 hoi us Integrated Circuits Inc aSPI28W 7 Double click file name in Block 2 to assign file into Block 3 Only Block 3 files will occupy memory space ius aMTPxxM Sound Editor File Device gt Users Mode Vout Build About gt APLUS gt Desktop ES File Name GK wav 10K wav 12K wav 14K wav 16K wav 18k wav 20K wav ipi wav tp2 wav ips wav tp4 wav aMTP32M Key Trigger Ver 1 2 Rate 8000 10000 12000 14000 16000 18000 20000 12048 12048 12048 12048 Block 3 Size 73878 81268 57760 279414 1512866 484079 675901 41587 12290 10235 15639 PWM Usage 3311525 4194304 78 The wave file must be 8 bit mono format and less then 20KHz sampling rate 22 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 8 You can right click a file name in Blick 3 and click Remove to remove it aMTP32M Key Trigger PWM Usage 3311525 4194304 78 Ver 1 2 23 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 9 Selected a section in Block 4 and assign waves by double click file name in Block 3 Block 5 will show Bock 3 assigned files played in Block 4 sections aur aMTPxxM Sound Editor File Device Mode Vout Build About Edge Level Users Level gt APLUS sad ection 2 Level Desktop in ection 3 Level fem t L av ecti Level mm section Level Level Level Level Leve
4. aSPI28W V ua SPSW VI to aSPI28W V aSPI 8W VI Discovered 17 items 6 57 MB More details Next Cancel 4 Windows will extract all files 1n the same directory with the zip file 1e do aSPDBW VIOD pi pers E Organize Include in library Share with New folder Je Favontes E Mame Date madified EE Desktop J aSPI28W V100 2011 11 23 FFO E Downloads Doc 2011 11 18 FI Recent Places d Driver 2002 2 12 FF 09 Tools 2002 2 12 FF 0 Libraries 3 deus 3SPLEW 2011 11 15 RFO Documents oF setup 2011 11 16 F0 a Music Ver 1 2 7 50 1 6 2012 rus Integrated Circuits Inc aSPI28W B Install Driver In Windows XP 1 Connect aSPI28W to your computer by USB cable 2 When first time connect aSPI28W to the computer windows will show Found New Hardware Wizard windows select No not this time then click Next EUER JE SE EGH BE HI S FESTE BE ta m Windows SSI GBR EcAE CD Windows Update Haid CLS TUE RBH SUR DLE MA Windows u BT DBAS Windows Update there RARE CHIE Bohai Sf ase O RETRO Ver 1 2 8 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 3 Select Install from a list or specific location Advanced then click Next kp doi ses a BT RE Microchip WinlTSB Device NHRSEDRNRUESCEE CD RMH apo MA RSS STi ELF Ex SEM T e AH hante q H
5. D Power Ground EN HOLD Data Hold Ver 1 2 43 50 1 6 2012 rus Integrated Circuits Inc aSPI28W Single Chip Program Connected aSPI28W USB writer to below circuit through program pin then you can start to program aM PxxM SCK A SI A VPP VOUT2 COUT OSC VOUT1 RSTB VDDA PBO VSSA PB1 PB3 PB Warning aSPI28W PWR pin will offer power to circuit So before connecting to aSPI28W you must remove any other power source and device which may input signal to circuit Ver 1 2 44 50 1 6 2012 rus Integrated Circuits Inc aSPI28W B Program Data To aMTPxxM In Circuit Program aSPI28W PIN CONFIGURATIONS Pin Number Pin Name Description l WP Write Protect 2 RSTB Reset Pin 3 SCK Serial Data Clock 4 CE Chip Enable 5 PWR Power VDD 6 NC 7 SO Serial Data Output 8 SI Serial Data Input 9 GND Power Ground EN HOLD Data Hold Ver 1 2 45 50 1 6 2012 rus Integrated Circuits Inc aSPI28W In Circuit Program Writer Provide Supply Connected aSPI28W USB writer to your application circuit through program pin then you can start to program aMTPxxM with your application circuit VOUT2 COUT OSC VOUT1 RSTB VDDA VSSA 2 PB3 Warning aSPI28W PWR pin will offer power to circuit So before connecting to aSPI28W you must remove any other power source and device which may input signal to circuit Ver 1 2 46 50 1 6 2012 rus Integrated Circuits Inc aSPI28W In Circui
6. ER E Set OS Vista 0c 4 Lunas iE CD ROM M on x Data E x 2 Ir d E aSP128 W_ 100 Driver zi Ci aePI29 W Y 100 Your Software Installed Directory OTERS c PES CHER aban xL Di iiis ee AR DEI E Ris RISE BREL Windows Ras PPA RAS Ban ARS CANER 6 Ver 1 2 9 50 1 6 2012 hoi us Integrated Circuits Inc 5 Windows will copy the driver to your PC and start to install kp doi times Se mm c dE Microchip WinlSB Device LY Jus pas dao Ease CEE AA lt F 2EG T i D AA 6 Click Finish to end of install driver ELA LE dit Tk Ste BgS EA CS se Bt Esc Pere E Microchip WinUSB Device GER BabA Ver 1 2 10 50 aSPI28W 1 6 2012 rus Integrated Circuits Inc aSPI28W B Install Driver In Windows 7 1 Connect aSPI28W to your computer by USB cable 2 Click and follow below graph to open Control Panel e Internet Explorer C a Qu _ sop Paint APLUS Y Microsoft Silverlight Documents Pictures Music Games Computer Control Panel Devices and Prinil hange settings and customize e TUNCTI Default Programs D All Programs Help and Support ES Ver 1 2 11 50 1 6 2012 oi us Integrated Circuits Inc 3 Click and follow below graph to open Hardware and Sound ae 99 8 gt Control Panel TA a ET a Adjust your computer s settings a Find and fix problems
7. Network and Internet a View network status and tasks System and Security Review your computer s status Back up your computer Choose homegroup and sharing options Add a device Hardware and Sound Add or remove printers and other i hardware change system sounds k a Programs play CDs automatically conserve Uninstall a progra power update device drivers and more View by Category User Accounts and Family Safety Add or remove user accounts Mj Set up parental controls for any user Appearance and Personalization Change the theme Change desktop background Adjust screen resolution Clock Language and Region Change keyboards or other input methods Change display language Ease of Access Let Windows suggest settings Optimize visual display 4 Click and follow below graph to open Device Manager ES Es p OU a gt Control Panel Hardware and Sound v Search Control Panel Control Panel H i i ontrol Fane Home Devices and Printers System and Security Add a device Add a printer Network and Internet AutoPlay Hardware and Sound Programs A Sound User Accounts and Family Scy Zip Power Options Appearance and Change power saving settings Personalization Mouse Bi Device Manager Change default settings for media or devices Play CDs or other media automatically Adjust system volume Change system sounds Manage audio devices Change what the power buttons
8. P Eris PASH REN S SS HR A ee BE Tai AE er Er BOE EPA e fal Bee DO IE TERI EE SIR Ver 1 2 4 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 5 Select Show extracted files then click Finish NE Se ZIP FRS PRESS ta Se A Re Ba EAA T Fil Hz D Document and Settings asPIZ8W VIDO Ah SRRAAR LE CPS W V1QU RAHM EAE Doe BREEDE A t Driver TER Se Ep ae A FSAI SU ETE E pita E bus aSPI29 WI exe 885 KB ERES A setup ini IEE Notepad Ver 1 2 5 50 1 6 2012 rus Integrated Circuits Inc aSPI28W B Install Software In Windows 7 1 Right click on the aSPI28W zip file and click Extract All Open with Share with Restore previous versions Send to Create shortcut Delete Rename Properties 2 Select Show extracted files when complete then Click Extract i Extract Compressed Zipped Folders Select a Destination and Extract Files Files will be extracted to this folder Browse V Show extracted files when complete Extract Cancel Ver 1 2 6 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 3 Windows will start to extract files KW j Extract Compressed Zipped Folders Select a Destination and Extract Files Files will be extracted to this folder CA Users AP eae aes ene g F1 Show extra Copying 17 items 6 57 MB from
9. do Require a password when the computer wakes Change when the computer sleeps Clock Language and Region Choose a power plan Ease of Access Display Make text and other items larger or smaller Adjust screen resolution Connect to an external display How to correct monitor flicker refresh rate aSPI28W Ver 1 2 12 50 1 6 2012 oi us Integrated Circuits Inc aSPI28W 5 You can find aMTP32M in the list y Device Manager EE File Action View Help a 484 APLUS WIN7 gt gil Computer b xs Disk drives la Human Interface Devices gt qq IDE ATA ATAPI controllers gt ED Keyboards p n Mice and other pointing devices Jae act 4 Other devices jg PC Writer for aMTP32M gt SC Red OM PT i BD Processors b E Sound video and game controllers gt 4 System devices gt Universal Serial Bus controllers 6 Right click aMTP32M icon and click Update Device Software File Action View Help gl H eRe 4 48 APLUS WIN7 1 44 Computer gt xz Disk drives p n Human Interface Devices gt c IDE ATA ATAPI controllers pcm Keyboards gt n Mice and other pointing devices b Network adapters is Other devices im PC Writer for aft b A d Ports COM amp amp Update Driver Software D D Processors sable gt M Sound video and g Uninstall gt ui System devices b Universal Serial Bus Scan f
10. doi us Integrated Circuits Inc aSPI28W aS PIZ8W User Guide USB writer for aMTPxxM series APLUS INTEGRATED CIRCUITS INC Address 3 F 10 No 32 Sec 1 Chenggung Rd Taipei Taiwan 115 R O C TEL 886 2 2782 9266 FAX 886 2 2782 9255 WEBSITE http www aplusinc com tw Technology E mail service aplusinc com tw Sales E mail sales aplusinc com tw Ver 1 2 1 50 1 6 2012 doi us Integrated Circuits Inc aSPI28W Index Page No Install Software In Windows XP 3 Install Software In Windows 7 6 Install Driver In Windows XP 8 Install Driver In Windows 7 11 Build A Program Data 17 Program Data To aMIPxxM DBMFEL STD2 33 Program Data To aMIPxxM DBMFL ENG2 38 Program Data To aMTPxxM Single Chip Program 43 Program Data To aMTPxxM In Circuit Program 46 History 51 Ver 1 2 2 50 1 6 2012 rus Integrated Circuits Inc aSPI28W B Install Software In Windows XP 1 Right click on the aSPI28W zip file and click Extract All 2 Click Next Ver 1 2 Has E fase QC BET ES QUE T id REG EU EHE S zipped i FRERE Fale ESHA TE see L AN O etre Pie Sri oe T 25 ASA 3 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 3 Click Next xEEE IA HJ ZIP PETI CES SEHE Re ES AB E Ee E EL Ie AE Ta AE tim SAS EPA e fal LL 4 Windows will start to extract files SHuE B Em ZI
11. igger function for all sections File Device Mode Vout Build About 4 ai il IA Ulm Mo n Te 1 E aco aMTP32M Key Trigger Usage 3311525 4194304 78 Ver 1 2 27 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 13 You can use File Save Load to save current editing or load previous editing aur aMTPxxM Sound Editor ul Mode Vout Build About Rate Size 8000 T3378 File Name 10000 81268 12000 57760 14000 2 9414 16000 1512866 18000 4840 73 20000 675901 10K wav 12K wav 14K wav ip3 wav aMTP32M Key Trigger PWI Usage 3311525 4194304 78 Ver 1 2 28 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 14 When you finish edit use Build to build a program file i 800 73878 18 1000 8168 19 12200 57760 14 00 2744 675 16000 1512866 361 18000 484079 15 2000 675901 161 O 02048 41587 109 me 12200 03 O07 MEM D C gt aMTP32M Ver 1 2 29 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 15 Select a directory and give it a name to save it File Device Mode Vout Build About ETS fur Desktop E Search Desktop Organize New folder Favorites idi cm RE Desktop a Libraries Jf Downloads a Homegroup E Recent Places i APLUS LA Computer a Libraries Documents d Music Pictures EE Videos Homegrup 2 File name
12. l UnHoldable Lev jnH mie OC File Name Rate Size Level UnHaldable BK wav 8000 73878 8 n Rate 10K wav 10000 81268 12K wav 12000 57760 14K wav 14000 279414 16K wav 16000 1512866 18k wav 18000 484079 20K wav 20000 675901 ipi wav 1202 41587 10000 12000 14000 12048 aMTP32M Key Trigger PWM Usage 3311525 4194304 7896 Inthis example when you trigger Section 1 the chip will play 10K wav 12K wav 14K wav tp3 wav Ver 1 2 24 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 10 You can right click or double click a file name in Block 5 and click button to remove change sequence or choose the Busy pin output when played File Device Mode Vout Build About ai il ta p co 5 E RJ aMTP32M Key Trigger Usage 3311525 4194304 78 Ver 1 2 25 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 11 You can right click or double click a section in Block 4 and click button to choose edge holdable and re trigger function File Device Mode Vout Build About Second UnHoldable ae sn rn ReTrigger Rate Size 12048 10255 E aMTP32M PWM Usage 3311525 4194304 78 More detailed description of Edge Holdable and Re Trigger please refer to aMTP32M data sheet Ver 1 2 26 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 12 You can also click top entry Edge Holdable or Retrigger in Blick 4 to choose a tr
13. or hardware changes Properties Launches the Update Driver Software Wizard for the selected device Ver 1 2 13 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 7 Click and follow below graph to install driver manually Update Driver Software PC Writer for aMTP32M How do you want to search for driver software Search automatically for updated driver software Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation settings Browse my computer for driver software Locate and install driver software manually Cancel 8 Select or click and follow below graph to assign the driver Ex Browse For Folder e Update Driver Software PC Writer for aMTP32M select the folder that contains drivers for your hardware Browse for driver software on your computer BE Desktop Libraries Search for driver software in this location gt d Homegroup J ChUsersAPLUS DesktoplaSPIZ8W V100 Driver dB APLUS i Computer Your Software 4 Include subfolders th Network Installed Directory w 4 aSPI28W V100 gt Let me pick from a list of device drivers on my computer This list will show installed driver software compatible with the device and all driver software in the same category as the device J Folder liver 4 Cancel Cancel Ver 1 2 14 50 1 6 2012
14. ser guide Ver 1 2 37 50 1 6 2012 hoi us Integrated Circuits Inc aSPI28W B Program Data To aMTPxxM DBMFL ENG2 1 Connect aSPI28W USB writer to the demo board DBMFL ENG2 2 Double click aSPI28W icon to open software li dpLus Doc Driver Tools aSPI8W 3 Check writer already connected su aSPIPSW USB writer Option Tools About Writer Ver 1 2 38 50 1 6 2012 oi us Integrated Circuits Inc aSPI28W 4 Click to load aMTPxxM program file data Search Desktop Organize Mew folder e Jr Favorites Tr Date modified EE Desktop Libraries Downloads ad Homegroup 15 Recent Places JB APLUS iL Computer Libraries i Network E Documents sample data 3172KB DATA File 2011 12 5 EF a Music i Pictures E Videos I Computer ral File narne Sample data Ver 1 2 39 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 5 Software will get programmed file check sum then show on the file path left fe RHENUS ENS EE Option Tools About Writer Connect Erase Write Getting Check Sum Verity 31 ane aSPI28W USB writer te Es Option Tools About Writer Connect Users APLUS Desktop Sample data Write ve Ce 0 6 Click Write to program the file to aMTPxxM chip v aSPDSW USB writer ror ES Option Tools About Writer Connect DOC C Users APLUS Desktop Sample data Qmm Cure Don Comple
15. t Rate Size o Doo to gos C ee C FR RR eee Eoo LL Eoo LL po dt EE EE Eo po Doo too Ea ooo es Usage 66608 4194304 195 Ver 1 2 18 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 4 Click Mode to select the mode you want 5 aMTPxxM Sound Editor File Device Mete Vout Build amp Key Trigger Sequential CPU Parallel CPU Serial E Driver C3 Tools Key Trigger Usage 66608 4194304 1 More detailed description of Mode please refer to aMTP32M data sheet Ver 1 2 19 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 5 Click Vout to select the voice mode you want a aMT PM Sound Editor gt Users APLUS Desktop Doc E Driver C3 Tools Key Trigger Usage 66608 4194304 1 4 PWM can directly drive speaker to save cost but volume is smaller than DAC DAC need external amplifier to driver speaker The volume depends on the amplifier and louder than PWM More detailed description of DAC or PWM please refer to aMTP32M data sheet Ver 1 2 20 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 6 Use Block 1 to select a directory and Block 2 will list all of wave file in this directory w aMTPxxM Sound Editor File Device Mode Vout Build About gt Users F5 APLUS Desktop 1 TALS s Vr F L a 1 L a 1 Block 1 Key Trigger
16. t Program With User Provide Supply Connected aSPI28W USB writer to your application circuit through program pin and provide VDD then you can start to program aMTPxxM with your application circuit 220K VY V R003 YOUTAICOUT OSC WOUT RSTB YODA PEU YIDA PE PBS PEZ ij User provide supply VDD VDD need between 3 3V and 3 6V Ver 1 2 47 50 1 6 2012 rus Integrated Circuits Inc aSPI28W In Circuit Program With LDO User Provide Supply Connected aSPI28W USB writer to your application circuit through program pin and provide VDD then you can start to program aMTPxxM with your application circuit User provide supply VDD VDD need between 3 3V and 3 6V Ver 1 2 48 50 1 6 2012 rus Integrated Circuits Inc aSPI28W In Circuit Program With LDO Writer Provide Supply Open J001 then connected aSPI28W USB writer to your application circuit through program pin Now you can start to program aMTPxxM with your application circuit Warning aSPI28W PWR pin will offer power to circuit So before connecting to aSPI28W you must open J001 to prevent power into LDO VOUT pin When program finished remove aSPI28W first then close JOO1 to start voice play Ver 1 2 49 50 1 6 2012 hoi us Integrated Circuits Inc g HISTORY Ver 1 2 Remove Section Single Chip Program User Provide Supply Modify Section In Circuit Program With LDO User Provide Supply Ver 1 1 Modif
17. ted Wi a E Very MEE Ver 1 2 40 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 7 Check power or battery already removed then click Yes WARNING i DO NOT connect power or battery to circuit board when aMTP32M ereasing writing verifying or reading Did you already remove power or battery 8 Software will start to erase program and verify automatically SEIS Option Tools About Writer Connect DOC C Users APLUS Desktop Sample data Erasing Ve rify F m 3470 Ver 1 2 41 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 9 When write successfully software will show Verify completed ant aSPD8W USB writer o E ES Option Tools About Writer Connect Erase DOC C Users APLUS Desktop Sample data Write Verify completed ve TT 200 10 You can do erase or verify only by Erase or Verify i aSPDSW USB writer Eo Option Tools About Writer Connect 11 Now you can remove aSPI28W USB writer connecting power and speaker to play About how to use DBMFL ENG2 please refer DBMFL ENG2 user guide Ver 1 2 42 50 1 6 2012 rus Integrated Circuits Inc aSPI28W B Program Data To aMTPxxM Single Chip Program aSPI28W PIN CONFIGURATIONS Pin Number Pin Name Description l WP Write Protect 2 RSTB Reset Pin 3 SCK Serial Data Clock 4 CE Chip Enable 5 PWR Power VDD 6 NC 7 SO Serial Data Output 8 SI Serial Data Input 9 GN
18. ting Check Sum Verity 31 ane aSPI28W USB writer te Es Option Tools About Writer Connect Users APLUS Desktop Sample data Write ve Ce 0 6 Click Write to program the file to aMTPxxM chip v aSPDSW USB writer ror ES Option Tools About Writer Connect DOC C Users APLUS Desktop Sample data Qmm Cure Don Completed Wi a E Very MEE Ver 1 2 35 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 7 Check power or battery already removed then click Yes WARNING i DO NOT connect power or battery to circuit board when aMTP32M ereasing writing verifying or reading Did you already remove power or battery 8 Software will start to erase program and verify automatically SEIS Option Tools About Writer Connect DOC C Users APLUS Desktop Sample data Erasing Ve rify F m 3470 Ver 1 2 36 50 1 6 2012 rus Integrated Circuits Inc aSPI28W 9 When write successfully software will show Verify completed ant aSPD8W USB writer o E ES Option Tools About Writer Connect Erase DOC C Users APLUS Desktop Sample data Write Verify completed ve TT 200 10 You can do erase or verify only by Erase or Verify i aSPDSW USB writer Eo Option Tools About Writer Connect 11 Now you can remove aSPI28W USB writer connecting power and speaker to play About how to use DBMFL STD2 please refer DBMFL STD2 u
19. y aSPI28W pin configurations Modify Section Program and In circuit program Ver 1 0 The 1 version user guide for aSPI28W USB writer Ver 1 2 50 50 aSPI28W 2012 01 06 2011 12 05 1 6 2012

Download Pdf Manuals

image

Related Search

Related Contents

Copyright © All rights reserved.
Failed to retrieve file