From the E-lisory electronic purchase Freedom FREEDOM platform, the FRDM-KE06Z evaluation board has been a period of time, and recently, it can finally take the drum. Freescale as an old international factory, does not follow the rules of the moment, is constantly being pushed out of the new power. In the development board boundaries in countless newcomers, FRDM's products can be said to be a beautiful color, which is eye-catching, such as the FRDM-KE06Z evaluation board in the hand.
cover photo
As a factory-launched evaluation board, FRDM-KE06Z can say that the FRDM product line has always been inherited. Whether it is classic and environmentally friendly kraft paper, a landmark big red drawbox, or a silhouette of the board arc shape, the characteristics of this series run through. Have to say, after the accustomed to all the visual fatigue, this evaluation board is a spirituality.
(Red is KE06Z, black is KL25Z)
It is mentioned that it has become a vocabulary that has the highest exposure in technology industry in recent years. But more, everyone just talks, the old bottled or old wine, but FRDM completely changed the impression of the evaluation board - from the code project. 1882.> Simulator / downloader .1882 .. 1882. The process of the target board.
Any development board, you want to quickly pick up, will start from debugging. The traditional way, often requires an external simulator / downloader as a program download medium, and aiming on the concept of improving the user experience in recent years, many boards have also begun to integrate debug chips and debug interfaces on the board, but these ways are ignored. One problem is that there is not enough friendly interaction, interface old sets, way old sets, process old sets, completely unable to compare with the current changing changes in the technology industry. The FRDM took the lead in introducing the debug interface of the OpenSDA mode, and both a pioneering and technological sense.
About OpenSDA introduction, the information introduced on the Internet is gradually filled (OpenSDA introduction), although since birth to now but now,, once it is understood, it will immediately fall in love with this seemingly "trend". tool.
The FRDM development platform equipped with the OpenSDA debugger makes engineers more convenient, fast evaluation board, then FRDM-KE06Z has a characteristic?
Resources Introduction
MKE06Z128VLK4 (MKE06Z128VLK4 Data Sheet) MCU up to 48MHz, Cortex-M0, 128KB Flash, 16KB SRAM, 80-PIN LQFP
User button, MMA8451Q (MMA8451Q data manual) acceleration sensor, RGB LED
Optional power supply - USB / EXTERNAL SOURCE
Infrared transmitter and receiver
CAN communication
Compatible with Arduino interface
New OpenSDA debug interface
Large capacity storage, for program download, no need to install any drivers and applications
Dubug mode for download and debug programs
Each FRDM development board has a unique printed two-dimensional code. You can access the official link address of KE06Z, including the routine package, BSP library file, SCH file, and user guide manual.
All routines in Ke06Z have serial communication capabilities that can output some startup and debug information. After power-on, the board routine automatically starts running.
Move the development board a certain angle, the acceleration sensor starts to start and output three-axis freedom information, such as operations in the video
Open the serial port tool PUTTY will be acquired the output data of the serial port.
After a while, the developing board returned to the state of reset. Press the user button to enter the PWM dimming state.
Serial output information:
Unlike most evaluation boards, users need to connect to the serial line themselves, or occupy a USB interface for implementing the USB TTL conversion circuit, the FRDM-KE06Z debug chip uses its own USB interface to simulate a virtual serial port through its PEMICRO firmware. While using debug interfaces, virtual serial ports can be used as a communication interface, which is convenient for real-time acquisition.
Virtual serial port
Next, it is the moment of witness the most in history in history. FRDM-KE06Z will automatically appear after accessing the computer, the file system is FAT16. This U disk is the pen of the OpenSDA download. The firmware program running in the debug chip will debug the target chip, and the internal flash address of the protagonist MKE06Z128VLK4 is mapped to the U disk. In this way, the downloader to the target chip will be a wonderful thing, just as simple as dragging a photo to the U disk. Although there are currently only two files in S19 and BIN formats, this transformation of this way of thinking is completely a modified change. I have to admire P & E and Freescale engineers' gentry ideas, which can be present in this way in such a way.
Virtual same name U disk
Dropboard routine file
When you think this is the time when you are the most fashionable Opensda, you are not wrong, this is just a function of OpenSDA. By replacing the firmware in the debug chip, the debug chip can also complete other functions, such as OsJTAG Debug firmware, used to simulate trace operations; jlink firmware, simulate itself into a JLINK emulator, can run in any support JLINK In the IDE environment. More types of emulator debugger firmware is expected to achieve ecological full coverage in the entire debugger. The way to replace the internal firmware in the commodity, you guessed, like the MSD mode, press the reset button on the power, the debug chip will virtualize a U disk named bootloader, release the reset button. After that, simply drag into the corresponding app file, it is what you want later.
Bootloader is the same name U disk
Solidware dragged into JLINK
USB success recognition jlink emulator
What An Amazing Work! It should be noted that more and more emulator vendors have or is developing an OpenSDA interface-based emulator firmware, these firmware programs are. SDA, different firmware to OpenSDA, it can become different debugging Adapted to different environments.
More engineering models are under Kexx_DRV_LIB \ Build \ Keil \ KE06, if I use IAR or CW, select the project of the corresponding IDE name path. Under each IDE name path, there is a small program named make_new_project_ke0x.exe, which is used to facilitate engineers who have just contacted the FRDM series evaluation board. This program can help users quickly build a project that contains all BSP library files. This does not require the user to manually select the path and association of the file, which greatly improves the efficiency of use.
The introduction and description of all projects is saved in key in Kexx_DRV_LIB \ Refman, and the page can be jumped to each other, convenient to the user, to say that Freescale reflects the idea of the user experience.
New project tool
Engineering established success
Established a good project
summary
The Freescale FRDM Series Development Board has been leading the trend of the industry since the industry, and this Ke06z is also very good. After using the OpenSDA interface, after the supporting firmware, it can quickly adapt to any current environment. No matter which IDE you are good at, which development tool, this development board can make people care, calmness is not forced. The extremely interested intentions of the design of the bold and detailed designs are designed. It can be said that it is a very suitable development board for novices and great gods. Interested friends, you can go to the e-listed electronic purchase.
Reference
E Rating Electronics Buy Link
Freescale FRDM-KE06Z Development Board User Guide
Freescale FRDM-KE06Z board support package
Freescale Kinetis Series MCU Drivers under Keil
Original declaration: This article is originally created by the panel network, declined!
Our other product: