OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů
Právě je 19 říj 2017, 11:54

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 14 ] 
Autor Zpráva
PříspěvekNapsal: 20 kvě 2017, 21:45 
Offline
Nemluva

Registrován: 20 kvě 2017, 21:29
Příspěvky: 5
Has thanked: 0 time
Been thanked: 0 time
Ahoj pánové,
hledám již delší dobu na jeden svůj soukromý projekt programátora - assembleristu. Po několika neúspěšných pokusech jsem se rozhodl rozhodit sítě zde u vás :-)

Potřebuju někoho, koho to baví a dokáže se zapálit pro věc, i když už je roky stará. V mé aplikaci je HC11 použita pro řízení spalovacího motoru. Úkolem je podívat se trochu na zoubek tomu, jak je toto řízení postaveno a být schopen po sléze identifikovat některé matice a matematické funkce, které řízení pro běh používá.

Co by měl zájemce ideálně umět:
- Motorola HC11
- velmi dobře assembler
- zkušenost s disassemblováním
- zkušenost s nějakým disassemblerem pro HC11
- znalost XML
- znalost nějakého vyššího programovacího jazyka
- zkušenost s intergrovanými obvody (pro práci se simulátorem systému)
- optimálně znalost principu fungování spalovacího motoru a jeho řízení (není ale podmínkou)

Co je ze všeho nejdůležitější je zapálení pro věc, i když všichni ostatní si klepou na čelo, proč si hrajete s něčím, co je 20 let staré. K tomu samozřejmě možnost se projektu věnovat tak, aby postupoval dopředu. S odpovídající odměnou pro takového blázna se samozřejmě počítá také ;-)

Více info ideálně po telefonu.

Zájemci prosím pište sem nebo do SZ.

Předem díky moc!


Nahoru
 Profil  
 
PříspěvekNapsal: 21 kvě 2017, 17:05 
Offline
Profík
Uživatelský avatar

Registrován: 23 bře 2014, 19:13
Příspěvky: 915
Has thanked: 43 times
Been thanked: 197 times
Ten čip nemá ochranu proti vyčtení kódu? Ono by pak nejspíš bylo jednodušší vyvinout to celé znovu, řízení zážehového motoru není zase tak složitá záležitost, třeba na Favorit Ecotronic stačil i ubohý 8052.

Ale to určitě není práce pro programátora, to chce motoráře který rozumí problematice, má aspoň pár let zkušeností, a dokáže udělat minimálně grafy podle kterých to pak programátor nakóduje.

_________________
Na rozdíl od represí generála Franka, kterým byli Katalánci s mimořádnou brutalitou vystaveni v dobách fašismu, se nyní jedná o demokratické represe, demokratické obušky a demokratické gumové projektily. Vše je tedy tentokrát v souladu s našimi nejvyššími evropskými hodnotami.


Nahoru
 Profil  
 
PříspěvekNapsal: 21 kvě 2017, 20:39 
Offline
Nemluva

Registrován: 20 kvě 2017, 21:29
Příspěvky: 5
Has thanked: 0 time
Been thanked: 0 time
Jsem tu nový, tak jsem si studoval pravidla pro přidávání příspěvků. Prý se nemám bát pokládat "hloupé otázky"

Tak se ptám:
Podle mě veškeré příspěvky pod mým prvotním dotazem porušují obecná pravidla pro vkládání příspěvků viz: viewtopic.php?f=2&t=2
A to konkrétně 2, 3, 4, 9, příp. 7.

Je tu prosím nějaký ADMIN?!?!

Bohužel mi pánové zcela oddriftovali diskuzi mimo téma. Je možné to odmazat?

Děkuji.


Nahoru
 Profil  
 
PříspěvekNapsal: 21 kvě 2017, 21:27 
Offline
Pan Štábní

Registrován: 25 kvě 2014, 11:29
Příspěvky: 1184
Bydliště: Praha
Has thanked: 139 times
Been thanked: 188 times
To je tady na fóru tak nějak normální, bohužel ;-)

Já osobně jsem s HC08/11 apod. dělal, ale že bych splňoval všecky požadavky co píšeš asi nee.
Udělat disass. si myslím není problém, třeba přes https://www.hex-rays.com/products/ida/
Ale radu jsi asi taky nechtěl - tedy mě smažte taky :D

_________________
Atari 600XL, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
PříspěvekNapsal: 21 kvě 2017, 21:40 
Offline
Profík
Uživatelský avatar

