mega128RFA1 Error

  • 1
  • 2
  • Page 1 of 2
wom
 
Avatar
 
Subject:

mega128RFA1 Error

 · 
Posted: 30.07.2014 - 16:45  ·  #1
Hallo Rolf,

nach dem ich mit dem Wizzard das File für einen mega128RFA1 generiert habe bekomme ich diese Fehlermeldung.

PMEGA128RFA1.DSC: ADCsr not complete

Code
program M128RF;
{$NOSHADOW}
{ $WG}                     {global Warnings off}

Device = mega128RFA1, VCC=5;
{ $BOOTRST $0F000}         {Reset Jump to $0F000}

Define_Fuses
//  Override_Fuses;
  NoteBook   = A;
  COMport    = USB;
  LockBits0 = [];
  FuseBits0  = [];
  FuseBits1  = [SPIEN, JTAGEN, OCDEN];
  FuseBits2  = [];

Import SysTick, SerPort, SerPort2;

From System Import ;


Define
  ProcClock      = 16000000;       {Hertz}
  SysTick        = 10;             {msec}
  StackSize      = $0064, iData;
  FrameSize      = $0064, iData;
  SerPort        = 38400, Stop2;    {Baud, StopBits|Parity}
  RxBuffer       = 8, iData;
  TxBuffer       = 8, iData;
  SerPort2       = 38400, Stop2;    {Baud, StopBits|Parity}
  RxBuffer2      = 8, iData;
  TxBuffer2      = 8, iData;

Implementation

{$IDATA}

{--------------------------------------------------------------}
{ Type Declarations }

type


{--------------------------------------------------------------}
{ Const Declarations }

{--------------------------------------------------------------}
{ Var Declarations }
{$IDATA}


{--------------------------------------------------------------}
{ functions }



{--------------------------------------------------------------}
{ Main Program }
{$IDATA}

begin


  EnableInts;
  loop


  endloop;
end M128RF.
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: mega128RFA1 Error

 · 
Posted: 31.07.2014 - 20:36  ·  #2
Hallo wom,

da fehlte noch eine Zeile im DSC File.
Neues DSC ist im Anhang.

rolf
Attachments
Filename: E-LAB.zip
Filesize: 3.15 KB
Title:
Download counter: 26
wom
 
Avatar
 
Subject:

Re: mega128RFA1 Error

 · 
Posted: 02.08.2014 - 19:14  ·  #3
Hallo Rolf,
das geht nun. Aber bei der Definition MIRF86 kann ich nicht den 128RFA1 angeben wie in der Beschreibung. Er will eine Definition SPI ?

Gruß
WOM
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: mega128RFA1 Error

 · 
Posted: 02.08.2014 - 21:57  ·  #4
Hallo wom,

der MIRF86 Treiber ist nur für den MIRF86 Chip von Atmel.
Der Mega128RFA1 ist damit nicht gemeint.

rolf
wom
 
Avatar
 
Subject:

Re: mega128RFA1 Error

 · 
Posted: 03.08.2014 - 07:09  ·  #5
Hallo Rolf,

dann verstehe ich das Handbuch nicht.

Gruß
WOM


Hier der Auszug:

3.20.1.2 Defines
Define
ProcClock = 16000000; {Hertz}
SysTick = 10; {msec}
StackSize = $0040, iData;
FrameSize = $0060, iData;
MIRF86port = SPI_Soft, PortA.2, PortA.3, PortA.4, PortA.1, PortA.0, PortA.5;
// SCK, MOSI, MISO, SS, CE, IRQ
// MIRF86port = SPI, PortA.0, PortA.1, PortA.2; // standard SPI port
// SS, CE, IRQ
// MIRF86port = MSPI_1, PortA.0, PortA.1, PortA.2; // MSPI_0..MSPI_3
// SS, CE, IRQ
// MIRF86port =Mega128RFA1;
Die MIRF Hardware wird über ein SPIport gesteuert. Es sind dabei drei Typen implementiert:
1. Software SPI über ein Standard IO-Port
2. Hardware SPI über den Standard SPI des Controllers. XMega SPI_C, SPI_D, SPI_E, SPI_F
3. Hardware SPI über SPI-schaltbare UARTs des Controllers, falls vorhanden.
Abhängig von SPI Typ müssen auch noch diverse Steuerleitungen definiert werden.
Weiterhin ist der Einsatz des Mega128RFA1 möglich.
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: mega128RFA1 Error

 · 
Posted: 03.08.2014 - 18:28  ·  #6
Hallo wom,

ist ein Fehler im Handbuch. War zwar angedacht, aber nie durchgeführt,
da es inzwischen eine Menge preiswerter WiFi/WLAN Produkte gibt,
die x-fach leistungsfähiger sind als der Mirf86. Sorry.

rolf
wom
 
Avatar
 
Subject:

Re: mega128RFA1 Error

 · 
Posted: 04.08.2014 - 12:00  ·  #7
Hallo,

wenn ich das richtig verstehe, dann muss ich alles zu Fuß (Assembler) programmieren, wenn ich den Baustein nutzen muss. Ich kann auf die vorhandene Bibliothek nicht zurückgreifen.
Ein Problem sehe ich in den Unterlagen (PDF und Internet) in denen der Hinweis speziell auf diesem Prozessor hingewiesen wird.

Gruß
wom
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: mega128RFA1 Error

 · 
Posted: 04.08.2014 - 13:42  ·  #8
Hallo wom,
ja, das ist leider so. Oder einen Mega nehmen und das Atmel Mirf86 Chip anflanschen.
Sie sind der erste der jemals den Mega128RFA1 mit dem AVRco eingesetzt hat.
Das Interesse daran war bisjetzt absolut null. Sorry.

rolf
  • 1
  • 2
  • Page 1 of 2
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 16 · Cache Hits: 15   137   152 · Page-Gen-Time: 0.024917s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI