» Poradna » Hardware

Sháním programátora jednočipů

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 16/16
 |   |  Microsoft Windows 8 Chrome 25.0.1364.172  |  [194.228.16.---]

Dobrý den,už několik týdnů se marně snažím sehnat člověka nebo firmu, která by mi byla schopna naprogramovat USB jednočip, konkrétně typ Cypress CY7C638xx. Hledal jsem všude, rozeslal jsem spoustu poptávek a stále nic, proto se obracím na Vás. Jedná se o jednoduchý firmware pro Plug-n-Play funkci, nejspíš by to nemělo být nic složitého. Rád na požádání poskytnu čip. Potřebuji zdrojové soubory kvůli výrobě a osazování na plošný spoj. Pokud by bylo všechno v pořádku, v budoucnu budu potřebovat podobně naprogramovat další, větší čip. Pokud máte zájem, napište mi prosím cenovou nabídku na email mail@janroman.cz a snad se nějak domluvíme. Budu rád, když to bude například student, cílím na co nejnižší cenu.Děkuji a přeji hezký den.

Odpovědi na otázku

 |   |  Microsoft Windows 7 IE 8.0

Ak to nieje nic zloziteho, preco si nekupis vhodnu literaturu a nenaprogramujes si to sam ?Napriklad:USB - Mereni, rizeni a regulace pomoci sbernice USBBurkhard kainkaVydavatelstvo BENMas tam kompletny popis zbernice s riesenim ovladaca pre pripojovane zariadenie (logicky analyzator) pomocou tejto zbernice a toj jak v ASM, tak v Cecku s napojenim na aplikacne rozhranie vo VisualBasicu/Delphi.Ono to totiz je tak, ze to co potrebujes si musis spravit sam, alebo za najnizsiu cenu zadaj poptavku do krajin ako Cina a pod.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 25.0.1364.172  |  [194.228.16.---]

Radši si zaplatím (i více) za člověka, který to ovládá. Pro mě by to znamenalo spoustu času, nutnost koupit drahý programátor pro připojení k PC a to se mi jednoduše (i finančně) nevyplatí. Existuje spousta webů a knih o programování jednočipů, pro mě by to ale znamenalo učit se naprosto od základů, moje znalosti programování jsou pouze naprosto základní.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

Sanca, ze niekoho zozenies je minimalna az ziadna, preto som ti dal do pozornosti, ze ak to potrebujes nevyhnutne, je lepsie sa spoliehat sam na seba.Ono to totiz nieje az take jednoduche. To co ty chces naprogramovat sa v skutocnosti vola firmware a spolupraca s pocitacom sa dosahuje ovladacom na ktory je mozne napojit user aplikaciu pre zobrazenie vysledkov, alebo ovladanie pripojeneho zariadenia.Naprogramovat ovladac nieje az take jednoduche, pretoze je nutne (okrem ineho) dokonale poznat prerusovaci podsystem operacneho systemu a na sucastnych procesoroch aj riesenie synchronizacnych signalov pre kooperaciu v multiprocesorovom ponimani.Cena za jeden kus prototypu sa moze vysplhat uplne kludne aj na viac ako 100tis korun, preto sa podobne veci riesia zakazkami na 1mil kusov a pod. Ak sa nad tym zamyslys urcite prides na to, preco ti este nikto neodpovedal a netrha sa o to aby ti to spravil.Ak mas potrebu sa s tym zaoberat, doporucujem sa poobzerat po aplikaciach alebo hardware s rovnakym jednocipom a obslahnut ich programove vybavenie. Najjednoduchsie ak sa povrtas v Linuxe. Preskumaj ci existuje podpora toho jednocipu v jadre Linuxu. Ak tam je, tak zdrojaky si mozes vytiahnut a pouzit.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 25.0.1364.172  |  [194.228.16.---]

