bootloader

    0

    1答えて

    を実行している間、私は短いブートコードを書いたとしてQEMUでそれを実行しようとした: のqemu-システムarm.exe -M versatilepb -cpu皮質-A9 -kernel次にboot.bin 私はコードが0x8400000に対処するためにロードされると予想が、QEMUは、エラー0x84000000 これでRAMまたはROM外のコードを実行しようとすると は通常folloの1を意味

    3

    1答えて

    私はシンプルなアセンブリスニペットを使用して、BIOSをブートローダーの一部として使用してスクリーンに文字を印刷しています。ここにブートローダーコードがあります。 [org 0x7c00] [bits 16] %include "a20_check.asm" mov ah, 0x0e mov al, 'H' int 0x10 times 510 - ($-$$) db 0

    1

    1答えて

    は、私は私はSTM32F103を持って失敗した再点滅リモートで(ブートローダーを使用して)そのUARTポートによって異なるMCUを使用しました。それは完璧に動作します、私は正常に正しいコードでフラッシュされている複数のデバイスがあります。しかし時には、STM32コードがフラッシュされているために動作しなくなったデバイスが、正しいものではありません。ビンファイル全体が他のMCUを使用してフラッシュさ

    0

    1答えて

    私はWinPEでUSBドライブを作成しましたが、自動的にロードされるGUIを備えたPowershellスクリプトを作成しました。それは、CMDを開くためのボタン、再起動とシャットダウンボタンを持っています。 自分のメニューからISOファイルを起動してMemtestを実行できるようにします。 私はWinPEにImdriveを追加しましたが、ISOをマウントできましたが、実行方法はわかりません。

    -1

    1答えて

    まず、シナリオで、私のホスト環境はLinuxで、ターゲットはMAX10 FPGAで、RISCVソフトプロセッサとそのためのソフトウェアを実行しています。私はすべての機能が定義されているmain.cというファイルとスタンドアロンのアプリケーションであるled.cという単純なブートローダを作成しています。今私は、main.cからled.cに、0x08000000と言うアドレスを使って行きたいと思ってい

    -1

    1答えて

    自分のコードでブートローダを作成する必要があります。 I discovered a githubブートローダーを使用していますが、どうすればよいか分かりません。 arduinoの使用経験がburning the default bootloader for ATmega328p であるため、デフォルトのarduinoブートローダコード(diod点滅)を他のものに置き換えるだけの簡単な方法はあります

    2

    2答えて

    MPLABでは、PIC32MX795F512Lのブートローダを使用する必要があります。私はブートセクションを0x8fc00000までksegブートメモリにプログラムし、アプリケーションコードを0x9d000000のkseg0_program_memにプログラムすることができます。私はブートローダからアプリケーションへジャンプすることができます。しかし、アプリケーションからブートローダにジャンプする

    1

    2答えて

    STのNucleoボードにあるJ-Link EDUとSTLinkデバッガを使用しています。テストのために、ブートローダコードは0x8000000にあり、メインのアプリケーションコードが存在する0x8020000にジャンプします。 Jlink EDUを使用すると、毎回0x8020000でフラッシュをプログラムすることができません。プログラムを修正してデバッグを開始すると、Jlinkはフラッシュを消去

    2

    1答えて

    私は幾分基本的なブートローダーを書いてきました。それはボッシュの桃のように機能します。しかし、私の実際のマシンでは、いくつかの命令がスクランブルされ、ブートローダーが失敗します。私は病気を診断しましたが、良い治療法はありません。 BIOS(UEFI互換モードでは)はBios Parameter Block(BPB)を探していて、見つからず(特定のバイトを上書きしてしまうため)、ブートローダを混乱さ

    1

    2答えて

    イーサネットを介してアプリケーションをSTM32ボードにアップロードする方法はありますか? Nucleo F429ZIボードをLAN経由でPCと接続するだけで、コードをアップロードできるようにする必要があります。