Move from MC1322x to MKW24D512

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Move from MC1322x to MKW24D512

2,434件の閲覧回数
fabricetocci
Contributor III

Hi,

We have built several applications based on MC1322x ARM7 ZigBee chip and we want to migrate to Kinetis MKW24D512 Cortex-M4

Is there an application note that documents MKW24 software architecture?

Is there a reference manual for MKW24 software drivers?

What kind of documents can I use to ease the software migration?

Maybe you did that move and will provide me good advises.

Best regards.

Fabrice.

ラベル(1)
7 返答(返信)

1,579件の閲覧回数
perlam_i_au
Senior Contributor I

Have you reviewed information related to the stand alone application BEEKIT_WIRELESS_CONNECTIVITY_TOOLKIT: BeeKit Wireless Connectivity Toolkit? this is part of the reference documentation that you will find on "Software & Tools" tag on KW2x: Kinetis KW2x Family of 2.4 GHz RF MCUs product home page.


Have a nic day :P,
Perla

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信

1,579件の閲覧回数
fabricetocci
Contributor III

Hi Andrea,

Yes I did reviewed BeeKit toolkit UG at first.

As I said, I made several developments with Beekit tool on MC1322x platform, so I know how to use beekit.

We want to migrate all our products on Kinetis KW24, so we need to port our existing software to KW24 SW architecture.

What I need is: a document that lists all the changes between MC1322x and kinetis KW24 looking to HW and SW perspectives.

KW24 should have new HW modules compare to MC1322x, and maybe some have been removed.

As consequence, the SW architecture have been modified.

Is there a document that describes these chances?

Have you heard about other customers that moved from MC1322x to KW24?

I'm sure I'm not the only one.

Best regards.

Fabrice Tocci

.

0 件の賞賛
返信

1,579件の閲覧回数
perlam_i_au
Senior Contributor I

Well at this moment I have not seen any document which describe how to migrate from MC1322x to Kinetis :smileysad:. Below you will find a table with comparison between modules from both device families, I hope you find it useful to check general changes.

MC1322xKW2x
ARM7 TDMI-SARM Cortex -M4
ARM interrupt controllerARM interrupt controller
Inernal watchdogInternal and external watchdog
DMA for TransceiverDMA
xLow-leakage wake-up unit
Clock and Resetx
FLL
PLLPLL
RF oscillator and Clock GeneratorLow/High-frequency Oscillators
xInternal Reference Clocks
Timer moduleFlex Timer
xProgrammable delay clock
xPeriodic Interrupt Timer
xLow-Power Timer
xIndependent Real-Time generator (RTC)
Advanced security moduleCryptography Authentication Unit
xCyclyc redundancy check
xTamper Detect
xRandom Number Generator
ROM 80KBx
SPI Flash 128KBFLASH +512KB
RAM 96KBSRAM +64KB
FlexMemory                  64KB-FlexNVM and      4KB-FlexRAM (optional)
IEEE 802.15.4 TransceiverIEEE 802.15.4 Transceiver
Balunx
x32MHz oscillator
xFast Antena diversity
xDual PAN ID
SPI interface for TransceiverSPI interface for Transceiver
SCO/UARTx
xUART ISO 7816
SSI/I2Sx
I2Sx
xI2C
xUSB OTG HS
xUSB Charger
xUSB voltage regulator
Keyboard interfacex
SPI interfaceSPI interface
GPIO +64GPIO 29
ADC 12-bitADC 16-bit
xHigh-speed comparator with 6-bit DAC
JTAGJTAG
xcJTAG
xSWD
Nexusx
Buck converterx
Analog power management and voltage regulationx
Battery Monitorx

I will let you know about any other document that could be useful.


Have a nic day :P,
Perla

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信

1,579件の閲覧回数
fabricetocci
Contributor III

Hi Perla,

Thank you for this comparison table, it helps me understanding the changes at IC modules level.

In BeeKit Documentation/IC documents directory there is MC1322 Software drivers reference Manual, where can I find KW2x software driver reference manual?

It is not part of beeKit package.

Have a nice day Perla.

Fabrice.

0 件の賞賛
返信

1,580件の閲覧回数
perlam_i_au
Senior Contributor I

I am afraid that at this moment KW24 is very new and there is not a Drivers Reference Manual for this new product yet. In this case I suggest you to enter a Service Request in case you have very specific questions regard how to use the KW24.

0 件の賞賛
返信

1,580件の閲覧回数
fabricetocci
Contributor III

Hi Perla,

Thank you for your reply.

I'll get in touch with technical support to get details on drivers.

I merged my code into KW24 code base and had to stub many files to have a free error build.

Now I need to get details on ADC, GPIO, I2C, TMR, LPM, Buzzer, Watchdog changes to complete MC1322x code porting to KW24

Have a nice day Perla.

Fabrice.

0 件の賞賛
返信

1,580件の閲覧回数
jc_pacheco
NXP Employee
NXP Employee

Hello Fabrice!

Unfortunatelly, there's not a document for MKW2x about driver's usage as it was for MC1322x (22xDRVRRM.pdf) . That document was created for MC1322x because those drivers were in ROM... therefore the customer couldn't know how to use/call the functions in detail. In MKW2x, customer has direct access to the driver's code so that information is found within each driver