Hur kopierar/programmerar man CPLD CMOS?
Hur kopierar/programmerar man CPLD CMOS?
Är ofta i kontakt med kretskort med olika minneskretsar, bl.a. PIC16, AT89C52 och MACH231SP-12 och undrar om och i så fall hur man programmerar dessa kretsar. Det är framförallt CPLD-kretsen som är intressant, men även de andra.
Dessa sitter på ett gammalt specialbyggt moderkort för industriellt bruk som har utgått ur sortimentet men det finns fortfarande många av dessa datorer i drift och det är ofta svårt att laga dessa kort, avfrätta genomgångar mm.
Som jag förstått så är dessa kretsar programmerade efter montering/tillverkning med hjälp av speciell utrustning och programvara vilket kanske inte är lätt att få tag på i dag, så då undrar jag om det finns en möjlighet att kunna ta loss kretsarna, läsa av, föra över till nya och sen montera utan att något går fel på vägen. Självklart beror det ju på den som gör det, men först och främst är frågan Om det går överhuvudtaget eller om de måste programmeras på plats efter monteringen.
Kanske någon av er som kan lossa och läsa av data av denna krets?
MACH231SP-12 100-Pin PQFP
Dessa sitter på ett gammalt specialbyggt moderkort för industriellt bruk som har utgått ur sortimentet men det finns fortfarande många av dessa datorer i drift och det är ofta svårt att laga dessa kort, avfrätta genomgångar mm.
Som jag förstått så är dessa kretsar programmerade efter montering/tillverkning med hjälp av speciell utrustning och programvara vilket kanske inte är lätt att få tag på i dag, så då undrar jag om det finns en möjlighet att kunna ta loss kretsarna, läsa av, föra över till nya och sen montera utan att något går fel på vägen. Självklart beror det ju på den som gör det, men först och främst är frågan Om det går överhuvudtaget eller om de måste programmeras på plats efter monteringen.
Kanske någon av er som kan lossa och läsa av data av denna krets?
MACH231SP-12 100-Pin PQFP
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Hur kopierar/programmerar man CPLD CMOS?
Vet du någonting alls om dessa kretsar? Notera att samtliga har
möjlighet till att låsa utläsning av det programmerare, och i så fall
är det enda man kan göra ett radera minnet och programmera om
dom med nya program, man kan aldrig "se" vad som ligger i minnet.
Sen så är ju alla även möjliga att programmera "in curcuit", d.v.s på
kortet utan att plocka bort kretsen. Om kortet är förberett för det, d.v.s.
om inget annat på kortet hindrar det och att det finns kontakt/anslutning
för att ansluta en programmerare, så bör det fungera. Dock som sagt, om
kretsarna har sin säkerhetsfunktion påslagen så går det bara att radera...
möjlighet till att låsa utläsning av det programmerare, och i så fall
är det enda man kan göra ett radera minnet och programmera om
dom med nya program, man kan aldrig "se" vad som ligger i minnet.
Sen så är ju alla även möjliga att programmera "in curcuit", d.v.s på
kortet utan att plocka bort kretsen. Om kortet är förberett för det, d.v.s.
om inget annat på kortet hindrar det och att det finns kontakt/anslutning
för att ansluta en programmerare, så bör det fungera. Dock som sagt, om
kretsarna har sin säkerhetsfunktion påslagen så går det bara att radera...
Re: Hur kopierar/programmerar man CPLD CMOS?
Nej jag vet inte så mycket om dessa kretsar, därför frågar jag er
Men det kan vara så att dom inte är låsta och om i så fall - går det då att ta loss, kopiera och programmera nya kretsar innan dom monteras för lödning?
Det finns ingen kontakt/anslutning för att ansluta en programmerare på kortet, tillverkarna hade något eget anslutningssystem för detta när de tillverkade dom.
Men det kan vara så att dom inte är låsta och om i så fall - går det då att ta loss, kopiera och programmera nya kretsar innan dom monteras för lödning?
Det finns ingen kontakt/anslutning för att ansluta en programmerare på kortet, tillverkarna hade något eget anslutningssystem för detta när de tillverkade dom.
Re: Hur kopierar/programmerar man CPLD CMOS?
> Men det kan vara så att dom inte är låsta och om i så fall - går det då att ta loss, kopiera och programmera nya kretsar...
Nej. Det är just meningen med låset för läsning. Det ska inte gå att läsa minnet i kretsarna.
> tillverkarna hade något eget anslutningssystem för detta när de tillverkade dom.
Ja, rent tekniskt går det att ansluta till paddar/vior eller direkt på pinnarna på kretsarna.
> Nej jag vet inte så mycket om dessa kretsar, därför frågar jag er.
Var lite otydlig... "Vi" vet kanske en del generellt om dessa kretsar, men vi vet sannolikt
ingenting om just de kretsar som sitter på dina kort, om de är skyddade eller inte o.s.v.
Det är en hel del jobb i detta, men finns rätt budget och en stor vinst i om det går bra,
så kan de ju finnas motiv till att lägga ner det jobbet.
Nej. Det är just meningen med låset för läsning. Det ska inte gå att läsa minnet i kretsarna.
> tillverkarna hade något eget anslutningssystem för detta när de tillverkade dom.
Ja, rent tekniskt går det att ansluta till paddar/vior eller direkt på pinnarna på kretsarna.
> Nej jag vet inte så mycket om dessa kretsar, därför frågar jag er.
Var lite otydlig... "Vi" vet kanske en del generellt om dessa kretsar, men vi vet sannolikt
ingenting om just de kretsar som sitter på dina kort, om de är skyddade eller inte o.s.v.
Det är en hel del jobb i detta, men finns rätt budget och en stor vinst i om det går bra,
så kan de ju finnas motiv till att lägga ner det jobbet.
Re: Hur kopierar/programmerar man CPLD CMOS?
Om det inte är "hemligt", varför inte ge information om vilken utrustning korten ingår i. Någon på forumet kan ha information eller
känna till någon med information om tillverkaren, utrustning för programmering osv. Om det tillverkande företaget fortfarande finns,
har du kontaktat dem för mera information?
känna till någon med information om tillverkaren, utrustning för programmering osv. Om det tillverkande företaget fortfarande finns,
har du kontaktat dem för mera information?
Re: Hur kopierar/programmerar man CPLD CMOS?
sodjan skrev:> Men det kan vara så att dom inte är låsta och om i så fall - går det då att ta loss, kopiera och programmera nya kretsar...
Nej. Det är just meningen med låset för läsning. Det ska inte gå att läsa minnet i kretsarna.
> tillverkarna hade något eget anslutningssystem för detta när de tillverkade dom.
Ja, rent tekniskt går det att ansluta till paddar/vior eller direkt på pinnarna på kretsarna.
> Nej jag vet inte så mycket om dessa kretsar, därför frågar jag er.
Var lite otydlig... "Vi" vet kanske en del generellt om dessa kretsar, men vi vet sannolikt
ingenting om just de kretsar som sitter på dina kort, om de är skyddade eller inte o.s.v.
Det är en hel del jobb i detta, men finns rätt budget och en stor vinst i om det går bra,
så kan de ju finnas motiv till att lägga ner det jobbet.
Ja vad har du för pris på ett försök?
Re: Hur kopierar/programmerar man CPLD CMOS?
Kretsen har iaf. JTAG-interface för programmering osv.
Så en JTAG-dongel till datorn och en lusläsning av databladet bör ge var den ska anslutas.
Så en JTAG-dongel till datorn och en lusläsning av databladet bör ge var den ska anslutas.
Re: Hur kopierar/programmerar man CPLD CMOS?
Jag har varit i kontakt med tillverkare och avvaktar svar, men det är inte lätt att ge svar på sådant som de tillverkade för ett bra tag sen...Castor skrev:Om det inte är "hemligt", varför inte ge information om vilken utrustning korten ingår i. Någon på forumet kan ha information eller
känna till någon med information om tillverkaren, utrustning för programmering osv. Om det tillverkande företaget fortfarande finns,
har du kontaktat dem för mera information?
Re: Hur kopierar/programmerar man CPLD CMOS?
> Jag har varit i kontakt med tillverkare...
OK. Men då vet ju i alla fall *du* lite mer än oss om korten.
Vi vet ju i princip inte ett smack. Du kan naturligtvis ha bra
anledning till att hålla på information, så klart, men det
hjälper inte oss att hjälpa dig, så att säga.
> Ja vad har du för pris på ett försök?
Inget alls, inte intresserad. Ville bara hjälpa till att göra
läget lite mer tydligt...
OK. Men då vet ju i alla fall *du* lite mer än oss om korten.
Vi vet ju i princip inte ett smack. Du kan naturligtvis ha bra
anledning till att hålla på information, så klart, men det
hjälper inte oss att hjälpa dig, så att säga.
> Ja vad har du för pris på ett försök?
Inget alls, inte intresserad. Ville bara hjälpa till att göra
läget lite mer tydligt...
Re: Hur kopierar/programmerar man CPLD CMOS?
En sådan JTAG-dongel har du kanske? eller har du något bra förslag?Icecap skrev:Kretsen har iaf. JTAG-interface för programmering osv.
Så en JTAG-dongel till datorn och en lusläsning av databladet bör ge var den ska anslutas.
Re: Hur kopierar/programmerar man CPLD CMOS?
Ja lite mer vet jag kanske men inte så mycket, avvaktar ev. svar från tillverkare, men rapporterar när jag har lite mer att stå på.sodjan skrev:> Jag har varit i kontakt med tillverkare...
OK. Men då vet ju i alla fall *du* lite mer än oss om korten.
Vi vet ju i princip inte ett smack. Du kan naturligtvis ha bra
anledning till att hålla på information, så klart, men det
hjälper inte oss att hjälpa dig, så att säga.
> Ja vad har du för pris på ett försök?
Inget alls, inte intresserad. Ville bara hjälpa till att göra
läget lite mer tydligt...
Tackar för tydlighetssvaren