PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche DSPic



Kampi
18.07.2011, 13:02
Hallo,

wie die Überschrift schon verrät suche ich einen DSPic. Es handelt sich um dieses Projekt hier:
http://www.elektor.de/jahrgang/2011/mai/vga-grafikkarte.1780074.lynkx

Leider bietet der Elektor Verlag den Pic nicht programmiert an :( und in meinem Bekanntenkreis kann keiner DSPics programmieren. Deswegen suche ich hier jemanden der den DSPic programmieren kann.
Es würde dann so ablaufen dass ich gucke ob ich den Pic bei RS bestellen kann und ich würde ihn dann zu der Adresse desjenigen liefern lassen der ihn Programmieren kann. Dieser Programmiert ihn dann und schickt mir diesen Pic in einer ESD gerechten Verpackung wieder zurück (am besten die Originalverpackung :) ).
Entlohnen würde ich diese Mühe mit 10€ und den Pic bezahle ich selbstverständlich auch selber.

Ich danke schonmal für die Hilfe

Gruß
Daniel

Kampi
18.07.2011, 20:17
Keiner hier unterwegs der DSPic programmieren kann oder jemanden kennt der das kann :(?

RoboHolIC
14.08.2011, 21:25
Hallo Kampi.

Ist deine Anfrage noch aktuell? Vordem Urlaub hatte es keinen Sinn, dir zu antworten ...

Gruß
Christian.

Kampi
14.08.2011, 21:31
Kannst du die Programmieren?

RoboHolIC
14.08.2011, 22:42
Meinst du mit "Programmieren" das Beschreiben des Flash-Speichers? Dann JA, ich habe ein PICkit 3.
Ich habe aber bisher nur den Workflow "Assemblieren und Runterladen zum Controller in einem Rutsch" im Griff, und das nur für PIC16 mit MPLAB X (zuvor MPLAB 8.x).
Hast du Sourcen zu bieten, wenn ja, welche Art/Sprache? Oder ein Hex-File (da weiß ich noch nicht, ob/wie ich das mit MPLAB x geflasht kriege).
Welcher PIC-Typ? Ich habe bei Elektor als Nichtabonent keine Infos über die Schaltung gekriegt. Leider hab ich auch noch keine Platine mit dsPIC, in der ich dein Teil programmieren könnte - das steckt alles noch in der Projektpipeline.

Insgesamt steht meine Hilfsbereitschaft eher auf tönernen Füßen; ich will dich aber nicht hängen lassen.
Schreib mal, was Sache ist.
Vielleicht ist die Fortsetzung auch besser auf der PN-Schiene aufgehoben?

Gruß
Christian.

Kampi
15.08.2011, 11:36
Erstmal danke für deine Hilfe :)
Bei der Elektor bieten die das .hex-File zum download an. Und es handelt sich um einen dsPIC3011-30 den ich programmiert benötige. Ich muss sowohl das Programm in den Flash kriegen und es müssen glaub ich Fusebits gesetzt werden. Kann aber auch sein das die im Programm gesetzt werden.

Richard
15.08.2011, 18:31
Erstmal danke für deine Hilfe :)
Bei der Elektor bieten die das .hex-File zum download an. Und es handelt sich um einen dsPIC3011-30 den ich programmiert benötige. Ich muss sowohl das Programm in den Flash kriegen und es müssen glaub ich Fusebits gesetzt werden. Kann aber auch sein das die im Programm gesetzt werden.

Die Bezeichnung ist etwas ? dsp---ic sagt Digitaler Signal Prozessor---IC laut Datenblatt von Micochip also könnte das Teil auch dsPIC richtig sein. Ich habe mir das Datenblatt NICHT durchgelesen aber etwas von 40 MHz ist "hängengeblieben". Fragt sich ob der Chip mit einem normalen PIC Programmer beschrieben werden kann? Das sollte aber im Datenblatt stehen. :-)

Gruß Richard

