Znaleziono 5 wyników
Wróć do „Pomoc przy zmianie PINU w firmware”
- 21 lut 2018, 11:01
- Forum: Firmware'y i hosty
- Temat: Pomoc przy zmianie PINU w firmware
- Odpowiedzi: 37
- Odsłony: 14419
Re: Pomoc przy zmianie PINU w firmware
no widziecie? a jak ktoś w dziale "co kupić" pyta "co kupić do 6-8 tys", to odpowiadam "dwie Prusy", to się śmiejecie i nikt tego nie traktuje poważnie, a ja jestem całkiem poważny.
- 20 lut 2018, 01:00
- Forum: Firmware'y i hosty
- Temat: Pomoc przy zmianie PINU w firmware
- Odpowiedzi: 37
- Odsłony: 14419
Re: Pomoc przy zmianie PINU w firmware
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.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
- 19 lut 2018, 22:16
- Forum: Firmware'y i hosty
- Temat: Pomoc przy zmianie PINU w firmware
- Odpowiedzi: 37
- Odsłony: 14419
Re: Pomoc przy zmianie PINU w firmware
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.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.
- 19 lut 2018, 14:52
- Forum: Firmware'y i hosty
- Temat: Pomoc przy zmianie PINU w firmware
- Odpowiedzi: 37
- Odsłony: 14419
Re: Pomoc przy zmianie PINU w firmware
http://www.allegro.pl/ShowItem2.php?item=7125838200
choć pewnie bym Rumbe kupił by nie musieć się bawić z końcówkami
choć pewnie bym Rumbe kupił by nie musieć się bawić z końcówkami
- 19 lut 2018, 13:15
- Forum: Firmware'y i hosty
- Temat: Pomoc przy zmianie PINU w firmware
- Odpowiedzi: 37
- Odsłony: 14419
Re: Pomoc przy zmianie PINU w firmware
moja opinia jest taka, że kombinujecie Panowie od dupy strony. elektronika i tak jest słaba, bez dokumentacji, atmega i tak już jest częściowo uwalona, nie wiadomo czy nie jest też uwalona do krańcówki i ona przygrzała część układu, bo tam ponoć były upalone kabelki, przy okazji poszło też z tym pinem. Tak że nie ma co się martwić, najwyżej spali się ją do końca. a jeśli nie to jest szansa zrobić to porządnie kompilując na nowo. A co więcej robota może się przydać innym potem. co kupili tę drukarkę. Ważne by programować płytkę i potem przetestować odpiętą od wszystkiego.
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ć.
powiem tak .potrafił bym to zrobić. znam innych, co też to zrobią ale za dniówkę biorą więcej niż wartość tej drukarki
a nowa płytka MKS to 100 zł.
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ć.
powiem tak .potrafił bym to zrobić. znam innych, co też to zrobią ale za dniówkę biorą więcej niż wartość tej drukarki
a nowa płytka MKS to 100 zł.