Re: Mega128 CAN und ext. SRAM Kategorie: CC-Pro Unit & Appl.Board (von Holger - 22.06.2014 13:47) | ||
Als Antwort auf Re: Mega128 CAN und ext. SRAM von PeterS - 21.06.2014 12:17 | ||
| ||
> > Ich habe gerade die Mega128 CAN auf dem Pro 128 Application Board (mit extened SRAM 64KB) versucht > > zum laufen zu bekommen. Der Interpreter meldet bei der Mega128 CAN CPU nur 4kB. Wenn ich eine > > normale Mega128 in das Board reinstecke, dann werden die 64KB erkannt. > > > > Ich habe das mit 2 verschiedenen Pro 128 Application Boards und 3 CPUs (1x normal und 2x CAN) > > getestet. Das Ergebnis war in jeder Kombination das selbe. Ist das nur bei mir so? Ist das bekannt. > > Ich habe mit altem IDE (2.13.0.15) und neuem (2.31.0.89) getestet. > > Gibt es da einen Trick? Mache ich was falsch? > > > > Holger > > Ich werde das mal testen, wird aber 2 Wochen dauern, da meine Mega128 CAN CPU > zur Zeit defekt ist, und auch noch ein paar Tage Urlaub mache. > > Gruss Peter Hallo Peter, vielen Dank. Ich habe den Aufbau noch vor mir. Kann also gerne Dinge nachvollziehen oder durchfuehren. Es eilt nicht. Die folgende Idee kam mir noch: die Mega128 CAN CPU laeuft doch mit 16MHz anstatt mit 14,xx MHz. Das ext. SRAM laeuft doch bei 14,xx MHz ohne wait states, wenn ich das richtig sehe: /* XMCRA 0x6D XMCRB 0x6C MCUCR 0x55 */ my_reg = DirAcc_Read(0x6D); Msg_WriteHex(my_reg); Msg_WriteChar('n'); my_reg = DirAcc_Read(0x6C); Msg_WriteHex(my_reg); Msg_WriteChar('n'); my_reg = DirAcc_Read(0x55); Msg_WriteHex(my_reg); Msg_WriteChar('n'); liefert 0x00, 0x80 und 0x82. Vielleicht reicht das Timing bei 16MHz nicht mehr und es waeren wait states notwendig? Nur eine Idee. Gruss, Holger | ||
Antwort schreiben Antworten: Re: Mega128 CAN und ext. SRAM (von PeterS - 25.06.2014 19:34) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum