Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 00:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 13 lip 2012, o 16:41 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Witam. Mam sterownik z tym prockiem MC908JL8CPE i jestem na 99% pewien że ten procek jest walnięty.(uszkodzony procek wkładałem do dobrego sterownika ta, sama płytka i cisza).Teraz właśnie nie wiem czy to wina procka czy programu. Co to jest wogóle za rodzina procesorów? Zauważyłem, że ma interfejs UART (tzn. piny RXD i TXD). Pomyślałem sobie, że może ściągne program z uP i wgram go na nowego. W jaki sposób mogę się podłączyć do niego? Mam zestaw ATB i wszystkie programy z nim związane i pomyślałem, że może tą przejściówką da radę na komunikacje? Dodam, że pracuje na laptopie i korzystam z wirtualnego COM-a (zestaw ATB).
Mam jeszcze takie pytanko, czy program może tak poprostu się sam uszkodzić? Z góry dzięki za odpowiedzi:)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 17:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

jakoś tak nigdy nie lubiłem tych freescalowych procków
ot takie dziadostwo z 8K flasha :(

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 17:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

SunRiver napisał(a):
ot takie dziadostwo z 8K flasha :(


Opis prawie jak z "Nad niemnem" ;) ale podoba mi się ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 17:58 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Dobra jest jaki jest, ale powiedzcie chociaz jak się z nim połaczyć żeby program odzyskać? Chociaż z większego mi pomóżcie :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 18:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

Każdy szanujący się producent blokuje możliwość zczytania kodu programu więc tutaj nie liczyłbym na to że jednak uda się go odczytać.
Szkoda zachodu.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 18:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

i wschodu też :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 18:48 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Dobra, a tak na przyszłość to w jaki sposób można zgrywać i wgrywać programy przez rs? Czy wogóle idzie? Przecież chyba można BootLoaderem? Tylko jak?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 18:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

oczywiście że można bootloaderem , ale najpierw musi on być w procku nie ??
akurat te freescale maja strasznie pokopany protokół transmisji z programatorem

nawet Motorolki nie są tak porypane

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 18:58 

Pomógł: 0

Zgrać nie zgrasz, chodź byś na rzęsach stawał. Zgrywać to można było softa do procków za czasów zewnętrznych epromów. A i tak wielu producentów sterowników stosowało po prostu układy OTP.
Możesz pogadać jedynie z jakimiś Chińczykami, może zrobią ci reverse engineering. Kiedyś krążyły legendy, że za pomocą dobrego mikroskopu, można sczytać z struktury które bity są ustawione ;).

Zresztą, często, epromy z zewnętrznymi softami, też były kodowane ;). Np. w niebieskich urmetach (stare aparaty na karty magnetyczne) były pozamieniane piny danych.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 19:01 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

No tak Bootloader musi być w procku :D A np. w AVR-ach jakbyś to zrobił? Tak dla ciekawości, bo wiem, że tutaj nie ma rady dla tego dziwoląga :x



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 19:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

jak zablokowany odczyt , to nic nie zrobisz , a w opisy na elce i rożnych forach nie wierzę .....

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 19:27 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Dobra, ale przypuśćmy, że dla własnego użytku i ciekwawości. Taki mam dzisiaj kaprys programować sobie przez RS. W jaki sposób i jakimi programami to wykonać. To, że procki producentów są blokowane to rozumiem... :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 19:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

to banalne bierzesz programator wgrywasz bootloader i masz
np Mirkowy mkbootloader

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2012, o 19:47 

Pomógł: 0

Dokładnie j/w, możesz sam sobie napisać jakąś procedurę w stylu bootloadera, jeżeli procesor ma taką możliwość. Np. przez jakiś czas po włączeniu procesor czeka na komendę przychodzącą po RSie, jeżeli jej brak, to wykonuje dalej normalnie program. Jeżeli jest to zaczyna się procedura obsługi bootloadera.

PS. Np. w urządzeniach u mnie w firmie jest tak zrobione, procki to H6413003 Hitachi, zewnętrzny flash, z dwoma obszarami pamięci. Jedna to bootloader, druga program główny.
Zależnie od wciśnięcia kombinacji klawiszy, wgrywasz albo program główny, albo bootloader.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 14 lip 2012, o 10:30 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

A czy program się mógł to poprostu sam wysypać? Mierzyłem napięcia na nóżkach i są 0V 3,3V (czyli +Vcc) i ok. połowy zasilania, 1,3V.. Z tego co wiem to płytka może być po burzy, ale zasilacz jest na innej płytce. Z tego co było widać to na moim sterowniku dostał tylko transoptor do wykrywania zera, a tak wszystko wzrokowo i pomiary są ok.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 lip 2012, o 10:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Jest możliwe że program uległ uszkodzeniu lub jakieś porty w procku , trudno stwierdzić
tak na sucho

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO