Important Bootloader Update
2006-04-11 by colinfraser_com
Folks, I have identified a rarely occuring bug in the Atmel flash ROM programming API in the CPU used in production P3s, and later kits (serial numbers #2001 on). The effect of the bug is to cause some CPU configuration bytes to be erased when firmware blocks are being written. This means the CPU will not boot until it has been reset in a programmer. The bug has very rarely occured - only 4 CPUs have become unbootable out of nearly 100 of this CPU type during all the firmware updates in the last year, so it's not a major risk, but the result is that your CPU needs to be swapped out, so it's a major inconvenience if it does happen. Having now identified exactly what effect the bug has, I have updated the P3 bootloader to include a check and fix routine that should ensure no CPU ends up un-bootable. A patch to update your bootloader can be found in Yahoo files, with the filenames: p3-bootloader-v3.3-AT.mid or p3-bootloader-v3.3-AT.syx The text file p3-bootloader-v3.3-AT.txt explains how to install it. This update is not required for pre-production P3s using the older CPU type. Best regards, Colin Fraser Sequentix Music Systems Ltd http://www.sequentix.com