RTU-T programmi laadimine: Difference between revisions

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


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

Latest revision as of 15:22, 31 January 2012

FLASHI KUSTUTAMINE

  1. Pane seadmele toide
  2. Aseta lüliti DFT asendisse ON, et lülitada välja riistvara watchdog
  3. Aseta lüliti ER asendisse ON
  4. Oota 2 sekundit
  5. Aseta lüliti RST asendisse ON
  6. Aseta lüliti ER asendisse OFF
  7. Aseta lüliti PG asendisse ON
  8. Aseta lüliti RST asendisse OFF
  9. Oota 20 sekundit
  10. Aseta lüliti RST asendisse ON
  11. Aseta lüliti PG asendisse OFF
  12. Aseta lüliti RST asendisse OFF
  13. Seade on valmis uue programmi laadimiseks


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