Hitachi, Ethernet

Fuzesi Arnold arno at externet.hu
Mon Apr 12 22:26:01 CEST 2004


----- Original Message -----
From: "Rado Zoltan" <zrado at leasingtechnology.com>
To: "Fuzesi Arnold" <elektro at tesla.hu>
Sent: Monday, April 12, 2004 2:29 PM
Subject: Re: Hitachi, Ethernet


Na akkor a tisztán látás végett:

Két üzemmód van. A BOOT MODE, illetve a USER MODE.

Boot mode-nál. Elindul a proci. Egy kis ROM-ból, átmásolja a ramba
magát, majd az SCI-n keresztül vár egy kis programot, ami majd a
programozást fogja vezérelni. Amikor ez megvan, akkor törli az egész
FLASH-t.

-----
 Nnna, ez volt a hianyzo lancszem...
 Szoval a flasht csak akkor torli, amikor mar lenn van a programozast
vezerlo progi. (mikrokernel)
  Erre nem emlekeztem, hogy is volt, koszi!
------

Ezután az SCI-n keresztül letölti a feltöltendõ programot és
beírja.

---
    ez nem teljesen igy van emlékeim szerint.
    nem feltetlen SCI-n varja az adatot, es nem feltetlen irja be. Ez a
progi mar azt csinalja, amit en/mi akarunk.
    Altalaban a jonep belso FLASH iró prg-t tölt le, így belso FLASH-t is
ír.
    (FDT-vel adott mikrokernelek ezt csinaljak)
----

A USER modenál a már egyszer felprogramozott FLASH-ben a saját
programunk indul el, ami a FWP láb alapján észreveszi, hogy át
kell programozni. Ekkor az SCI-n letölti a programozás és törlés

----
 Tuti az FWP alapján vesz észre?
Nem úgy van, hogy amikor akarom átprogizom a FLASH-t, ket kritériumot
figyelembe véve:
-FWP (write protekt) inaktiv
-RAM-ban van a flash baszkuráló prg
----

vezérlõ programocskát a RAM-ba. Majd ez a program törli a kijelölt
blokkokat vagy az egész FLASH-t. Végül SCI-n keresztül letölti az új
kódot.

---
Szinten nem feltétlen az SCI-n jön le  az új prg.
---

A fenti USER üzemmód a gyári FDT program folyamatát írja le. Ezt át

----

Nem a BOOT módot használja az FDT progi?
Kezdek belezavarodni... adatlap meg épp nincs kéznél...

----

lehet alakítani. Pl. az átprogramozás indulása (RESET után vagy x
feltételre) , a új program forrása (SCI, külsõ RAM, stb.)
átvariálható. Egyetlen megkötés, hogy flash törlés/írás közben nem
érhetõ el a FLASH. Magyarán Flashbõl futó programból nem lehet flaqht
írni. Az vagy belsõ vagy külsõ RAM-ból kell, hogy fusson.

Üdv.: Zoli











More information about the Elektro mailing list