Registrován: 06 říj 2015, 16:37
Příspěvky: 788
Bydliště: Praha východ
Has thanked: 2 times
Been thanked: 51 times
->Lisiak4, já myslím, že ani blíženec to nesvede. Bude to chtít jednovaječné blíženecké dvojčata, protože musí znát programování HC11, musí rozumět matematice a logice, musí rozumět motorům a také znát hardware a čidla a různé snímače, aby tu HC11 dokázal na ten motor připojit.
Takže Charlie1 otázka zní: kde nalézt jednovaječná blíženecká dvojčata, která toto vše umí a navíc oplývají velkou dávkou nadšení pro takový projekt? Odpověď je prostá: na OldCompu sotva, spíše to bude chtít navštívit několik personálních agentur a snad, možná se časem zadaří a personálky nějaká dvojčata dodají..

_________________
ComputerAsylum - historické počítače a měřící přístroje Hewlett Packard
Twitter: https://twitter.com/COMPUTERASYLUM
Pinterest: https://www.pinterest.co.uk/COMPUTERASYLUM/
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 21 kvě 2017, 22:44 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 6247
Bydliště: Praha
Has thanked: 746 times
Been thanked: 735 times
Charlie1 píše:
Jsem tu nový, tak jsem si studoval pravidla pro přidávání příspěvků. Prý se nemám bát pokládat "hloupé otázky"

Tak se ptám:
Podle mě veškeré příspěvky pod mým prvotním dotazem porušují obecná pravidla pro vkládání příspěvků viz: viewtopic.php?f=2&t=2
A to konkrétně 2, 3, 4, 9, příp. 7.

Je tu prosím nějaký ADMIN?!?!

Bohužel mi pánové zcela oddriftovali diskuzi mimo téma. Je možné to odmazat?

Děkuji.


Je víkend. Admini pracují též ve víkendovém režimu. Takže vydržet :-) Zeptám se částečně k tématu - k čemu to bude sloužit? Tuning? Snížení spotřeby paliva? Efektivnější spalování?

_________________
Integrovat muslimy s Evropany je jako integrovat ovce s vlky.
Call me Mr.Hellwide!


Nahoru
 Profil  
 
PříspěvekNapsal: 22 kvě 2017, 19:10 
Offline
Nemluva

Registrován: 20 kvě 2017, 21:29
Příspěvky: 5
Has thanked: 0 time
Been thanked: 0 time
Ano, ano. Na starem vozidle s prehistorickou jednotkou je potreba udelat upravy pro zavodni ucely.

Jak jsem psal. Znalost motoru vyhodou, nikoli nutnosti, tuto cast si pokryju sam a programator se bude moci venovat tomu cemu rozumi. A spolu to dame dohromady.

Je to myslim potencialne docela zajimavy projektik. Jen potrebuju partaka.

Docela dost prace uz je hotovo, ale prisel jsem o cloveka. Potencialni kandidat se nemusi brat ze bychom zacinali na zelene louce.


Nahoru
 Profil  
 
PříspěvekNapsal: 22 kvě 2017, 19:14 
Offline
Nemluva

Registrován: 20 kvě 2017, 21:29
Příspěvky: 5
Has thanked: 0 time
Been thanked: 0 time
@rEVERz: IDA Pro neni bohuzel vsemocny. Ukazalo se, ze nedokazal disassemblovat vse a korektne. Takze pokud by sis dokazal poradit i bez nej, pripadne znal neco dedikovaneho pro HC11 a mel s tim zkusenost, tak jsi muj clovek;-)


Nahoru
 Profil  
 
PříspěvekNapsal: 23 kvě 2017, 06:49 
Offline
Pan Štábní

Registrován: 22 kvě 2013, 20:14
Příspěvky: 1678
Bydliště: Bratislava
Has thanked: 170 times
Been thanked: 299 times
Charlie1 píše:
@rEVERz: IDA Pro neni bohuzel vsemocny. Ukazalo se, ze nedokazal disassemblovat vse a korektne.
Zase ale nic lepsie neexistuje.

