OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 10:12

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




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

Registrován: 20.05.2017, 22: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.05.2017, 18:05 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 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.

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
PříspěvekNapsal: 21.05.2017, 21:39 
Offline
Nemluva

Registrován: 20.05.2017, 22: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.05.2017, 22:27 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 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 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
PříspěvekNapsal: 21.05.2017, 22:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 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í..

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 21.05.2017, 23:44 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 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í?

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
PříspěvekNapsal: 22.05.2017, 20:10 
Offline
Nemluva

Registrován: 20.05.2017, 22: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.05.2017, 20:14 
Offline
Nemluva

Registrován: 20.05.2017, 22: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.05.2017, 07:49 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 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.05.2017, 09:39 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 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.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 26.05.2017, 13:58 
Offline
Nemluva

Registrován: 20.05.2017, 22: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.05.2017, 12:48 
Offline
Kecka

Registrován: 30.01.2015, 21:23
Příspěvky: 38
Has thanked: 1 time
Been thanked: 6 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 a Gotek


Nahoru
 Profil  
 
PříspěvekNapsal: 28.05.2017, 09:03 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 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

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 30.05.2017, 18:25 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 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.

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


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 [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 3 návštevní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