#!/usr/bin/perl -w $| = 1; my $col_sof = shift @ARGV; my $fe_sof = shift @ARGV; die "Cannot read collector sof file $col_sof: $!\n" unless -r $col_sof; die "Cannot read frontend sof file $fe_sof: $!\n" unless -r $fe_sof; #my $quartus = "/home/quartus/quartus7.2"; #my $quartus = "/home/olchansk/altera7.2/quartus7.2"; #my $quartus = "/home/olchansk/altera9.0/quartus"; my $quartus = "/triumfcs/trshare/olchansk/altera/altera9.1/quartus"; my $q = `$quartus/bin/quartus_pgm -l`; print $q; $q =~ /1\) (.*)\n/m; my $b = $1; print "$b\n"; #my $cmd = "$quartus/bin/quartus_pgm -c \"$b\" -m JTAG -o \"p;$fe_sof\@3\" "; my $cmd = "$quartus/bin/quartus_pgm -c \"$b\" -m JTAG -o \"p;$col_sof\@1\" -o \"p;$fe_sof\@2\" -o \"p;$fe_sof\@3\" -o \"p;$fe_sof\@4\" -o \"p;$fe_sof\@5\" -o \"p;$fe_sof\@6\" -o \"p;$fe_sof\@7\""; print "Running $cmd\n"; system $cmd; exit 0; #end