Forum: Mikrocontroller und Digitale Elektronik NXP K64, Wie erkennen CPU Variante per software?


von Adib (Gast)


Lesenswert?

Hallo Leute,

ich stehe derzeit vor einem Problem.
In der Leiterplatten Version 1 wird die CPU MK64FN1M0VLL12 mit LQFP-100 
eingesetzt.
In der neuen Leiterplattenversion 2 die CPU MK64FN1M0VDC12 mit 
XFBGA-121.

Da noch andere Sachen anders sind, muss ich in der Software erkennen, 
welcher Typ verbaut ist.
Ungern möchte ich jeweils eine eigene Source per Compilerschaltter 
machen.
Speicher-Konfiguration ist (leider) identisch. Damit kann ich es nicht 
rausbekommen.

Beim STM32 gibt es ein CPU ID Register DBGMCU_IDCODE im DBG Modul.
Hab so was aber nicht beim NXP gefunden.

Könnt Ihr mir weiterhelfen, wie ich die CPUs zur Laufzeit 
auseinanderhalte?

Danke Vielmals,

Adib.
--

von --- (Gast)


Lesenswert?

Na irgendwas wird bei der Peripherie ja wohl anders sein.
Das musst Du blos finden.
Vielleicht nen Timer mehr oder weniger.

von A. B. (Gast)


Lesenswert?

PINID in SIM_SDID:

0111: 81 or 121 pin
1000: 100 pin
1001: 121 pin

Schon sonderbar, dass es für 121 zwei Möglickeiten geben soll, aber 
einfach mal nachsehen ...

von Dennis.restle (Gast)


Lesenswert?


von Adib (Gast)


Lesenswert?

Danke, cool, :-) Adib.

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
Noch kein Account? Hier anmelden.