MDK-ARM Keil, MDK-ARM Datasheet - Page 108
![KIT REALVIEW MCU DEVELOPMENT](/photos/9/32/93274/mdk-arm_sml.jpg)
MDK-ARM
Manufacturer Part Number
MDK-ARM
Description
KIT REALVIEW MCU DEVELOPMENT
Manufacturer
Keil
Type
Compiler and IDEr
Specifications of MDK-ARM
For Use With/related Products
ARM MCUs
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
- Current page: 108 of 156
- Download datasheet (3Mb)
108
Chapter 4. RL-TCPnet Introduction
Deployment
During development you can use the default Media Access Control (MAC)
address provided in
. However, when you come to manufacture your
Net_Config.c
final product, each unit you are making must have a unique MAC address. It is
possible to purchase a block of 4096 MAC addresses from the IEEE web site.
This is called an Individual Address Block (IAB). If you plan to use more than
4096 MAC addresses, you can buy an Organizational Unique Identifier, which
gives you
MAC addresses. For more details, see the IEEE web site at
0x1000000
.
http://standards.ieee.org/regauth/oui/index.shtml
During production, there are two strategies for programming the MAC address of
each unit. You can initially program each unit with the same code and MAC
address. Then, during the final test phase, the MAC address can be
reprogrammed to a unique value. This can be done by adding some additional
code to your application for this purpose.
Alternatively, the MAC address can be located to a fixed address in its own
linker segment. In the compiler tool chain, the
converter takes the
ElftoHex.exe
output of the linker and generates a HEX file. This utility can produce a HEX
file for each program segment. This means that we can have all our program
code in one segment. Only the MAC address is in a separate HEX file. Thus, we
can burn the program HEX file into each unit and then increment and program
the MAC address separately. This method is also useful if your microcontroller
has a One-Time Programmable (OTP) memory region, which is programmed
separately from the main Flash memory.
Exercise: MAC Programming
This exercise demonstrates generating a program HEX file and a MAC address
HEX file for production programming.
Related parts for MDK-ARM
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MDK-ARM-B](/photos/28/43/284363/mdk-arm-basic_tmb.jpg)
Part Number:
Description:
KIT REALVIEW MCU DEVELOPMENT
Manufacturer:
Keil
Datasheet:
![MDK-ARM-B-SM](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software SUPPORT EXTENSION FOR MDK-ARM-B
Manufacturer:
Keil Software
![MDK-ARM-SM](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software SUPPORT EXTENSION FOR MDK-ARM
Manufacturer:
Keil Software
![MDK-ARM-BASIC](/photos/28/43/284363/mdk-arm-basic_tmb.jpg)
Part Number:
Description:
KIT REALVIEW MCU DEVELOPMENT
Manufacturer:
Keil
Datasheet:
![MDK-ARM-UF](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software MCU DEV KIT FOR ARM UPG TO FLOATING LIC
Manufacturer:
Keil Tools
![MDK-ARM-F](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software MCU DEV KIT FOR ARM W/ FLOATING LICENSE
Manufacturer:
Keil Software
![MDK-ARM3.1](/photos/26/86/268691/landingpagekeilrealviewarmkit_tmb.jpg)
Part Number:
Description:
Development Software MCU DEV KIT FOR ARM uVISION & C++ & RTX
Manufacturer:
Keil Tools
![MDK-ARM-SMB](/images/no-image3.png)
Part Number:
Description:
Development Software SUPP LICENSE RENEWAL 90+ DAYS NO TECH SUP
Manufacturer:
Keil Software
![KEIL-PK51-INTL](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
KEIL C-COMPILER INTERNATIONAL
Manufacturer:
Silicon Laboratories Inc
![OM10045](/photos/9/21/92162/om10045_tmb.jpg)
Part Number:
Description:
BOARD EVAL FOR LPC213X ARM MCU
Manufacturer:
NXP Semiconductors
Datasheet:
![TWR-K60N512-KEIL](/images/manufacturer_photos/0/2/262/freescale_semiconductor_tmb.jpg)
Part Number:
Description:
K60N512 Keil Tower Kit
Manufacturer:
Freescale Semiconductor
Datasheet: