Base 0x100000 schrieb:
> ich suche ein Beispiel bzw. Info zu dem HardFault_Handler auf einem LPC
> Cortex M0. Hat jemand schon damit zu tun gehabt? Ich habe auf dem STM
> Cortex M3 den HardFault_Handler benutzt um in den Bootloader zu
> springen, würde sowas ähnliches auf dem LPC M0 realisieren. Würde mich
> über ein Besispiel freuen.
Interessanter Ansatz :-) Cortex M0 und M3 sind jetzt nicht sooo
unterschiedlich. Wie genau Du Deinen Bootloader aufrufst, wird Dir
keiner besser beantworten können, als Du selbst.
Der wesentliche Unterschied wird aber sein, dass Du bei einem M0 die
Position der Interrupt-Vector table nicht ändern kannst. Der Bootloader
müsste also ohne interrupts auskommen, oder Du implementierst ein
dispatching von der ursprünglichen Tabelle auf die Tabelle der
Applikation oder des Bootloaders.