Stránka 1 z 1
vadný CRC microbasic atmega2561A
Napsal: 12 srp 2025, 11:01
od bu2520
Zkusím se zeptat zkušenějších. Mám stroj který má řízení relizované ATMEGA2561A Programované je to podle loga Microbasicem .
Po zapnutí zobrazí Firmware CRC ER a po chvíli Waiting firmware com2 viz obrázky. Když to několirát rychle po sobě zapnu vypnu objeví se CRC ok a stroj normálně funguje. Vyměnil jsem elyty, reset obvod. Napětí sedí, zkoušel jsem zpozdit reset stále nic. Netuším, jestli jde stáhnout obsah procesoru , popřípadě jestli to nejde nějakou pojistkou zakázat, nemám s microbasicem zkušenosti, skončil jsem s ním někde na 286AT . Než se pustím do nějakého PLC jako náhrady, nemáte někdo tip co ještě mohu zkusit?
Napsal: 12 srp 2025, 11:24
od samec
CRC error znamená, že v pamäti sú chyby. On ten záznam v CMOS netrvá večne. Jak plynie čas, stráca sa náboj a posúva rozhodovacia úroveň medzi 0 a 1 zapísaných dát. Keď sa k tomu pridá nejaký šum, tak to občas prečíta správne, občas nie. A bude sa to len zhoršovať. Je potrebné obnoviť zapísané dáta, ak je to možné. Niekedy pomôže mierne zvýšenie, alebo zníženie napajacieho napätia v rámci prípustných hodnôt v katalógovom liste. Dočasne.
Napsal: 12 srp 2025, 11:28
od ondraN
To vypadá, jako kdyby očekával bootloader nahrátí nového FW a pak zahlásí že je ten nový FW poškozený. Neleze na ten COM2 nějaký signál, který aktivuje bootloader? Asi bych zkusil vstup COM2 nějak terminovat va Vcc nebo Vdd.
Napsal: 12 srp 2025, 11:44
od rnbw
To bude opacne. Najprv bootloader skontroluje CRC vo flash a ked nesedi, tak caka na nahratie noveho.
Pre istotu vyskusat pripojit cez ICSP, ci je to zamknute. Keby nebolo, tak opakovane citat a porovnavat, najlepsie pritom menit napatie a teplotu.
Napsal: 13 srp 2025, 11:29
od Mahoney
Bylo by dobré vědět, co je to za zařízení a výrobce a jestli je k tomu ten firmware v Mikrobasicu (případně novější) k dispozici.
To je microBasic od firmy Mikroelektronika (
www.mikroe.com)? Ten není interpretovaný, ale kompulovaný.
Napsal: 13 srp 2025, 13:24
od bu2520
No teď jsem se s tím mořil a asi to bude konečná. Zařízení zatavuje blistr na misky . Pokud se podaří přeskočit to CRC tak displej napíše OK a na chvíli se objeví nápis Microbasic.
Snažil jsem se přes ISP něco vyčíst a střídavě se načtou různé hodnoty fuses nějaký obsah Flash i eeprom jsem načetl . Bohužel po připojení na napájení už procesor neposílá text na displej jen několik plných znaků .