Gast
#351561
Hallo, Ich möchte meinen AT91RM9200 über OpenOCD und Amontec JTAGKey programmieren. Dazu schiebe ich einen Bootloader in das interne SRAM, was die Initialisierung des Controllers vornimmt und anschließend das Comms data register pollt (gemäß ARM Appnote 38) , um dort das binary file zu empfangen. Die Daten werden dann direkt ins BootFlash geschrieben. Soweit zur Theorie. Nun bin ich mir aber unschlüssig, wie ich mit OpenOCD ein binary nicht an eine bestimmte Adresse schiebe, sondern nur an das Comms data register übergebe. 1. Ist das überhaupt möglich ? 2. Wenn ja, wie bewerkstellige ich das ? Die Doku von OpenOCD schien mir kein passendes Kommando anzubieten. 3. Fällt das schon in die Kategorie des (nicht implementierten) semihostings ? 4. Und falls Dominic auf diesen Post antwortet : Gibt es schon Bestrebungen für Semihosting ? (Und nochmal 1024 dank für dein geniales Programm !)