Walter -
I was experiencing this same issue, but booting with the flash drive in place worked well. Until today.
Now I seem to have a new issue. When the iFly boots up with the flash drive inserted, I receive an error. Without the flash drive inserted, the iFly boots up normally and works fine. So, the device is usable, but I can't seem to update it. Here are details on the error. It reproduces every time I boot with the flashdrive inserted. I don't have another flash drive handy and so have not tested other drives.
The initial window says: "Error An unexpected error has occurred in esectional.exe."
If I select the "details" button, I get a very lengthy string of information, but here it is (apologies for the length):
Error
esectional.exe
NullReferenceException
at
Gis.LineQuadTree.CreateFromShapeData(ShapeData shapedata, Int32 maxPerQuad)
at
AviationMap.AviationMapControl.SetupStates(String dataDir)
at
AviationMap.AviationMapControl.SetupGeographicLayers(String dataDir)
at
AviationMap.AviationMapControl.CreateVectorLayers(String datdDir, ShapeData tfrData, AirportQuad airportQuads, MetarQuad metarQuad)
at
AviationMap.AviationMapControl.Initialize(String chartBoundsFile, String imagesDir, String sectionalsDir, String lowenroutesDir, String tacDir, String dataDir, AirportQuad airportQuads, MetarQuad metarquad, ShapeData tfrData, IBootLog bootlog)
at
Main.SetupAviationControl(BootLog bootlog)
at Main.Startup()
at Main.Form1_Load(Object sender, EventArgs e)
at
System.Windows.Forms.Form._SetVisibleNotify(Boolean fVis)
at
System.Windows.Forms.Control.set_Visible(Boolean value)
at
System.WIndows.Forms.Application.Run(Form fm)
at Program.Main()
-- Chris