door sillyconmarc » vr 25 dec 2009, 10:15
Hallo
In de praktijk wordt 1 van de volgende mogelijkheden gebruikt:
- Als deel van het productieproces en meestal helemaal op het einde wordt de microcontroller geprogrammeerd en wordt de functionaliteit van het product getest. Het is soms zelfs zo dat eerst een testfirmware geladen wordt en pas daarna de uiteindelijke firmware.
- Er bestaan programmers die meerdere chips tegelijkertijd kunnen programmeren (Google: gang programmer). Dit kan zowel de chip op zich zijn als een bordje met de chip op, mits de juiste interface.
- Microcontrollers kunnen geprogrammeerd worden door de producent als een bijkomende service.
Bovendien kan er een noodzaak bestaan functionaliteit te bieden voor latere firmware upgrades. In dat geval wordt meestal een bootloader gebruikt of, minder vaak, een geintegreerde programming interface.
Hallo
In de praktijk wordt 1 van de volgende mogelijkheden gebruikt:
- Als deel van het productieproces en meestal helemaal op het einde wordt de microcontroller geprogrammeerd en wordt de functionaliteit van het product getest. Het is soms zelfs zo dat eerst een testfirmware geladen wordt en pas daarna de uiteindelijke firmware.
- Er bestaan programmers die meerdere chips tegelijkertijd kunnen programmeren (Google: gang programmer). Dit kan zowel de chip op zich zijn als een bordje met de chip op, mits de juiste interface.
- Microcontrollers kunnen geprogrammeerd worden door de producent als een bijkomende service.
Bovendien kan er een noodzaak bestaan functionaliteit te bieden voor latere firmware upgrades. In dat geval wordt meestal een bootloader gebruikt of, minder vaak, een geintegreerde programming interface.