Witam,
Czy ktoś próbował programowo testować testować pamieć SRAM w AVRach? Założenie jest takie ze przy re/starcie uP wykonuje test pamięci programu (suma kontrolna crc), test EEPROM i SRAM (coś na kształt POST). Czy znacie jakieś sposoby na przeprowadzenie takich testów(EEPROM i SRAM) dedykowane dla uP? Ze stron traktujących o testach RAM w PC zaczerpnąłem pomysł żeby najpierw zapisać SRAM samymi zerami następnie odczytać i sprawdzić czy odczytane zostały same 0, w ten sam sposób z 1, oraz zapisać do każdej komórki pamięci jej adres następnie jej odczytać i porównać. Nie wiem czy test EEPROM podobnym sposobem jest dobrym rozwiązaniem, czy stosować sumę CRC czy coś innego. Nie proszę tu o kod programu tylko o samą ideę w jaki sposób można do tego problemu podejść i o wskazówki na co zwrócić uwagę. Na forum nie znalazłem podobnego tematu.
Pozdrawiam.
Czy ktoś próbował programowo testować testować pamieć SRAM w AVRach? Założenie jest takie ze przy re/starcie uP wykonuje test pamięci programu (suma kontrolna crc), test EEPROM i SRAM (coś na kształt POST). Czy znacie jakieś sposoby na przeprowadzenie takich testów(EEPROM i SRAM) dedykowane dla uP? Ze stron traktujących o testach RAM w PC zaczerpnąłem pomysł żeby najpierw zapisać SRAM samymi zerami następnie odczytać i sprawdzić czy odczytane zostały same 0, w ten sam sposób z 1, oraz zapisać do każdej komórki pamięci jej adres następnie jej odczytać i porównać. Nie wiem czy test EEPROM podobnym sposobem jest dobrym rozwiązaniem, czy stosować sumę CRC czy coś innego. Nie proszę tu o kod programu tylko o samą ideę w jaki sposób można do tego problemu podejść i o wskazówki na co zwrócić uwagę. Na forum nie znalazłem podobnego tematu.
Pozdrawiam.
