Pomoc przy zmianie PINU w firmware

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
wilkoman
Konto z ograniczeniami
Postów w temacie: 12
Posty: 59
Rejestracja: 09 lut 2018, 17:34
Lokalizacja: Warszawa

Pomoc przy zmianie PINU w firmware

Post autor: wilkoman »

Witam !
Mam problem, otóż na Atmedze walnął mi PIN od osi Y do obsługu STEP na STEPSTICKU. Uciąłem ścieżkę i ten PIN chce przenieść (tak, tylko ten jeden) na pusty slot na drugi ekstruder, też na PIN od STEPa. Płytka jest zgodna z RAMPS. Niestety firmware posiadam tylko w HEX.

Przesiedziałem parę godzin, aby cofnąć HEX, ale wykracza to po za moją aktualną wiedzę, a czas goni.

Czy ktoś jest w stanie przerzucić PIN w pliku HEX ?
Załączniki
KM2_V1.08.ino.rar
(124.47 KiB) Pobrany 170 razy
mcxmcx
Drukarz
Postów w temacie: 1
Posty: 2464
Rejestracja: 09 kwie 2017, 21:32
x 309

Re: Pomoc przy zmianie PINU w firmware

Post autor: mcxmcx »

Jak jest zgodna z ramps, to na szybko zrób soft z drugim extruderem i jak będzie działać (grzałki, wentyle, ruchy) to sobie te trzy nóżki (enable, step direct) przelutujesz.

To jest kwestia 10 minut żeby wyklickac konfig.
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
Garreth
Postów w temacie: 4
Posty: 174
Rejestracja: 20 kwie 2016, 14:49
x 29

Re: Pomoc przy zmianie PINU w firmware

Post autor: Garreth »

Co to za soft i czemu masz tylko hexa?
Awatar użytkownika
Drunk_ZoZol
Postów w temacie: 1
Posty: 214
Rejestracja: 22 paź 2017, 11:18
x 67

Re: Pomoc przy zmianie PINU w firmware

Post autor: Drunk_ZoZol »

<offtopic>

Moim skromnym zdaniem powinieneś to napisać w wątku o swojej drukarce. Zakładając drugi wątek nie wszyscy będą w temacie. ;)

</offtopic>
FDM: CR-10 S4.
DLP: LC10; Photon; Phrozen 4K Mini.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 9
Posty: 8938
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Pomoc przy zmianie PINU w firmware

Post autor: dziobu »

wilkoman pisze:Witam !
Mam problem, otóż na Atmedze walnął mi PIN od osi Y do obsługu STEP na STEPSTICKU. Uciąłem ścieżkę i ten PIN chce przenieść (tak, tylko ten jeden) na pusty slot na drugi ekstruder, też na PIN od STEPa. Płytka jest zgodna z RAMPS. Niestety firmware posiadam tylko w HEX.
Jaki pin na jaki? Konkretnie nóżka->nóżka (lub pin/port -> pin/port). I jaki tam siedzi uC bo już się pogubiłem ;)
Czy ktoś wie czy to leci programowo czy tam jest używany PWM?
wilkoman
Konto z ograniczeniami
Postów w temacie: 12
Posty: 59
Rejestracja: 09 lut 2018, 17:34
Lokalizacja: Warszawa

Re: Pomoc przy zmianie PINU w firmware

Post autor: wilkoman »

Garreth pisze:Co to za soft i czemu masz tylko hexa?
To soft do Kreator Motion. Mam tylko hexa bo tylko to udało mi się zdobyć

dziobu pisze:aki pin na jaki? Konkretnie nóżka->nóżka (lub pin/port -> pin/port). I jaki tam siedzi uC bo już się pogubiłem ;)
Czy ktoś wie czy to leci programowo czy tam jest używany PWM?
A6 zamienić na D36 dla STEP (Y) - Atmega 2560


Udało mi się wydobyć coś takiego z tego HEXa, ale ni ciul nie wiem co z tym zrobić i co tam jest...

Nie mogę wrzucić jako załącznik:

j.txt
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 9
Posty: 8938
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Pomoc przy zmianie PINU w firmware

Post autor: dziobu »

dziobu pisze:aki pin na jaki? Konkretnie nóżka->nóżka (lub pin/port -> pin/port). I jaki tam siedzi uC bo już się pogubiłem ;)
Czy ktoś wie czy to leci programowo czy tam jest używany PWM?
A6 zamienić na D36 dla STEP (Y) - Atmega 2560[/quote]
eeeee
A co to A6 i D36?
dziobu pisze: Udało mi się wydobyć coś takiego z tego HEXa, ale ni ciul nie wiem co z tym zrobić i co tam jest...
Wybrałeś złą architekturę. Stąd niepełne dekodowanie.
wilkoman
Konto z ograniczeniami
Postów w temacie: 12
Posty: 59
Rejestracja: 09 lut 2018, 17:34
Lokalizacja: Warszawa

Re: Pomoc przy zmianie PINU w firmware

Post autor: wilkoman »

Jaka architektura dla Atmga2560?

dla avr25 pokazywało same bzdury..?
Załączniki
a6d36.png
Garreth
Postów w temacie: 4
Posty: 174
Rejestracja: 20 kwie 2016, 14:49
x 29

Re: Pomoc przy zmianie PINU w firmware

Post autor: Garreth »

Nie jest to wykonalne w zaden latwy sposob. Nie zmienisz w hexie jednego bajtu i z glowy. O ile sie orientuje nie sam pin trzeba zmienic, ale takze przeliczyc checksumy.

Tu trzeba by z hexa zrobic kod w assemblerze, a potem ponownie przeniesc na hexa.

Obawiam sie, ze latwiej bedzie przelutowac nowego procka, albo wygenerowac firmware marlin badz repetier pod te plytke...
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 9
Posty: 8938
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Pomoc przy zmianie PINU w firmware

Post autor: dziobu »

wilkoman pisze:Jaka architektura dla Atmga2560?

dla avr25 pokazywało same bzdury..?
Ponoć to avr6 :)

I wszystko jasne.
Czyli PF6->PC1.

To jak nie chcesz całego firmłeru zmieniać jak Ci inni proponują to spróbuję podmienić te piny.
Garreth pisze:Nie jest to wykonalne w zaden latwy sposob. Nie zmienisz w hexie jednego bajtu i z glowy. O ile sie orientuje nie sam pin trzeba zmienic, ale takze przeliczyc checksumy.
Jakie checksumy? Te w hexie? Nikt normalny tego nie robi i nikt normalny nie edytuje HEXa. Modyfikacje robisz w BINie ;P
A dopisać trzeba kilka procedur. Jedyna trudność to to że trzeba asemblować je samemu.
Garreth pisze:Tu trzeba by z hexa zrobic kod w assemblerze, a potem ponownie przeniesc na hexa.
No ale w czym problem?
ODPOWIEDZ

Wróć do „Firmware'y i hosty”