PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Asuro mit beschädigtem IC - komisches Verhalten, was tun?



Harteware
02.06.2007, 10:52
Moin miteinand,

ich habe beim Einbau des Atmel Prozessor mist (Autozensierung - interessant) gebaut - ein kleiner Teil an der Seite mit der Kerbe ist abgebrochen.

Erst hatte ich gedacht er funktioniert noch so wie er soll - kleinere Programme führt er ohne Probleme aus. Mit der Zeit hat er allerdings immer mehr komische Verhaltensweisen an den Tag gelegt:
- Mit ein und dem selben Programm kann es sein dass er einmal funktioniert und nach einem neuerlichen Flashen Leuchtet nur die StatusLED
- Manchmal startet er einfach unendlich oft neu
- Oft kommt es vor dass er einfach mit Leuchtenden Back LEDs stehen bleibt

Bei kleineren Programmen kann ich ihn unendlich lange laufen lassen ohne dass er was komisches macht - meistens zumindest.

Daher meine Frage:
Einen neuen ATMEL Prozzi zu besorgen ist ja weiter kein Problem, allerdings müsste ich auf das Teil ja erst noch einen Bootloader flashen. Geht das so einfach? Was brauch ich dafür? Gibt es den Asuro Bootloader überhaupt zum herunterladen?

In der Programmierung kenne ich mich eigentlich gut aus, allerdings ist die ganze Digitalhardware noch ein neues Feld für mich - also bitte nicht gleich hauen :)

Gibt es evtl. noch andere Fehlerquellen die für obiges Verhalten verantwortlich sein könnten?

damaltor
02.06.2007, 19:43
fehlerquellen könnten alles mögliche sein. ein abgebrohener prozessor allerdins ist auch nicht gut.

um den prozessor zu ersetzen gibts 4 möglichkeiten:

1. eine email an info@arexx.nl (auf englisch). erkläre dein problem, der support ist nett und hilfsbereit. mit etwas glück bekommst du nen neuen.

2. ebay. guckst du hier: http://cgi.ebay.de/AVR-Mega8-fuer-ASURO-ROBOTER-mit-Bootloader-NEU_W0QQitemZ220109480779QQihZ012QQcategoryZ10662Q QrdZ1QQssPageNameZWD1VQQcmdZViewItem

3. einen neuen leeren prozessor von reichelt (ca 3 euro). den kannst du dann allerdings nicht mehr mit infrarot flashen, sondern nur per isp oder mit einem externen programmer.

3. den leeren prozessor von reichelt, und das hier: http://home.planet.nl/~winko001/Asuro/Bootloader/AsuBtlPagFrm.htm
dieser bootloader ist zwar nicht der originale, sollte aber auch funktionieren. er wurde von henk van winkoop geschrieben ("arexx-henk").


BITTE BENUTZE DIE SUCHFUNKTION: DAS ALLES STEHT SCHON MEHRFACH IM FORUM.

Lunarman
02.06.2007, 19:56
Was mich allerdings wundert, ist, dass Fehler aufterten, obwohl nur ganz aussen was abgebrochen ist. Jemand hat son Baby nämlich schonmal aufgemacht, der kern ist nur verdammt klein und sitzt in der Mitte. Deswegen
finde ich die Theorie Kernbruch sehr merkwürdig.

Harteware
02.06.2007, 20:03
Ok. Danke!

Wird nicht wieder vorkommen ;)

Harteware
02.06.2007, 20:25
Was mich allerdings wundert, ist, dass Fehler aufterten, obwohl nur ganz aussen was abgebrochen ist. Jemand hat son Baby nämlich schonmal aufgemacht, der kern ist nur verdammt klein und sitzt in der Mitte. Deswegen
finde ich die Theorie Kernbruch sehr merkwürdig.

hm komisch. Hier mal die Story: Ich hab es geschafft den Prozzi so im Sockel zu verkanten dass ich ihn nur mit Gewalt+Zange wieder heraus bekommen habe. Daher kommt die Absplitterung am Rand - es wäre natürlich möglich dass durch die Kräfte da auch innen was beschädigt worden ist.

Ich hab allerdings keine Ahnung wie die Dinger auf mechanische Beanspruchung reagieren - es ist auch nur eine Vermutung dass der Prozzi schuld ist, es kann genauso gut irgend einen anderen Grund haben - ich weiß nur nicht wie ich das herausfinden soll.

damaltor
02.06.2007, 20:25
das ist richtig. der atmega ist aleridngs ar nicht soooo klein, ausserdem könnte es sein dass die zuleitungen zum prozessor defekt/kurzgeschlossen/... sind.

