Index: /trunk/ippScripts/scripts/chip_imfile.pl
===================================================================
--- /trunk/ippScripts/scripts/chip_imfile.pl	(revision 31903)
+++ /trunk/ippScripts/scripts/chip_imfile.pl	(revision 31904)
@@ -115,5 +115,5 @@
 my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
 
-&my_die("Couldn't find input file: $uri\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($uri);
+# &my_die("Couldn't find input file: $uri\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($uri);
 
 # outroot examples (HOST components must be set)
@@ -262,7 +262,7 @@
         }
 
-        ## Read camera config to get the current good burntool state :
-        ## XXX This is extremely slow. Any better way to do this?
-        my $camera_config_cmd = "$ppConfigDump -camera $camera -dump-camera -";
+        ## Read camera config to get the current good burntool state
+	## this returns just the values of interest in a tiny mdc file
+        my $camera_config_cmd = "$ppConfigDump -camera $camera -get-key BURNTOOL.STATE.GOOD -get-key BURNTOOL.STATE.GOOD -";
         ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
             run(command => $camera_config_cmd, verbose => 0);
