Produkty Novinky Články Návody Kontakty

Bootstrap

Zdrojové kódy bootstrapu verze 1.16 včetně podpory pro modul uCSimply SAM9260 si stáhnete zdeInformationhttp://www.ucsimply.cz/products/modsam9260/. Originál si můžete stáhnout přímo ze stránek firmy AtmelInformationhttp://www.atmel.com/Images/AT91Bootstrap1.16.zip.
Kompilaci budeme provádět v operačním systému Windows s pomocí balíku nástrojů devkitARM release 32 (novější verze vrátí při kompilaci bootstrapu pro NandFlash chybu).
Postup:
  1. Rozbalíme archivní soubor Bootstrap1.16-ucsimply.zip. Vznikne adresář Bootstrap-v1.16-ucsimply.
  2. Spustíme si okno s příkazovým řádkem DOSu a vstoupíme do adresáře Bootstrap-v1.16-ucsimply\board\ucsimply_sam9260:
    > cd <cesta k adresari>\Bootstrap-v1.16-ucsimply\board\ucsimply_sam9260
    
  3. Podle typu paměti, pro kterou chceme bootstrap kompilovat, vstoupíme buď do podadresáře dataflash nebo nandflash.
  4. Smažeme výsledky případné předchozí kompilace:
    > make clean
    
  5. Spustíme kompilaci zvolené varianty bootstrapu:
    > make
    
  6. Výsledek kompilace soubor dataflash_ucsimply_sam9260.bin, resp. nandflash_ucsimply_sam9260.bin, najdeme v aktuálním adresáři, tj. podadresáři dataflash, resp. nandflash.
Jen krátce ke změnám ve zdrojovém kódům bootstrapu s ohledem na přidání podpory pro modul uCSimply SAM9260. Do podadresáře board přibyl adresář ucsimply_sam9260. V tomto adresáři je umístěn kód pro náš modul. Jde o soubor ucsimply_sam9260.c, který je společný pro obě varianty bootstrapu (dataflash i nandflash). Makefile a konfigurační soubor bootstrapu ucsimply_sam9260.h je umístěn pro danou variantu bootstrapu v podadresáři dataflash a v podadresáři nandflash.