Hallo zusammen, ich hab zwar schon einiges mit Microcontrollern gemacht, aber der M16C ist Neuland für mich. Umso schwerer wiegt, dass ich partout keine Dokumentation finde, die mir meine Fragen beantwortet... Folgende Situation stellt sich dar: Vorhanden ist ein mittleres Projekt, erstellt in der Tasking EDE 2.2 (ja ich weiss, schon fast antik, aber was will man machen), das ich jetzt weiterführen soll. Meine ersten Gehversuche waren schon recht erfolgreich, Compile und Flash geht, ABER debuggen mittels des integrierten Debuggers CrossView will mir einfach nicht gelingen. Das M16C-Projekt enthält ein paar MMIOs, z.B. bei 0x6000 eingeblendet, diese sind in den Prozessoroptionen auch eingetragen, werden auch beim Compile korrekt erfasst (der Codeteil der damit arbeitet, tut auch). Leider will mir aber nicht die Simulation in CrossView gelingen, beim ersten Zugriff auf eine der Adressen für memory mapped I/O hält CrossView an und meldet einen Bus Error an der Adresse. Ich habe mir heute die Finger wund getippt beim Versuch, Google ein paar nützliche Informationen dazu zu entlocken. Der einzige Hinweis den ich finden konnte, besagte dass CrossView die Mappinginformationen fehlen. Soweit ich das nachvollziehen kann, stehen die aber überall korrekt drin und beim Aufruf von CrossView aus der Tasking EDE sollten die Settings laut Doku auch automatisch übergeben werden. Aber irgendwie klappt das am Ende dann wohl doch nicht :( Ich bin für jeden auch noch so abwegigen Vorschlag wirklich herzlich dankbar, ich bin mir fast sicher dass es nur eine Kleinigkeit sein kann... Danke schonmal im Voraus für sämtliche Tips!
Hi, Ich stand vor 4 Monate fast vor selben Problem wie du. Ich verwendete auch die 2.2 für den M16C von Tasking, leider habe ich es auch nicht geschafft, den Debugger zum laufen zu bringen. Das einzige was mir half, ist ein Umstieg auf die neue Version 3.1. lg
Hello, I am new to the Tasking software . I am trying to dubug(ROM monitor) my application on the target board , but i am facing Intialization error when i start the crossView debuger. My Processor Type :M16c62P(renesas) i think i have properly seted up the environment for the debuging. please find the CrossView Setting on project option below- Execution environment- -D rs232,COM1,9600 -tcfg dimrm16c.cfg --no_status -i --load_application_download=true --load_application_signal=true --load_application_target_reset=true --load_application_program_reset=true --load_application_goto_main=false --load_application_break_on_exit=false --rocfg_simo_breakpoint=false --rocfg_simi_breakpoint=false -dsc "m16c.dsc" -C m16c62p -G "c:\ias-webboard workshop\v0.1\ias-webboard sample applications\app\dance" -em EDE="dance_iaswebboard62p_v23r2.i" --rocfg_SerialVector=0xef000 --rocfg_SerialInterrupt=19 Comunication- -D rs232,COM1,9600 -tcfg dimrm16c.cfg --no_status -i --load_application_download=true --load_application_signal=true --load_application_target_reset=true --load_application_program_reset=true --load_application_goto_main=false ROM Monitor - -D rs232,COM1,9600 -tcfg dimrm16c.cfg --no_status -i --load_application_download=true --load_application_signal=true --load_application_target_reset=true --load_application_program_reset=true --load_application_goto_main=false --load_application_break_on_exit=false --rocfg_simo_breakpoint=false --rocfg_simi_breakpoint=false -dsc "m16c.dsc" -C m16c62p -G "c:\ias-webboard workshop\v0.1\ias-webboard sample applications\app\dance" -em EDE="dance_iaswebboard62p_v23r2.i" --rocfg_SerialVector=0xef000 --rocfg_SerialInterrupt=19 Please help me.if you need any more information pls let me know. thnx in Advance. Best Regards, Monir
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.