0
我正在尋找Atmel Arm9的引導裝載程序。arm9引導裝載程序IAR
愛特梅爾具有「安全和安全引導加載」但這是一個ARM7和是很老(不建採用了最新的IAR工具鏈)
我假設這有前完成並且不想推倒重來
獎金是,如果引導裝載程序是最新的IAR Embedded Workbench(6.x版本)
如果有可用的商業產品 - 這將是罰款太。
佩德羅
我正在尋找Atmel Arm9的引導裝載程序。arm9引導裝載程序IAR
愛特梅爾具有「安全和安全引導加載」但這是一個ARM7和是很老(不建採用了最新的IAR工具鏈)
我假設這有前完成並且不想推倒重來
獎金是,如果引導裝載程序是最新的IAR Embedded Workbench(6.x版本)
如果有可用的商業產品 - 這將是罰款太。
佩德羅
取決於你使用的是愛特梅爾ARM9的一部分,它可能已經在ROM中的引導程序,我與AT91SAM9RL工作,並引導程序可以通過連接BMS引腳上電到VDDIOP訪問。然後,嵌入式引導加載程序可以從SD卡,NAND,SPI DataFlash和串行或USB(使用SAM-BA)加載應用程序代碼。
感謝您的回答。 我意識到使用SAM-BA和ROM-BOOT可以編程閃存,但我的印象是你需要像AT91Bootstrap這樣的另一個引導裝載程序,然後將你的應用程序代碼從Flash複製到RAM然後運行。 當ROM-BOOT運行時 - 它試圖在Flash中查找代碼,但是它是否也將Flash中的代碼複製到RAM中 - 如果是這樣的話,AT91BootStrap的用途是什麼。 Pedro – OneGuyInDc
在我的特殊芯片上的ROM引導程序確實將數據複製到RAM然後跳轉到它,至於AT91BootStrap的目的,我不確定,我還沒有發現需要使用它。 –
所以我發現ROM-BOOT只能複製到板載RAM(SRAM) - 如果你需要複製到外部RAM(SDRAM) - 你還需要另一個級別的bootloader - AT91BootStrap(或類似的東西),將複製到SDRAM – OneGuyInDc