PICture
15.08.2011, 19:05
Fragt sich ob der Chip mit einem normalen PIC Programmer beschrieben werden kann?

Noch wichtiger ist, ob der PIC im Brennersoftware des Brenners aufgelistet ist. ;)

Kampi
15.08.2011, 19:39
Ja unter einem DSP verstehe ich auch was anderes ;)

RoboHolIC
15.08.2011, 22:21
@Kampi:
Täusche dich nicht!
Naja, einen Microchip-Chip namens "dsPIC30F3011-30" gibt es. Der gehört in eine Controllerfamilie mit 16-Bit-Datenbreite, 16-Bit-Division in 17 Takten, bis 120/160 MHz (PLL-Multiplying intern) zu takten, Zählschleifenunterstützung in Hardware, DSP-typischen 3-Operanden-Befehlen u.v.a.m. Eben ein PIC mit DSP-Qualitäten. Das ist schon ein Knüller im Vergleich zu einem PIC16 (oder ATMEGA) - leider auch beim Stromverbrauch: 100..150mA !!! Der Name ist schon nicht abwegig ... und im Kontext der anderen Familien durchaus passend.

Fusebits sind - zumindest bei PIC16-ern - im Assemblercode integriert und werden zusammen mit dem Programm in den Flash geschrieben. Das erwarte ich bei einem downloadbaren Hex-File ebenso.

Den Chip muß man einfach mit einem PICkit 3 programmieren können - ansonsten habe ich mich ver-kauft. Allerdings müsste ich erst einen InCircuitSerialProgramming-Adapter frickeln, die genaue Beschaltung hab ich noch nicht parat.

Downloaden kann ich aber garnix bei Elektor, ist alles hinter Schloss und Riegel einer Anmeldung versteckt; das wäre dein Part, Kampi. Wenn allerdings beim Flashen Mist passiert und man anfangen muß, herum zu probieren, wird es auf dem Postweg reichlich mühsam. Besser wäre es schon, wenn sich jemand deiner erbarmt, der halbwegs um die Ecke wohnt. Irgendwo in NRW sollte doch noch ein PICkit 3 in einem Bastlerfundus zu finden sein. Ansonsten eben doch DHL - Das Halbe Leben.

Gruß
Christian.

Klebwax
15.08.2011, 22:53
Hallo,

es gibt auch PICkit 3 Clones aus China für kleines Geld. Diese werden normalerweise von MPLAB voll unterstützt.

MfG Klebwax

Kampi
15.08.2011, 23:10
Naja ich bin Gott sei dank nicht so der PIC Fan ;)
Und ich weiß nicht......ein Programmer nur für die eine Verwendung kaufen ..... naja :(

Klebwax
15.08.2011, 23:30
Naja ich bin Gott sei dank nicht so der PIC Fan ;)
Und ich weiß nicht......ein Programmer nur für die eine Verwendung kaufen ..... naja :(

Das muß man wie ein Kaufmann sehen. Zweimal (wegen Murphy) etwas hin und her schicken und den ganzen zusätzlichen Aufwand gegen ca. 50€ PICkit 3 oder ca. 30€ für den Clone, den man später auch noch benutzen kann. Wenn das ganze Projekt das nicht Wert ist, sollte man es ganz lassen.

MfG Klebwax

Kampi
16.08.2011, 05:06
Ich überlege es mir mal mit dem MPLab :)
Der Einwand ist schon berechtigt und gibt auch Sinn.
Lohnt sich denk ich mal schon für zukünftige Elektorprpjekte, weil mit dem PICKit kann man ja sowohl PIC als auch dsPIC programmieren und dann ist man auch nicht auf andere Leute angewiesen.

djdune
18.08.2011, 12:57
Hi!
Ich bekomme bald genau diesen Controller und kann ihn auch programmieren. Wenn du willst, schreib mal ne PN.
lg!

Kampi
18.08.2011, 15:42
Danke für das Angebot aber ich hab nun schon einen gefunden der es macht ;)
Falls ich nochmal einen brauche melde ich mich.