Yahoo Groups archive

Analogue-sequencer

Index last updated: 2026-04-28 23:15 UTC

Message

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

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.