Strona 1 z 2
Program na ak47
: poniedziałek 15 cze 2015, 20:32
autor: kamdz
Witam,
Chciałem przerobić latarkę tak by lepiej służyła na rower - zmienić program.
Jestem trochę obeznany w bascomie, ale wolałbym przerobić oryginalny soft.
Z góry dziękuję.
Re: Program na ak47
: poniedziałek 15 cze 2015, 21:08
autor: Pyra
Witam
kamdz pisze:ale wolałbym przerobić oryginalny soft.
Było już wielokrotnie wałkowane na forum, nie da się przerobić oryginalnego programu. Pierwszą przeszkodą, jest zabezpieczenie pamięci programu, przed odczytem.
Jeśli chodzi o napisanie nowego, to jest kilka przykładów na forum, m.in. moje.
Pozdrawiam
: poniedziałek 15 cze 2015, 21:16
autor: kamdz
Interesuję się elektroniką więc przelutuję sobie attiny, a program w bascomie chyba mogę zmieniać?
: poniedziałek 15 cze 2015, 21:23
autor: Pyra
Witam
kamdz pisze:Interesuję się elektroniką więc przelutuję sobie attiny, a program w bascomie chyba mogę zmieniać?
Tu nie chodzi o przelutowanie, a o to, że procek jest zablokowany przez producenta, więc nie ma możliwości odczytania oryginalnego kodu. Istnieje za to możliwość wgrania nowego programu, jest "wyzerowanie" pamięci procka, czyli jej wyczyszczenie.
Jeśli, jak piszesz, znasz BASCOMa, to nie będzie wielkiego problemu z przerobieniem jednego z zamieszczonych na forum programów, bądź napisaniem nowego. Niestety, BASCOM, posiada pewną "wadę", generuje dość duży objętościowo kod. Też byłem zmuszony w końcu przejść na "C".
Pozdrawiam
: poniedziałek 15 cze 2015, 21:49
autor: kamdz
Ależ mi nie chodzi o ściąganie programu z procka (bo i tak byłby w hex) - myślałem, że ktoś ma.
: poniedziałek 15 cze 2015, 22:00
autor: max4max
Gdyby był dostępny public to nie byłoby sensu zabezpieczania procka.
Zresztą być może ktoś, gdzieś odczytał bo to, ze procek jest zabezpieczony nie gwarantuje niczego.
Nie takie tuzy zabezpieczeń popłynęły w starciu z hakerami czy po prostu zwykłymi pasjonatami - patrz np. sat tv i dekodery N.
: poniedziałek 15 cze 2015, 22:10
autor: kamdz
Szkoda
ale takie które działają tak jak ten oryginalny to chyba są...
Nie znam się na tym tak dobrze żeby napisać od nowa
: wtorek 16 cze 2015, 09:42
autor: GanzConrad
max4max pisze:procek jest zabezpieczony nie gwarantuje niczego
w tym konkretnym przypadku, gwarantuje wszystko. Nie ma sensu łamać zabezpieczeń dla programu (w hex), który można napisać w kilka dni (i mieć źródło).
: wtorek 16 cze 2015, 12:38
autor: Ebola
Pyra, pisał przecież że na forum jest kilka przykładów softu, np:
http://www.swiatelka.pl/viewtopic.php?t=3084
: wtorek 16 cze 2015, 15:13
autor: kamdz
Czytałem to, ale to jest pisane pod modyfikowany driver... chyba, że to nie ma żadnego znaczenia.
: wtorek 16 cze 2015, 15:34
autor: Pyra
Witam
kamdz pisze:Czytałem to, ale to jest pisane pod modyfikowany driver...
Masz dwa wyjścia, modyfikujesz sterownik - korzystniej, modyfikujesz program - trochę mniej korzystnie. A dlaczego, wyjaśniłem w podlinkowanym temacie.
Źródło jest bardzo dobrze opisane, więc nie powinieneś mieć żadnych problemów.
Pozdrawiam
: wtorek 16 cze 2015, 15:45
autor: kamdz
Dobrze, a teraz trzy pytania
1. Na schemacie są trzy układy AMC7135, ja mam cztery, czy będę mógł wykorzystać pełną moc?
2. Co tam trzeba w ogóle zmienić?
3. Gdzie jest ten podlinkowy temat?
Przepraszam - pisałem że
Jestem trochę obeznany w bascomie
ale teraz widzę,że prawie nic nie umiem.
: wtorek 16 cze 2015, 15:52
autor: Pyra
Witam
kamdz pisze:Dobrze, a teraz dwa pytania
1. Na schemacie są trzy układy AMC7135, ja mam cztery, czy będę mógł wykorzystać pełną moc?
Ilość układów, wpływa tylko na prąd maksymalny.
kamdz pisze:2. Co tam trzeba w ogóle zmienić?
Zależy co chcesz osiągnąć, jeśli ma być standard, to trzeba tylko wywalić aktywację jednego kanału PWM, i zmienić tablicę wartości. Jeśli chcesz latarkę o trochę wyższej sprawności, to wystarczy tylko zmienić tablicę PWM, czyli wartości dla poszczególnych trybów.
Jak by co, wszystko wyjaśnimy.
kamdz pisze:Przepraszam - pisałem że
Jestem trochę obeznany w bascomie
ale teraz widzę,że prawie nic nie umiem.
To bardzo dobry początek
Pozdrawiam
: wtorek 16 cze 2015, 15:57
autor: kamdz
Ale w programie jest
Config Pinb.0 = Output 'wy PWMA 700mA
Config Pinb.1 = Output 'wy PWMB 350mA
Dlatego nie byłem pewny z tymi układami.
Najpierw chcę osiągnąć to co jest oryginalnie, a potem dodać parę trybów, parę zmodyfikować. Np. częstotliwość migacza - chcę po prostu trzeci tryb - rowerowy.
A ten podlinkowy temat?
: wtorek 16 cze 2015, 16:29
autor: Pyra