Len mala poznamka: IDA je Iteraktivny DisAssembler, ktory ti (na zaklade prechadzania kodu) navrhne nejaky disasembling, ale ty mas moznost do toho vstupovat a dodatocne mu nastavit, ze napriklad toto nie su data ale instrukcie, toto tu su dvojbajtove adresy, toto je pole bajtov, toto je text, atd atd. No proste prakticky lubovolne ten disasembling upravovat. A potom ho ulozit ako skompilovatelny zdrojak *.asm, a platena verzia aj ako ceckovy zdrojak.


Nahoru
 Profil  
 
PříspěvekNapsal: 23 kvě 2017, 08:39 
Offline
Profík
Uživatelský avatar

Registrován: 06 říj 2015, 16:37
Příspěvky: 788
Bydliště: Praha východ
Has thanked: 2 times
Been thanked: 51 times
Disassmblace vždy vede na více možností. Neexistuje 100% disassembler, který ti vygeneruje zaručeně původní zdroják (navíc s komentářem, jak někteří borci očekávají). Osobně dávám spíše přednost napsání nového programu před hrabání se v disassemblovaném kódu.

_________________
ComputerAsylum - historické počítače a měřící přístroje Hewlett Packard
Twitter: https://twitter.com/COMPUTERASYLUM
Pinterest: https://www.pinterest.co.uk/COMPUTERASYLUM/
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 26 kvě 2017, 12:58 
Offline
Nemluva

Registrován: 20 kvě 2017, 21:29
Příspěvky: 5
Has thanked: 0 time
Been thanked: 0 time
@computerasylum: Pokud by napsat kód znovu byla možná cesta vpřed, neztácím čas poptáváním člověka na assembler.

Opět se nám tu zlehka zvrtává diskuze, takže akademické diskuze na témata: Reverse engineering vs. nový vývoj a Schopnosti a možnosti IDA Pro prosím ve vašem vlastním threadu.

Tento thread jsem neotevřel, protože toužím po konzultaci od "p. Lorence". Potřebuju toho "zedníka" a to tak, že dobrýho.

Nespouštím tu žádný nový projekt. Jedná se o projekt, který skončil v polovině, protože "zedník" je tak dobrý, že neví co dřív.

Takže opravdu, ale opravdu analytickou fázi mám již za sebou, takže další vstupy do této fáze jsou mi k ....

Díky za pochopení.


Nahoru
 Profil  
 
PříspěvekNapsal: 27 kvě 2017, 11:48 
Offline
Kecka

Registrován: 30 led 2015, 20:23
Příspěvky: 40
Has thanked: 1 time
Been thanked: 5 times
Uplne nerozumim jestli mate k dispozici zdrojove kody nebo se jedna o analyzu binarky (dissasembling) a pak pokracovani v dalsim vyvoji? Je mozna konzultace s puvodnik "zednikem"?

_________________
Amiga 600 + 2MB Handmade Chip Ram


Nahoru
 Profil  
 
PříspěvekNapsal: 28 kvě 2017, 08:03 
Offline
Profík
Uživatelský avatar

Registrován: 06 říj 2015, 16:37
Příspěvky: 788
Bydliště: Praha východ
Has thanked: 2 times
Been thanked: 51 times
Pochopil jsem to tak, že Charlie1 má asi 20 let starou hardware, tedy destičku s HC11 , na které je nějaký program pro benzinový motor a chce na tom software udělat úpravy. Tedy, nejprve bude nutno disassemblovat původní software, zjistit jak vůbec funguje a pak zakomponovat nové úpravy.
Původní "zedník" nejspíše již není k dispozici. Je to tak, nebo není? Kdyby se Charlie1 jasně vyjádřil o co jde, tak by to bylo super a odpadly by rady mimo téma.

Přesto si myslím, že nalezení jednovaječných blíženeckých dvojčat se znalostí HW a SW od HC11 a se vztahem k autům a benzinovým motorům, která nahradí původního "zedníka", může být velmi užitečné. :D

_________________
ComputerAsylum - historické počítače a měřící přístroje Hewlett Packard
Twitter: https://twitter.com/COMPUTERASYLUM
Pinterest: https://www.pinterest.co.uk/COMPUTERASYLUM/
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 30 kvě 2017, 17:25 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 6247
Bydliště: Praha
Has thanked: 746 times
Been thanked: 735 times
Tady by take nebylo od veci napsat, o jake auto se jedna. Je mozne, ze uz nekdo neco podobneho delal a stacilo by se s nim domluvit.

_________________
Integrovat muslimy s Evropany je jako integrovat ovce s vlky.
Call me Mr.Hellwide!


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 14 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz