Strona 3 z 4

Re: Pomoc przy zmianie PINU w firmware

: 19 lut 2018, 22:02
autor: dziobu
Jak dopisałem procedurę do przeprogramowania ADC to przeszło bez echa, a tu głupia podmiana pinów i ludziom odwala. Gdzie tu sprawiedliwość? ;p

Co mam powiedzieć... No ciesze się że działa.

Re: Pomoc przy zmianie PINU w firmware

: 19 lut 2018, 22:16
autor: Berg
dziobu pisze:
rafaljot pisze:(...)
ale jak już, to trzeba by :
1. zbudować w miarę podobną konfigurację w repetierze. zrobić hexa, potem z niego asemblera.
2. zmienić w kodzie źródłowym ten pin
3. zrobić jeszcze raz to samo co w pkt 1.
4. zrobić dff'em różnicę obu kodów w assemblerze i w ten sposób znaleźć miejsca obsługujące stepy w asemblerze
5. zdekompilować "oryginalnego" hexa i poszukać podobnych kawałków kodu. Poprawić w analogiczny sposób.
6. skompilować na nowo asemblera i wgrać.

(..)
Grzebanie w hexie to przeważnie co innego niż durna podmiana cyferek (*1); miało by to sens jakbyś grzebał w sofcie napisanym w assemblerze przez człowieka. Tutaj po drodze masz kompilator który optymalizuje pewne rozkazy przez co nie wszystko wygląda tak jak by się wydawało.
eeeee ja wiem, nie pisałem przecie o grzebaniu w hexie tylko w asemblerze. w/w opisaną met. znajduje automatycznie potencjalnych 6 miejsc do przeglądnięcia i poprawy. kompilator i kod źródłowy z lekkimi różnicami ten sam, to wynik też mniej więcej będzie ten sam, ale już nie sprawdzam . skoro działa :) to piwo.

Re: Pomoc przy zmianie PINU w firmware

: 19 lut 2018, 22:44
autor: wilkoman
Złożyłem wszystko i co ciekawe nie działa ekran. Zakładam, że elektronika siada. No ale nic, na ten moment obsłużę to REPETIEREM HOSTEM, wydrukuje parę rzeczy, a potem na dniach będę walczył z elektroniką.

JESZCZE raz dzięki- masz u mnie dług wdzięczności :) POZDRO

Re: Pomoc przy zmianie PINU w firmware

: 19 lut 2018, 22:47
autor: dziobu
rafaljot pisze:eeeee ja wiem, nie pisałem przecie o grzebaniu w hexie tylko w asemblerze. w/w opisaną met. znajduje automatycznie potencjalnych 6 miejsc do przeglądnięcia i poprawy. kompilator i kod źródłowy z lekkimi różnicami ten sam, to wynik też mniej więcej będzie ten sam, ale już nie sprawdzam . skoro działa :) to piwo.
No masz 5 (cpi na początku jest do olania).
Ale u mnie były 4 zmiany w kodzie ;p
No i cały czas mówimy o prostej zmiane nóżki i to na taką którą obsługuje się identycznie. Czyli porty H/J/K/L odpadają. Zmiany Timera czy portu ADC też tak nie zrobisz ;)
(tutaj zakładam że taka modyfikacja miała by sens; ale jak pokazuje praktyka co do ADC - czasem ma).
wilkoman pisze:Złożyłem wszystko i co ciekawe nie działa ekran. Zakładam, że elektronika siada. (...)
Teoretycznie mogłem coś spieprzyć bo w międzyczasie okazało się że moje hextobin nie obsługuje prawidłowo adresu segmentu (rekord "2" w intel hex). Z tym że sprawdziłęm w tę i wewtę i niby konwersja przechodzi jak trzeba.

Niemniej posłuchaj innych, olej to i zmień elektronikę dopóki działa to co masz.

Re: Pomoc przy zmianie PINU w firmware

: 20 lut 2018, 01:00
autor: Berg
dziobu pisze: No i cały czas mówimy o prostej zmiane nóżki i to na taką którą obsługuje się identycznie. Czyli porty H/J/K/L odpadają. Zmiany Timera czy portu ADC też tak nie zrobisz ;)
nie no jasne. akurat taki kejs się trafił. W sumie dość nietypowy. Jest binarka, jest kod źródłowy, brak tylko niektórych dyrektyw z konfiga. :crazy2:

Re: Pomoc przy zmianie PINU w firmware

: 20 lut 2018, 07:17
autor: McKee
dziobu pisze:Jak dopisałem procedurę do przeprogramowania ADC to przeszło bez echa, a tu głupia podmiana pinów i ludziom odwala. Gdzie tu sprawiedliwość? ;p
Może nie liczy się Twoja praca czy Twoja wiedza tylko ocena "społeczeństwa", które w większości nie rozumie "procedurę do przeprogramowania ADC" ale pojęcie "podmiana pinów" kojarzy znakomicie.
:rotfl2:

(Tak mi się to skojarzyło w szerszym sensie tego co w życiu obserwuje: chleba i igrzysk, a nie krewetek i teatrów się domagamy / takie prostsze i bardziej przyziemne).

Re: Pomoc przy zmianie PINU w firmware

: 20 lut 2018, 07:47
autor: zouk
W moim przypadku browar za wiedzę. Podkreślam - Wiedzę. Wiem co piszę, kiedyś w dobie c64 i atari kilka razy usiłowałem zagłębić się w asm na 8 bitach. Podejść było kilka (2) i nic z tego nie wyszło. Nie, żebym był nie kumaty. Z językiem wysokiego poziomu nie mam problemów, nieważne czy to avr czy pc czy android ale assembler po prostu nie wchodzi. :]
Dlatego dziobu browar za wiedzę. :piwo:

.. ,że nie wspomnę o bezinteresownej pomocy..;)

Re: Pomoc przy zmianie PINU w firmware

: 20 lut 2018, 19:03
autor: wilkoman
Ekran działa :) zrobiłeś wszystko dobrze. Odpadł kabel od ekranu. Zlutowalem i wszystko smiga :)

Re: Pomoc przy zmianie PINU w firmware

: 20 lut 2018, 19:22
autor: artur_n
Swoją drogą tak poza tematem to trochę wstyd, że polska firma produkuje taki badziew i to za takie pieniądze.

Re: Pomoc przy zmianie PINU w firmware

: 20 lut 2018, 20:36
autor: dziobu
wilkoman pisze:Ekran działa :) zrobiłeś wszystko dobrze. Odpadł kabel od ekranu. Zlutowalem i wszystko smiga :)
Odpad kabel... co Ty robiłeś z tą drukarką?