Forum: Mikrocontroller und Digitale Elektronik Bascom Programme schützen?


von Sebezahn (Gast)


Lesenswert?

Hallo,

ich habe mein AVR-Programm in Bascom geschrieben, läuft alles
einwandfrei. Nun möchte ich die Schaltung an einen Bekannten
weitergeben, allerdings nicht, ohne mein Programm vor dem Auslesen zu
schützen.

Geht das mit dem Bascom-internen Programmer? Muss ich das im Quellcode
verankern oder in den Compiler-Einstellungen? Leider habe ich zu dem
Thema nichts gefunden, weder in der BASCOM-Doku noch im Programm
selbst. Vielleicht hat das der eine oder andere ja schon mal
gemacht...

Vielen Dank,
Sebezahn

von thkais (Gast)


Lesenswert?

Stichwort "Memory Lock Bits" im AVR - Datenblatt.
Das wird beim Programmieren von Programmiergerät aus gemacht, hat mit
dem Code nicht viel zu tun.

von Frank K. (Gast)


Lesenswert?

Und warum das!!!!!

von ThomasB (Gast)


Lesenswert?

Hi Sebezahn
Wenn man die Lock-Bits setzt,kann man den Chip nicht mehr auslesen,
und nicht mehr programmieren,ausser man löscht den Chip.

von Sebezahn (Gast)


Lesenswert?

@thkais
Hmm... Das dachte ich mir schon. Also muss der Programmer das senden,
und der BASCOM-interne kann das anscheinend nicht. Aber mit dem Begriff
"Memory Lock Bits" werde ich mich mal durchgooglen. Danke!

@Frank K.
Warum? Damit der Gute nicht auf die Idee kommt, mein Programm irgendwie
kommerziell zu nutzen. Denn wenn er das möchte, will ich mit
verdienen...

Gruß
Sebezahn

von Sebezahn (Gast)


Lesenswert?

@ThomasB

Ja genau, das will ich ja gerade. Ich muss mal schauen, ob der
Programmer von rowalt.de das kann. Der ist ja zu Bascom kompatibel.

Gruß
Sebezahn

von Ratber (Gast)


Lesenswert?

Kinners kinners.

Mit Bascom Programieren,Kohle machen wollenb aber nichtmal die Lockbits
finden fg


Klick auf das Grüne Symbol zum Programieren und wäle "Manual
Program"

Bei dem erscheinenden Fenster auf den Reiter "Lock an Fusebits" und
das entsprechende Bit setzen.

Tststs gg

von Sebezahn (Gast)


Lesenswert?

Hi,

@Ratber
Vielen, vielen Dank. Zu deiner Beruhigung und im Sinne der Fortsetzung
des Gedankens an freie Software: Ich möchte in diesem Fall die
kommerzielle Nutzung sogar verhindern.
Es lebe Open Source ;-)

Gruß
Sebezahn

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.