Future firmware versions.
Posted: Tue Jun 01, 2010 7:17 pm
Foreword: everything described below is triggered by a person selling MegaDrum for profit without my consent. See details in viewtopic.php?f=3&t=1245
From now on all future MegaDrum firmware files will be published on the forum in encrypted format. These new firmware files can only be loaded with a new, protected, bootloader. To keep this new bootloader secure, it must be programmed into Atmega by me. This means that to be able to load new firmware versions you will need to get Atmega MCU from me. I have no intention of profiting from this so I'll try to make the process of getting Atmega with the protected bootloader as cheap as possible so that the cost of Atmega MCU still constitutes a small part of cost of building the whole MegaDrum module by a DIYer.
At the moment I'm still in the process of working out the best possible way of doing it. This is one of the suggestions:
1. You choose one of these MCU's:
http://uk.farnell.com/atmel/atmega32-16 ... dp/9171282
http://uk.farnell.com/atmel/atmega324p- ... dp/1455110
http://uk.farnell.com/atmel/atmega644p- ... dp/1455122
http://www.rapidonline.com/sku/Electron ... 86/73-5080
http://www.rapidonline.com/sku/Electron ... 86/73-5084
or find another place where I can buy them cheaper.
2. Add 4.95 pounds which Farnell/Rapid charges for delivery (if several persons ask for the MCU at the same time, the delivery cost can be spread or eliminated altogether).
3. Add 17.5% VAT.
4. Add cost of postage to you (I guess around 3-10). You are welcome to suggest to me the cheapest delivery method.
5. Add 3-5 pounds of handling fee (I still need some time to handle programming/testing/postage).
6. Add 5% for Paypal tax.
7. You send me the total amount over Paypal.
8. I buy the MCU, program it and send it to you.
I'm open to all other suggestions.
P.S. If you have a module which I've built for you and want to be able to load future firmware versions, please PM me to discuss the cheapest way of doing this.
From now on all future MegaDrum firmware files will be published on the forum in encrypted format. These new firmware files can only be loaded with a new, protected, bootloader. To keep this new bootloader secure, it must be programmed into Atmega by me. This means that to be able to load new firmware versions you will need to get Atmega MCU from me. I have no intention of profiting from this so I'll try to make the process of getting Atmega with the protected bootloader as cheap as possible so that the cost of Atmega MCU still constitutes a small part of cost of building the whole MegaDrum module by a DIYer.
At the moment I'm still in the process of working out the best possible way of doing it. This is one of the suggestions:
1. You choose one of these MCU's:
http://uk.farnell.com/atmel/atmega32-16 ... dp/9171282
http://uk.farnell.com/atmel/atmega324p- ... dp/1455110
http://uk.farnell.com/atmel/atmega644p- ... dp/1455122
http://www.rapidonline.com/sku/Electron ... 86/73-5080
http://www.rapidonline.com/sku/Electron ... 86/73-5084
or find another place where I can buy them cheaper.
2. Add 4.95 pounds which Farnell/Rapid charges for delivery (if several persons ask for the MCU at the same time, the delivery cost can be spread or eliminated altogether).
3. Add 17.5% VAT.
4. Add cost of postage to you (I guess around 3-10). You are welcome to suggest to me the cheapest delivery method.
5. Add 3-5 pounds of handling fee (I still need some time to handle programming/testing/postage).
6. Add 5% for Paypal tax.
7. You send me the total amount over Paypal.
8. I buy the MCU, program it and send it to you.
I'm open to all other suggestions.
P.S. If you have a module which I've built for you and want to be able to load future firmware versions, please PM me to discuss the cheapest way of doing this.