Děkuju. Prakticky se jedná o to, že potřebuju převést jednoduše signál z 8 tlačítek (úplně obyčejných tlačítek nebo páčkových spínačů) do počítače skrz USB. Mám doma jeden funkční čip i s naprogramovaným softwarem, je tady nějaká možnost "reverse-engineeringu"? Co jsem zatím pochopil, hex soubory, které se do čipu nahrávají, zpět do zdrojového kódu, potřebného pro výrobu, převést nejdou.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Linux Opera 9.80

Reverse engineering je kolikrát větší práce, než to nadatlovat sám.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

V podstate Vam staci ten HEX soubor - pokud není procesor nejak zamcenej tak skrz programator ho lze vycist. Teda jestli jde pouze o to udelat presnou kopii.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Linux Firefox 19.0

srandisto, on bude někdo něco vyvíjet a pak duševní vlastnictví (obsah uP) dá volně k dispozici ke kopírování v neuzamčeném čipu

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Linux Firefox 19.0

co tak použít USB /COM kabel (s čipem PL2302) na konec hodit něco jednoduchého s Atmelem nebo PICem co bude stav tlačítek posílat na serial port a sw v PC se ptát na stav např. na /dev/ttyUSB0 (Linux) ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Linux Firefox 19.0

nebo na vstupy RS232 (1 datový a 2 řídíci) vracet analogový signál z kombinace 8 tlačítek (stav 8 tlačítek = 3bit informace) a stav RS portu pak v PC přečíst a dekódovat ??

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

Mozno este jednoduchsie by bolo pouzit nejaky typ prevodniku A/D pripojitelny cez USB.Zrejme by vyhovoval 8 bitovy A/D prevodnik kde vystupny kod bude odpovedat zapnutym/rozopnutym spinacom. Tak ako existuju konvertory USB<->RS232C, tak existuju aj konvertory na I/O vstupy. A/D prevodnika sa pouzivaju na meranie, takze to moze byt napriklad ako sucast osciloskopov, ktore sa pripajaju cez USB port.K hotovym vyrobkom byva zvycajne uz aj ovladac pre rozne systemy.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 25.0.1364.172  |  [194.228.16.---]

Pro mě je spousta těchto pojmů velkou neznámou. Hledal jsem proto nějakého člověka, který tomu rozumí a který by byl schopný něco takového naprogramovat. Čím jednodušší a levnější řešení na 8 tlačítek, tím lépe, bohužel se svojí úrovní znalostí to sám nezvládnu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

A jaka aplikace na strane PC bude komunikovat s tim USB?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 25.0.1364.172  |  [37.188.229.---]

Je to čip projektovaný pro prakticky libovolné herní zařízení. Proto bych rád pouze Plug and Play funkci, možná kalibraci, aby bylo možné nadefinovat jednotlivé klávesy jako u běžných herních zařízení. Vždy je tady možnost jednoduše rozebrat nějaký levný gamepad a použít čip z něj, pro prodej produktů se ale podobný postup moc nehodí.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 19.0  |  [178.17.92.---]

Nemohu si vzpomenout na jméno, ale nedávno se tu pohyboval jeden člověk, plakal jak nemůže sehnat práci. Představoval si něco jako práci z domova v oblasti výpočetní techniky. Chtěl aby mu někdo dal práci domů a pak si to případně hotové vyzvedl, nebo nechal vyzvednout. Udajně je to odborník na výpočetní techniku, elektro i strojírenství. Dost často se tu vyjadřuje k problémům z techto oblastí a sám se prezentuje jako velmi kvalifikovaný člověk. Doufám, že to není tlučhuba a nemakačenko a o tuto práci se již přihlásil.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP IE 8.0  |  [89.111.96.---]

KOLESA

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Linux Firefox 18.0

http://exotopedia.org/wiki/Michal_Kolesa

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Mail



Určitě si přečtěte



Aktuální číslo časopisu Computer

26 procesorů v důkladném testu

Zhodnotili jsme 18 bezdrátových reproduktorů

Jak fungují cash back služby?

Pohlídejte své děti na internetu