• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie atmega 16 problemy.
#1
Dzien dobry wszystkim. Jestem tu nowy i obserwuje forum. Z programowaniem jestem raczej do tylu. Zapytam was kochani czy program zablokowany np przez producenta sprzetu mozna skopiowac z procesora czy np mozna skopiowac a ne mozna wgrac. Bawilem sie atmega ze sterownika pewnej firmy i na poczatku pomyliłem sie przy podłączeniu go. Potem juz dobrze podlaczylem i zczytalem pliki w hex flash i eeprom. Ale chcac je wgrac spowrotem dostaje komunikat ze procesor ma za malo pamieci do wgrania eepromu. I wgrywa sie tylko flasch. Co o tym sadzicie. Gdzie tkwi moj błąd?
 
Odpowiedź
#2
Mam awarie szklanej kuli i nie wiem:
- co to za uC?
- jakiem program odczytałeś?
- co odczytałeś?
- jak ustawione fuses? Może EESAVE ustawiony?
Debuger jest po to aby z niego korzystać!
Niestety, AVR'owcy (Arduino'wcy) nie używają go (nie potrafią?) przez co  proste programy uruchamiają miesiącami.
 
Odpowiedź
#3
Zabezpieczenia są po to by nie dało się zgrać. Otwórz zgrany plik jakimś HexEditor i zobacz do środka co tam masz, pewnie same FF czy coś w tym stylu. Jeśli by się udało zgrać to i wgrać się da.
 
Odpowiedź
#4
(07-04-2019, 19:19)kaczakat napisał(a): Zabezpieczenia są po to by nie dało się zgrać.
Aby to utrudnić.
O technikach łamania zabezpieczeń można pisać długo a skwitować krótko: najczęściej, nie opłaca się.
Debuger jest po to aby z niego korzystać!
Niestety, AVR'owcy (Arduino'wcy) nie używają go (nie potrafią?) przez co  proste programy uruchamiają miesiącami.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości