There are so many things I have in my mind to explore in this tech blog. Here is my bucket list, not in priority order:
Still on my list (no priority order):
- How to use the visualization graph, and how to use trace triggers? How to use Data Visualization?
- S12 in Eclipse: The S12 tool chain is available only in classic CodeWarrior. How to use S12 in Eclipse?
- Shell the Eclipse IDE: How create projects from the (DOS) shell with Eclipse? How to build and debug for test automation?
- Processor Expert: How to use templates and interfaces in component development? What is the meaning of grayed out methods?
- sing LLVM/clang for ARM/Kinetis
- Construct a game using NeoPixels
VCS: How to use VCS in Eclipse? How to install the plugin, first steps to use it with a version control system, pros and cons using a VCS plugin vs. standalone tools.==> https://mcuoneclipse.com/2018/09/30/tutorial-git-with-eclipse/, https://mcuoneclipse.com/2020/10/04/import-projects-from-git-into-eclipse/ Make Files: how to write make files with automatic dependency calculation? How to automatically add files in a folder?==> https://mcuoneclipse.com/2017/07/22/tutorial-makefile-projects-with-eclipse/ OneWire Bus: adding/using a one-wire device as DS18B20(http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf) ==> McuOnEclipse Components: 06-May-2017 Release Software Analysis and Trace on Kinetis: How to show messages via ITM Stimulus port by using ETM in ARM Cortex MCU (see http://www.segger2.com/index.php?page=Thread&threadID=1010). ==> Tutorial: Getting ETM Instruction Trace with NXP Kinetis ARM Cortex-M4F Building a quadrocopter:Kinetis Drone: First Test Flights
Using Ethernet (e.g. on FRDM-K64F)==> Tutorial: lwip with FreeRTOS and the Freescale FRDM-K64F Board How to use conditional breakpoints
==> Watchpoints: Data Breakpoints
Creating and using a CRC at runtime to verify the application image is ok.
==> CRC Checksum Generation with ‘SRecord’ Tools for GNU and Eclipse
Tutorial for FreeRTOS on Kinetis: I have a tutorial for JM60, getting a lot of requests to do the same for Kinetis.
==> Tutorial: Freedom with FreeRTOS and Kinetis-L
Debugging with Attach and Connect: How to debug an existing binary on the target.
==> Hot-Sync: Attach, Connect & Download
Software Analysis: How to use Trace in Eclipse
==> Debugging ARM Cortex-M0+ Hard Fault with MTB Trace.
Live View: how to use the ability to read/write target memory while the target is running?
==> Live View for Variables and Memory
Stack Size Calculation: how to do it in the linker, how at run-time, preferably without an RTOS, just bare board?
==> GNU Static Stack Usage Analysis
Symbolics: how to add dynamically symbols while debugging?
==> Adding Symbols to the CodeWarrior Debugger
Changes in Preferences: what are the most useful changes in my workspace preferences?
==> Top 10 Customization of Eclipse Settings
KL25Z Freedom Board: how to use existing shields? I have an SD card adapter I would like to use. How to support all parts on the board with Processor Expert?
==> Processor Expert Maxim I2C RTC for the Arduino Data Logger Shield and Arduino Data-Logger Shield with the FRDM-KL25Z Board
ColdFire Plus with Processor Expert: these devices use LDD (like Kinetis). Need to explore this more and adopt my Processor Expert components for it.
==> There is a Time and Date for both Worlds
Static analysis with gcc: with the move to gcc for Kinetis, a broad area of tools are available.
==> Code Coverage for Embedded Target with Eclipse, gcc and gcov.
MCU10.3 and Code Analysis: that looks like an interesting thing.
==> Free Static Code Analysis with Eclipse
ADC with Kinetis
==> Tutorial: ADC with the Freedom Board
DAC with Kinetis
==> DAC Example with the Freedom Board
USB Host mode with the Freedom Board(MSD
==> USB MSD Host for the Freedom Board, USB MSD Host for the FRDM-K20D50M Board
How to use USB for keyboard (HID)
==> USB HID Keyboard for FRDM-KL25Z
How to use USB for mouse (HID)
==> Using the FRDM-KL25Z as a USB Mouse Device).
Input Capture with Freedom board: trigger to read from a capture register/free running counter, reading ticks from the capture register.
==> Tutorial: Ultrasonic Ranging with the Freedom Board
FreeMaster: there is a FreeMaster Processor Expert component, how to use/connect to FreeMaster?
==> Tutorial: FreeMASTER Visualization and Run-Time Debugging
Using the 32 kHz Crystal on the FRDM-KL05Z for the RTC.
==> see this application note
Using the FRDM board with Ethernet/WiFi:==> Tutorial: Web Server with the ESP8266 WiFi Module
Happy Bucketing 🙂