Forum: Mikrocontroller und Digitale Elektronik PCM Sound Generator ATTiny681


von Steven W. (steven1978)


Lesenswert?

Moin,

ich habe mal ne Frage und zwar bin ich auf folgenden link gestoßen

http://elm-chan.org/works/sd20p/report.html

Das Projekt finde ich ganz interessant und ich wollte das mal testen. 
Die Firmware gibts dort als Download. Auch die HEX Files. Nun wollte ich 
das mal auf den Tiny proggen und musste leider feststellen das des HEX 
File laut Explorer 18KB groß ist....Das erklärt auch warum das AVR 
Studio beim flashen meckert.......

Benutze den ATTiny 681A-PU wie beschrieben aber der hat ja nur 8K Flash.

Hat das evtl. schon einmal jemand getestet?

Hab das mal mit dem AVR Studio neu compiliert, aber da wird das HEX File 
auch nicht kleiner.......

Grüße
Steven

von Opladi (Gast)


Lesenswert?

Könnte es sein, dass du versuchst das Hexfile als Binärfile zu 
programmieren?

von Steven W. (steven1978)


Lesenswert?

keine Ahnung.....

Habe bis jetzt nur 8051 erfahrungen. Also AVR Noob. :-)

Ich habe das AVR Studio 6 und ein STK500 Clone.

Im Studio auf Tools -> Device Programming -> meomories -> bei flash das 
Hex File rein -> program -> dann kommt die Fehlermeldung

Aber wenn ich ein 18KB Hex File habe passt das doch auch nicht in ein 8K 
Flash.

von spess53 (Gast)


Lesenswert?

Hi

>Aber wenn ich ein 18KB Hex File habe passt das doch auch nicht in ein 8K
>Flash.

Muß ja auch nicht. Das Hex-File ist ca. 2,3x größer wie der darin 
enthalten Binärcode.

MfG Spess

von Opladi (Gast)


Lesenswert?

>Aber wenn ich ein 18KB Hex File habe passt das doch auch nicht in ein 8K
>Flash.

Das 18-KBytes große HEX-File wird/sollte von Programmersoftware in ein 
Binärfile konvertiert werden. Schau' dir das Programm einmal näher an.

von Steven W. (steven1978)


Lesenswert?

Danke für die Antworten.

Ich habe mal das *.elf, dass das Studio erzeugt genommen und es 
funzt....

Ich glaube ich muss mich mal mit dem Studio und dem Compiler 
beschäftigen.

Thanks
Steven

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.