私は、OpenOCDとJTAGを使ってRAMにELFファイルをロードするSTM32を持っています。これまでのところ、ロードするELFファイルのサイズには注意を払っていませんでした。ELFファイルのサイズとRAMのサイズ
通常、私のボードには大きすぎるELFファイルをコンパイルすると(私のボードには実行可能ファイルをロードできる128KBのRAMがあります)、リンカは(リンカスクリプトでRAMのサイズを指定しています) 。
出力されたELFファイルのサイズに気がついたので、それは261KBですが、リンカは苦情を申し立てていません!
なぜ私のELFファイルは大きすぎますが、リンカはそれで問題ないのですか?ホスト上のELFファイルがボード上に正確にロードされていますか?