AM3517 評価ボードで JTAG を介して Linux カーネルをロードして起動しようとしています。私のデバッガは BDI3000 です。デバッガーのドキュメントによると必要ないため、私は openocd を使用していません。これまでのところ、vmlinux イメージをメモリにロードできると思いますが、完了すると「cont」gdb コマンドで Linux が起動しません。シリアル コンソールにメッセージが表示されません。
このリンクhttp://elinux.org/Debugging_The_Linux_Kernel_Using_Gdbの指示に従っています
リンクに記載されているようにlog_bufferのアドレスを取得しようとすると、次の出力が得られます
(gdb) p (char*) &__log_buf[log_start]
$1 = 0xc04cd460 <Address 0xc04cd460 out of bounds>
私はインターネットでたくさん検索しましたが、適切な答えを見つけることができませんでした。私が間違っているのかわかりません。