ZAP IDEのAVR8ターゲットのビルドでsync_with_child child died before initializationエラーが出る

Windows8.1でZAP IDEのエラーが出て先に進めなかった。
hardware/tools/avr/utils/bin/make.exeを呼び出す時に、同一フォルダの中のsh.exeがエラーを吐いてるようだった。
色々と試行錯誤した結果、Cygwinをインストールして、binフォルダの中のsh.exeと諸々の.dllをmake.exeのフォルダに放り込んだら動いた。

ターゲットボードにはPapilio One 500K Shifty AVR (Write to Flash)を選ぶ

Make成功とアップロード

make: Entering directory `C:/Users/shohei/AppData/Local/Temp/build6414790709807672296.tmp'

Converting Intel hex file to Verilog Mem format:
./srec_cat sketch_jul29b.cpp.hex -Intel -Byte_Swap 2  -Data_Only -o tmp.mem -vmem 8
./gawk ' BEGIN{FS=" ";} { $1= ""; print}' tmp.mem > out.mem

Converting Intel hex file to Verilog Mem format:
./srec_cat sketch_jul29b.cpp.hex -Intel -Byte_Swap 2  -Data_Only -o tmp.mem -vmem 8
./gawk ' BEGIN{FS=" ";} { $1= ""; print}' tmp.mem > out.mem

Selecting Papilio One 500K Bit file.

Merging Verilog Mem file with Xilinx bitstream:
./data2mem -bm bitstreams/AVR8_PapilioOne_500_bd.bmm -bt bitstreams/AVR8_PapilioOne_500.bit -bd out.mem -o b out.bit
#./data2mem -bm bitstreams/AVR8_PapilioOne_500_bd.bmm -bt out.bit -d > out.dmp		

Burning Bit file to the SPI Flash
!!!!!!!!!!PLEASE BE PATIENT, BURNING TAKES A WHILE AND DOES NOT UPDATE IN REALTIME.!!!!!!!!!!
./papilio-prog -v -f out.bit -b bscan_spi_xc3s500e.bit -sa	
JTAG chainpos: 0 Device IDCODE = 0x41c22093	Desc: XC3S500E

Uploading "bscan_spi_xc3s500e.bit". Done.
Programming time 211.8 ms

Programming External Flash Memory with "out.bit".
Found SST Flash (Pages=2048, Page Size=264 bytes, 4325376 bits).
Erasing    :
Ok
Verifying  :
.....Pass
Programming :
..............Finished Programming
Ok
Verifying  :
Using devlist.txt
.....Pass
Done.
SPI execution time 6586.8 ms
USB transactions: Write 2881 read 2164 retries 0
./papilio-prog -v -f out.bit -v
JTAG chainpos: 0 Device IDCODE = 0x41c22093	Desc: XC3S500E
Created from NCD file: top_avr_core_v8.ncd;UserID=0xFFFFFFFF
Using devlist.txt
Target device: 3s500evq100
Created: 2010/10/15 13:08:29
Bitstream length: 2270208 bits

Uploading "out.bit". Done.
Programming time 482.1 ms
USB transactions: Write 146 read 6 retries 0
make: Leaving directory `C:/Users/shohei/AppData/Local/Temp/build6414790709807672296.tmp'

Arduinoからシリアルメッセージが返ってきて感動した。