here is the flash error and flash debug file outputs from the software update
05:06:00, June 07, 2007
Line: 5080
ERROR: Phone[0000]: Error checking the RAM Downloader.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0
05:06:00, June 07, 2007
Line: 6155
ERROR: Phone[0000]: Error jumping to RAM Downloader
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0
05:06:00, June 07, 2007
Line: 1662
ERROR: Phone[0000]: Error flashing subscriber unit. Device API Error: 0xE0030009 Address: 0x9CBFF800 Command: ADDR
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0
05:06:00, June 07, 2007
Line: 3551
ERROR: Phone[0000]: Flash failed.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0
05:06:00, June 07, 2007
Line: 573
ERROR: Flash failure: Phone[0000]: Error checking the RAM Downloader. (Error Code: 9f),
Detailed Error Details: Direction of the Error=No Direction, Command Value=0, Code Group Number=No Codegroup
File: X:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0
05:06:00, June 07, 2007
Line: 573
ERROR: Flash failure: Phone[0000]: Error flashing subscriber unit. Device API Error: 0xE0030009 Address: 0x9CBFF800 Command: ADDR (Error Code: e0030009),
Detailed Error Details: Direction of the Error=1000, Command Value=200000, Code Group Number=40
File: X:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0
===================
05:05:22, June 07, 2007
Line: 371
Status: PST_DISP_PROG
File: X:\test_dev_usb\flash\code\flashdll\Progress.cpp
05:05:23, June 07, 2007
Line: 371
Status: PST_DISP_PROG
File: X:\test_dev_usb\flash\code\flashdll\Progress.cpp
05:05:24, June 07, 2007
Line: 5638
Status: Phone[0000]: Waiting for re-enumeration
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:47, June 07, 2007
Line: 2733
Status: Phone[0000]: Erasing flash memory.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:47, June 07, 2007
Line: 1309
Status: Phone[0000]: Loading RAM Downloader for Bootloader.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:48, June 07, 2007
Line: 371
Status: PST_DISP_PROG
File: X:\test_dev_usb\flash\code\flashdll\Progress.cpp
05:05:55, June 07, 2007
Line: 2836
Status: Phone[0000]: Erase Complete.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:55, June 07, 2007
Line: 4532
Status: Phone[0000]: Flashing Code Group 32
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:55, June 07, 2007
Line: 4572
Status: Phone[0000]: Code Group 32 flashed.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:55, June 07, 2007
Line: 4532
Status: Phone[0000]: Flashing Code Group 33
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:55, June 07, 2007
Line: 626
Status: Phone is processing data, please wait.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_Flash.cpp
05:05:57, June 07, 2007
Line: 4572
Status: Phone[0000]: Code Group 33 flashed.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:57, June 07, 2007
Line: 4532
Status: Phone[0000]: Flashing Code Group 34
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:57, June 07, 2007
Line: 626
Status: Phone is processing data, please wait.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_Flash.cpp
05:05:59, June 07, 2007
Line: 4572
Status: Phone[0000]: Code Group 34 flashed.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:05:59, June 07, 2007
Line: 4532
Status: Phone[0000]: Flashing Code Group 40
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 5080
Status: PSTDisplay_Error
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 1662
Status: PSTDisplay_Error
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 6155
Status: PSTDisplay_Error
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 1825
Status: Phone[0000]: BP Failed
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 1825
Status: Phone[0000]: AP-OS Failed
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 3551
Status: PSTDisplay_Error
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
05:06:00, June 07, 2007
Line: 371
Status: PST_DISP_PROG
File: X:\test_dev_usb\flash\code\flashdll\Progress.cpp