stochri
02.06.2007, 21:53
Hallo Harteware,
Ist Dein Avatar nicht Bud Spencer? Der passt super zum Problem des Prozessorbruchs ! =P~

Tschuldige,
stochri :-#

Harteware
02.06.2007, 22:34
Hallo Harteware,
Ist Dein Avatar nicht Bud Spencer? Der passt super zum Problem des Prozessorbruchs ! =P~

Tschuldige,
stochri :-#

LOL. Ja - so ganz grundlos scheine ich ihn dann doch nicht ausgewählt zu haben (abgesehen davon dass es der Held meiner Jugend ist *g*)

Lunarman
03.06.2007, 12:32
Wer isn das? Hab ich zwar irgendwo schomma gehört, aber hab grad keine Idee wer das is.

Harteware
03.06.2007, 12:39
Wer isn das? Hab ich zwar irgendwo schomma gehört, aber hab grad keine Idee wer das is.

Hehe dann bist du bestimmt ein paar jährchen zu jung ;)

http://de.wikipedia.org/wiki/Bud_Spencer

Ist ein Schauspieler der in solchen Blockbustern wie
- Zwei wie Pech und Schwefel
- Zwei Missionare
- Sie nannten ihn Plattfuß
- Zwei außer Rand und Band
- Vier für ein Ave Maria
- Crime Busters
zu sehen war. Inhaltlich ging es eigentlich immer darum einen möglichst absurden Grund zu finden böse Jungs zu verprügeln ^^

EDIT: Ich werd mir wohl ein programmiergerät holen und dann nen ATMEL selber programmieren - werd ich sowieso im Studium brauchen können nehm ich an.

Lunarman
03.06.2007, 12:51
Wenn du das mit dem programmiergerät machst, kannste dir übrigens die IR-LED irgendwie auch als Fernbedienung umbauen, gibt es hier schon Beiträge drüber. MAn kann sich das Programmiergerät auch in einen Sockel einbauen ,also dran anschließen. Dann bräuchtest du noch zwei Sockel, einen für den Atmega und einen für den Programmer. An den einen Sockel lötest du den Programmer an und in den anderen setzt du den uC ein. Dann kannst du den uC Sockel einfach auf den Sockel auf dem Asuro drauftun. Wenn du die Kiste dann proggen willst, nimmst du deinen Sockel ab, setzt deinen ProgSockel ein und tust den Atmegasockel mit uC oben drauf. der Sinn des ganzen: Die Pins des Atmega werden geschont. Darüber gibt es irgendwo nen Thread, einfach ma die SuFu benutzen.

P.S.: Bin 13.

damaltor
03.06.2007, 14:22
dann bist du zu jung für bud spencer... =)

wozu sollte man die ir-led umbauen? sie kann doch einfach so als fernbedienung benutzt werden...

um sich den riesigen aufbau mit den vielen sockeln zu sparen, kann man einfach die isp-pins des atmega nach aussen führen und mit einem isp-programmierer in der schaltung programmieren. das sollte arbeit sparen.

Lunarman
03.06.2007, 14:41
Ja, aber ich dachte an den nicht sehr viel voorhandenen Platz.

damaltor
03.06.2007, 15:31
dann ist ja wohl ein kleiner isp-stecker kleiner als 4 sockel... ausserdem passt dann die erweiterungsplatine nimmer.

Lunarman
03.06.2007, 15:39
Also ich komm auf drei Sockel. Asuro, Pogrammer und uC. Aber is wurscht, die Idee hab ich halt irgendwo gelesen.

damaltor
03.06.2007, 17:23
asuro, programmer und µC. dazu kommt aber noch ein sockel zur schonung der beinchen des µC. also ne möglichkeit ist es auf jeden fall, vor allen dingen recht einfach zu bauen, aer die erweiterungsplatine passt so schon gerade so über den controller, mit mehr sockeln wirds dann schon knapp.

@Harteware: gibts eigentlich was neues? hast du einen neuen controller?

Harteware
03.06.2007, 17:51
@Harteware: gibts eigentlich was neues? hast du einen neuen controller?
Nene, ich hab erstmal an Arexx geschrieben. Wenn das nix wird dann kann ich mir den Programmer/Zubehör auch erst in zwei Wochen kaufen - blödes Geld ;)

Lunarman
03.06.2007, 20:43
ei doch froh, dass es Geld gibt. Ich fänd es ein bisschen unpraktisch, für nen Atmega8 nen halbes Schwein mit der Post zu versenden und dann als porto noch ne Muschel...

damaltor
06.06.2007, 09:22
*rofl*... das nenn ich schlagfertig... ;)