Cześć, walczę od jakiegoś czasu z mikrokontrolerem MC9S08SH16 NTX(Freescale). Najpierw by trochę się nauczyć kupiłem czyste kontrolery. Napisałem prosty programik do migania ledy i wgrałem go do mikrokontrolera przez CodeWarior.
Następnie przy pomocy memmory dump zgrałem flesh z pamięci (adresy z datasheetu) i taki plik s19 wgrywam przy pomocy programu usbdm programmer do nowego mikrokontrolera. I tu pełny sukces i ma radość wielka
. Led miga czyli czytanie wgrywanie działa.
Niestety jak przychodzi do czytania i wgrywania HCS08 w Siemensie Eq7 albo w płycie indukcyjnej to mój sposób zawodzi. Flash zdaje się zgrywać bez błędu. Wgrywam na druga kość też bez errorów. Jednak po wlutowaniu mikrokontrolera z nowym softem urządzenie nie działa.
Czytam internet od paru dni. Najwięcej jest na Rosyjskich forach. Znalazłem filmik na którym Pan robi dokładnie tak samo jak ja na Arkadii i jemu działa. Z kolei w innym miejscu Pan pisze, że aby wgrać nowy firmware do HCS08 muszę mieć jeszcze dump (SW) ze specyficznym regionem. Znalazłem dumpy zgrane programatorem TNM5000 w formacie "bin". Niestety nie mam takiego programatora by je wgrać. Próbowałem przekonwertować bin na s19 ale standardowy objconvert nie rozpoznaje tego pliku bin więc nie potrafię go przekonwertować na s19.
Może ktoś z doświadczonych kolegów podpowie jakieś rozwiązanie? Temat przerobiłem z Siemens Eq7 oraz mikrokontrolerami HCS08 w płytach indukcyjnych. Za każdym razem bez efektu. Czy to kwestia Lock Bit? Czy jak mikrokontroler jest zabezpieczony to też normalnie by się sczytywał tyle, że nie pełny albo zniekształcony? Brak mi doświadczenie więc proszę o wyrozumiałość.
I najważniejsze pytanie. Czy mogę go sklonować przy pomocy USBDM? Czy mogę zapomnieć i muszę mieć TNM5000? Albo inny drogi programator?
Będę wdzięczny za wszelką pomoc.
Następnie przy pomocy memmory dump zgrałem flesh z pamięci (adresy z datasheetu) i taki plik s19 wgrywam przy pomocy programu usbdm programmer do nowego mikrokontrolera. I tu pełny sukces i ma radość wielka

Niestety jak przychodzi do czytania i wgrywania HCS08 w Siemensie Eq7 albo w płycie indukcyjnej to mój sposób zawodzi. Flash zdaje się zgrywać bez błędu. Wgrywam na druga kość też bez errorów. Jednak po wlutowaniu mikrokontrolera z nowym softem urządzenie nie działa.
Czytam internet od paru dni. Najwięcej jest na Rosyjskich forach. Znalazłem filmik na którym Pan robi dokładnie tak samo jak ja na Arkadii i jemu działa. Z kolei w innym miejscu Pan pisze, że aby wgrać nowy firmware do HCS08 muszę mieć jeszcze dump (SW) ze specyficznym regionem. Znalazłem dumpy zgrane programatorem TNM5000 w formacie "bin". Niestety nie mam takiego programatora by je wgrać. Próbowałem przekonwertować bin na s19 ale standardowy objconvert nie rozpoznaje tego pliku bin więc nie potrafię go przekonwertować na s19.
Może ktoś z doświadczonych kolegów podpowie jakieś rozwiązanie? Temat przerobiłem z Siemens Eq7 oraz mikrokontrolerami HCS08 w płytach indukcyjnych. Za każdym razem bez efektu. Czy to kwestia Lock Bit? Czy jak mikrokontroler jest zabezpieczony to też normalnie by się sczytywał tyle, że nie pełny albo zniekształcony? Brak mi doświadczenie więc proszę o wyrozumiałość.
I najważniejsze pytanie. Czy mogę go sklonować przy pomocy USBDM? Czy mogę zapomnieć i muszę mieć TNM5000? Albo inny drogi programator?
Będę wdzięczny za wszelką pomoc.