RTU-T programmi laadimine: Difference between revisions

From Phobos Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
== FLASHI KUSTUTAMINE ==
== FLASHI KUSTUTAMINE / ERASING OF FLASH ==


# Pane seadmele toide
# Pane seadmele toide / power on the deive
# Aseta lüliti DFT asendisse ON, et lülitada välja riistvara watchdog
# Aseta lüliti DFT asendisse ON, et lülitada välja riistvara watchdog / Switch DFT to position ON
# Aseta lüliti ER asendisse ON
# Aseta lüliti ER asendisse ON / Switch ER to position ON
# Oota 2 sekundit
# Oota 2 sekundit / Wait for 2 seconds
# Aseta lüliti RST asendisse ON
# Aseta lüliti RST asendisse ON / Switch RST to position ON
# Aseta lüliti ER asendisse OFF
# Aseta lüliti ER asendisse OFF / Switch ER to position OFF
# Aseta lüliti PG asendisse ON
# Aseta lüliti PG asendisse ON / Switch PG to position ON
# Aseta lüliti RST asendisse OFF
# Aseta lüliti RST asendisse OFF / Switch RST to position OFF
# Oota 5 sekundit
# Oota 20 sekundit / Wait for 20 seconds
# Aseta lüliti RST asendisse ON
# Aseta lüliti RST asendisse ON / Switch RST to position ON
# Aseta lüliti PG asendisse OFF
# Aseta lüliti PG asendisse OFF / Switch PG to position OFF
# Aseta lüliti RST asendisse OFF
# Aseta lüliti RST asendisse OFF / Switch RST to position OFF
# Seade on valmis uue programmi laadimiseks.
# Seade on valmis uue programmi laadimiseks / Device is ready for programming
<br />
<br />
RST - Reset<br />
RST - Reset<br />

Revision as of 15:19, 31 January 2012

FLASHI KUSTUTAMINE / ERASING OF FLASH

  1. Pane seadmele toide / power on the deive
  2. Aseta lüliti DFT asendisse ON, et lülitada välja riistvara watchdog / Switch DFT to position ON
  3. Aseta lüliti ER asendisse ON / Switch ER to position ON
  4. Oota 2 sekundit / Wait for 2 seconds
  5. Aseta lüliti RST asendisse ON / Switch RST to position ON
  6. Aseta lüliti ER asendisse OFF / Switch ER to position OFF
  7. Aseta lüliti PG asendisse ON / Switch PG to position ON
  8. Aseta lüliti RST asendisse OFF / Switch RST to position OFF
  9. Oota 20 sekundit / Wait for 20 seconds
  10. Aseta lüliti RST asendisse ON / Switch RST to position ON
  11. Aseta lüliti PG asendisse OFF / Switch PG to position OFF
  12. Aseta lüliti RST asendisse OFF / Switch RST to position OFF
  13. Seade on valmis uue programmi laadimiseks / Device is ready for programming


RST - Reset
DFT - Default konfiguratsioon
ER - ERASE - programmi kustutamine
PG - PROG - programmeerimine

PROGRAMMI LAADIMINE

Programmi on võimalik laadida kahel moel: läbi GUI või command line'ilt. Mõlema juhu jaoks on programmiks SAM-BA.exe ehk nn AT91 In-system Programmer[1].


SAM-BA command line'ilt kasutamiseks vajalikud failid asuvad kataloogis:

  • \\Phobos\e\3_Tehniline\Tarkvara myygiks\RTU-T Firmware\V5\


Programmeerimiseks tuleb:

  1. Installeerida programmaator, selleks käivita "Install AT91-ISP v1.13.exe";
  2. Failis rtu_5_programming.bat tuleb paika panna:
    1. SAM-BA, firmware failide ja programmeerimise scriptide(*.bin ja *.bat) asukohad ja
    2. kommunikatsiooni port
  3. Käivitada rtu_5_do_programming.bat kui programmeeritakse DO'd või rtu_5_di_programming.bat kui DI'd või rtu_5_ai_programming.bat kui programmeerid AI'd


Failide asukoha muutmine. Leia ülesse path=" " lõik ja muuda vastavalt vajadusele

   echo Setting path to SAM-BA
   path="C:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba v2.9";%path%
   echo Setting path to user files
   path="D:\Projects\RTU_ARM\RTU-T Firmware\V5";%path%


Kommunikatsiooni pordi muutmine. Leia ülesse järgmine lõik ja muuda vastavalt vajadusele

   echo Setting com and board
   set COMIF=COM1

Näiteks kui kasutad porti 5, siis peaks see olema nii

   set COMIF=COM5