Hi Miguel, > Well, it was booting untill right now. All leds on upper and > step mode are on but the unit doesn't boot. > > Any idea? This is the same fault that should be resolved by the new bootloader version, though if it has happened after you have already applied the firmware update and power-cycled your P3 a few times, it is rather worrying. Fortunately I just have found a way to fix this problem using MIDI Ox. To give you a little background... The CPU used in P3 has internal flash memory to hold program data. It also has an extra section of memory which comes pre-loaded with an in-system programming application that means you can install a user program over the serial interface. Once you have installed a user program, a configuration byte is set that means when the CPU is next powered up, the user program runs rather than the internal bootloader. The few 'dead' CPUs that have appeared so far have lost the configuration setting that indicates there is a user program installed. There is no reason why this setting should have been lost - the firmware update process doesn't change it, and the flash ROM is supposed to be protected against spurious writes by a power control circuit. When the configuration setting is lost, the CPU boots into the Atmel bootloader program. The way to fix the booting problem is to send the Atmel bootloader a 'start application' instruction. When you do this, it should run the installed user program - the P3 bootloader. When you start the P3 bootloader, you must hold FUNC+PAGE to enter firmware update mode, then you will be able to install the new bootloader which will re-write the CPU settings so it boots normally. I'll write up the instructions for fixing a dead CPU, and post them shortly. Best regards, Colin Fraser Sequentix Music Systems Ltd http://www.sequentix.com
Message
RE: [analogue-sequencer] Updating to 3.1006
2006-04-12 by Colin f
Attachments
- No local attachments were found for this message.