Hallo, ich habe ein Problem. Wie kann ich ein neues Programm auf meinen Blackfin-CHIP bekommen, ohne JTAG bzw. ISP zu nutzen?? Die Rahmenbedingungen sind: - neues SW Paket wird über CAN an den Blackfin gesendet - flashen aktivieren durch, reset + an GPIO Port High Pegel Ich habe daran gedacht das ich im internen Speicher eine kleine SW hinterlege, die mir sobald die Flash-Bedingungen stimmen (GPIO Port High). Die Daten vom CAN Interface nimmt und dann in den externen Memory (0x0000 0000) schreibt. Das Loader-File welches von VDSP++ erzeugt wird, wird jetzt nicht über JTAG in den CHIP geschrieben sondern umgeleitet auf die CAN-Schnittstelle des PCs (siehe Schematic). Wenn der Flash-Vorgang beendet ist, soll der CHIP vom externen Memory starten. Was denkt ihr?? - Kann man das realisieren?? - Wie flashed ihr euere SW auf den CHIP, wenn ihr JTAG nicht verwenden dürft?? Wünsch euch ein schönes WE. Bye bye
Das sieht mir doch sehr nach einer Firmensache aus. Auch hier gilt: Erst mal die entsprechenden Datenblätter lesen. Dann bekommt man eine Übersicht, was standardmäßig bereits geht. Wenn das nicht reicht -> selbst machen. Prinzipiell ist so ziemlich alles möglich, ist nur eine Frage des Aufwands den man bereit ist zu betreiben. Wieso schreibst Du Chip in Großbuchstaben? Das ist nur in der Biologie eine Abkürzung.
Hi, leider hat mir deine Antwort nicht weitergeholfen grummel Das ganze Thema ist für eine Diplomarbeit Ach...der Blackfin sieht "Flash over CAN" nicht vor Oh Wunder Mir geht es um das Konzept und nicht um den CHIP Schönes WE. Grüße smilie
Das was du da vor hast nennt sich Bootloader. Musst schauen, ob es es möglich ist in Laufzeit auf den Flash zu schreiben.
Das funktioniert schon, zur Not mit einem extra Controller der das Flashen übernimmt. Ich muss allerdings "Blackfin Pro" rechtgeben, ist sicher eine Aufwand/Nutzen -Frage. Und ja, Chip in Großbuchstaben sieht nicht sehr professionell aus, da könnte man von einem Diplomanden mehr erwarten :) Gruß Mane
Hallo, einen eigenen CHIP für die Programmierung des BF537 will ich nicht investieren. Der BF537 wird auf einer Signalkonditionierung verbaut und es gibt keinen Platz für einen zweiten Controller. Wie soll so ein Bootloader aussehen?? Wo finde ich Infos zu diesem Thema?? Grüße
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.