Že jsi paměti vyčetl a fyzicky jsou OK ještě nemusí znamenat, že je OK i obsah, tj. minimálně obsah té EPROM a EEPROM a toho GALu musíš porovnat vyčtený s původním (nebo originálním) na shodu (nepíšeš přesně jestli jsi dělal verify, proto to radši píšu).
Nemůže být U4 použit i na nějaké konfigurační bity? Jestli by také nestál za výměnu… (pokud máš původní obsah), a možná i tak, tyto malé obvody na I2C/SPI hodně trpí na výboje, a pak se často dějí divné věci…
Mikrokontrolér samozřejmě sériový port má, ale není důvod, aby tam byl nějaký bootloader, software bude v těch pamětech. V té EPROMce bych čekala nějakou pevnou část firmware, v EEPROMce nějaká konfigurační data, ale na co je tam půl mega FLASH ještě k tomu 3,3V, když procesor je 5V? Po resetu běží program od adresy 0xF2080, asi by se dalo digitálním osciloskopem zjistit, která paměť ten program obsahuje.
Tak tak je to 5v. Firmware vy měl být na AT49BV040B. Obsahuje data ohledně teploty a všech parametrů motoru, pro jeho řízení. Ten firmware co mám podle mě obsahuje příkazy a data pro všechny periferie, tj canbus, kalendář a i display. Nakonfiguroval jsem watchkeerper na delší pauzy resetu z 600ms já 1.2 vteřiny a stejně nepomohlo. Přikláníme se k tomu, že vše na desce je už ok ale nepodařilo se mi dostat firmware do MCU.
takže musí být problém s oscilačním obvodem. Po doteku jednoho kondenzátoru dochází ke změně amplitudy a komunikace mezi pamětmi daleko více připominá přijaté a odeslané pakety. Musím se dotknout pouze záporným kontaktem u multimetru. Vypadá to, že dochází k šumu který se přenáší na komunikaci. Ikdyž jsem naměřil dobré hodnoty, půjdou tam nové kondíky. Napadá někoho něco čím by to ještě mohlo být? Škoda že nemám nějaký oscilační generátor. Asi důvod si jej pořídit.
Na oscilátor se kouká 10 MOhm sondou osciloskopu, měla by tam být sinusovka kolem středu napájení. Jestli na něj hrabeš něčím nízkoimpedančním s velkou kapacitou, tak se nediv, že přestává kmitat. Psal jsi že je OK, tak proč do něj pořád vrtáš? Už jsi zjistil, ze které paměti běží program po resetu?
jo běží tato AT49BV040B. Vrtám se v oscilaci, protože mi po BUS všude běhá šum. Ten přestane když se dotknu hrotem kondíku u oscilačního obvodu. Jako vysokofrekvenční obvody jdou uplně kolem mě, ale ať to je jiny oscilátor nebo na jiných obvodech, vždy sem je naměřil. Tady je to vyjímka a ovliňuje to chod MCU
Časy uváděny v GMT + 1 hodina Jdi na stránku Předchozí1, 2, 3Další
Strana 2 z 3
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.