I think IRReceiverUpdaterTool2 is failing. Here's a summary of my troubleshooting:
I'm trying to update one of my ATVs past version 2, but I get an error message that the ATV could not be updated. It tells me to press "menu" on the remote to go into recovery, but at that point the ATV does not respond to the remote. Not even to MENU-. If I log on to the ATV via ssh and try to force the update with scripts, it hangs sometime after the ATV disconnects me. I think it hangs right after it starts to reboot, but I'm not sure. If I login to the ATV and copy the disk image file for a later version into the recovery partition, I can force the update to "take" but then the remote won't work after it reboots. I don't have the original recovery partition data for this ATV. The version 2.02 (?) currently in it came from an internet download. I have also tried copying the version 1.0 recovery partition from another (working) ATV I own, which gives the same result. I've tried both of the IR updates, irrxfx-0x0244.irrxfw and irrxfx-0x0312.irrxfw, and they both give the same resuit. See below. I think I have narrowed the problem down to IRReceiverUpdaterTool2 failing, but I am not sure. My question is, has anyone seen this before? Can you confirm the problem is with IRReceiverUpdaterTool2? Is there a fix? Here is a log of IRReceiverUpdaterTool2's output when I run it by hand: --------start---------- -bash-2.05b$ sudo bash bash-2.05b# ./IRReceiverUpdaterTool2 irrxfw-0x0244.irrxfw IRReceiverUpdaterTool version 1.3.4 2010-01-26 07:27:02.856 IRReceiverUpdaterTool2[189] 2 Arguments arg[0] =='./IRReceiverUpdaterTool2' 2010-01-26 07:27:02.857 IRReceiverUpdaterTool2[189] 2 Arguments arg[1] =='irrxfw-0x0244.irrxfw' 2010-01-26 07:27:02.857 IRReceiverUpdaterTool2[189] firmware Path is 'irrxfw-0x0244.irrxfw'. record: 0 record: 1 record: 2 record: 3 record: 4 record: 5 record: 6 record: 7 record: 8 record: 9 record: 10 record: 11 record: 12 record: 13 record: 14 record: 15 record: 16 record: 17 record: 18 record: 19 record: 20 record: 21 record: 22 record: 23 record: 24 record: 25 record: 26 record: 27 record: 28 record: 29 record: 30 record: 31 record: 32 record: 33 record: 34 record: 35 record: 36 record: 37 record: 38 record: 39 record: 40 record: 41 record: 42 record: 43 record: 44 record: 45 record: 46 record: 47 record: 48 record: 49 record: 50 record: 51 record: 52 record: 53 record: 54 record: 55 record: 56 record: 57 record: 58 record: 59 record: 60 record: 61 record: 62 record: 63 record: 64 record: 65 record: 66 record: 67 record: 68 record: 69 record: 70 record: 71 record: 72 record: 73 record: 74 record: 75 record: 76 record: 77 record: 78 record: 79 record: 80 record: 81 record: 82 record: 83 record: 84 record: 85 record: 86 record: 87 record: 88 record: 89 record: 90 record: 91 record: 92 record: 93 record: 94 record: 95 record: 96 record: 97 record: 98 record: 99 record: 100 record: 101 record: 102 record: 103 record: 104 record: 105 record: 106 record: 107 record: 108 record: 109 record: 110 record: 111 record: 112 record: 113 record: 114 record: 115 record: 116 record: 117 record: 118 record: 119 record: 120 record: 121 record: 122 record: 123 record: 124 record: 125 record: 126 record: 127 record: 128 record: 129 record: 130 record: 131 record: 132 File Parsing Successful 2010-01-26 07:27:02.877 IRReceiverUpdaterTool2[189] ReEnumerateDevice 2010-01-26 07:27:02.879 IRReceiverUpdaterTool2[189] couldn't find product 0x8240, looking for product 0x8241 2010-01-26 07:27:02.881 IRReceiverUpdaterTool2[189] found but not device specific, 0 2010-01-26 07:27:02.881 IRReceiverUpdaterTool2[189] productId 0x8241 2010-01-26 07:27:02.889 IRReceiverUpdaterTool2[189] Unsuspend device 2010-01-26 07:27:02.896 IRReceiverUpdaterTool2[189] Found device 0x1503 2010-01-26 07:27:02.896 IRReceiverUpdaterTool2[189] found but not device specific, 0 2010-01-26 07:27:02.897 IRReceiverUpdaterTool2[189] productId 0x8241 2010-01-26 07:27:02.897 IRReceiverUpdaterTool2[189] Do CFRunLoopRun 2010-01-26 07:27:17.897 IRReceiverUpdaterTool2[189] WatchDogTimer 2010-01-26 07:27:17.897 IRReceiverUpdaterTool2[189] Interface not opened 2010-01-26 07:27:17.897 IRReceiverUpdaterTool2[189] Updater tool result 2. 2010-01-26 07:27:17.897 IRReceiverUpdaterTool2[189] The IR Device failed to re enumerate as a Programmable device. Please Try Again. bash-2.05b# -----end------- -- To post to this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/atv-bootloader?hl=en
