Freescale Freedom Board Tutorials on Element14

I have found several excellent tutorials created by Bheema Rao on element14: He uses many of the McuOnEclipse components, features Kinetis Design Studio/Eclipse and shows how to use the Kinetis SDK, toggling/dimming LED’s on Freescale Freedom Boards.

element14

element14

Continue reading

Using Kinetis Design Studio V3.0.0 with the Launchpad 4.9-2015-q2 Release

The Kinetis Design Studio v3.0.0 comes with the GNU/GCC ARM Embedded (launchpad) version 4.8-2014-q3. End of June 2015, ARM released a new version, the 4.9-2015-q1.So why not using that newer release?

Release GCC ARM Embedded 4.9 update 2

Release GCC ARM Embedded 4.9 update 2

  1. It comes with GDB version 7.8 and has the ‘return of function display’ feature.
  2. GDB has Phyton scripting support.
  3. It fixes that nasty GDB bug ‘breakpoint on removed code’ issue.

Is that already enough to make that switch?

Continue reading

Not done yet!! :P

Hi again to all the amazing readers of this blog! Well guess what, I am still stuck with the programming code of my NeoMatrix Demo. I think it all started with a bad choice of importing the program and libraries from the mbed to KDS. 😦

You can refer to https://mbed.org/ for other programs if you guys want to try.

Well in my last blog I told you about importing the projects and then building them. Well that was what I was trying to do but it turns out that it is not a good idea. I still have a compilation error which is there probably because of a missing assembly. Debugging the code can sometimes be really frustrating for me.  😐 So, I have decided to start from the scratch and write the code in Kinetis Design studio with the help of the Kinetis SDK. There is already the gpio example for FRDM-K64F available under the driver examples folder in KSDK_1.2.0

b7f1 Continue reading

How to use Kinetis Design Studio!!

Getting the hands on an embedded project has always been exciting for me. So, here I am again with my blog trying to provide you with an easy to use guide for the Kinetis Design Studio 3.0.0 (KDS_3.0.0). Well, as you all know I am an intern at Freescale working for the first time on KDS, I will tell you what all we can do to start working on it with a perspective of a novice. But personally I feel KDS is one of the most encouraging IDE you can work on. So how do I start with my code for our NeoMatrix board? I am currently working with one of the demo codes for the NeoMatrix:

https://mcuoneclipse.com/2015/07/10/lets-play-with-freescale-frdm-k64f/

So, my first task is to write the code in KDS for the NeoMatrix_Demo. How do I do that? After opening the KDS 3.0.0, I need to go to File and select New and then Kinetis Project. You can see that the New Kinetis Project wizard appears once you click the File>New> Kinetis Project. Type a name and click next.

b6f10 Continue reading

Hrad Veveří Castle

I’m visiting Brno in the Czech Republic which is the second largest city of the country. A bit outside of the town there is the is the Veveří Castle. Got there in the evening, and the castle was about to be closed to the public, so I was able to take a few pictures only. The sunlight painted the castle in a nice color:

Castle Veveri Bridge

Castle Hrad Veveří

Continue reading

Learning about Kinetis SDK!!:)

We all know that for an application to develop, for a project to work we need hardware along with the software.  So here we are with our FRDM-K64F development boards, but the question is-how to make them work? I wrote in my second blog about the new getting started process by Freescale for the FRDM-K64F: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM-K64F&tab=In-Depth_Tab

This link gives me the opportunity to download the very helpful Kinetis Software Development Kit (SDK) along with the Integrated Development Environment which includes the toolchain Kinetis Design Studio. Let us talk a bit about the Kinetis SDK in this blog. So what does Kinetis SDK is responsible for? In simple terms, it is just software framework which helps us in developing applications across all Kinetis Microcontrollers. It is a package of pre-written code that developers can re-use in order to minimize the amount of unique code that they need to develop themselves.

Continue reading

Getting to know FRDM-K64F and more!! :)

I believe waiting makes you feel more impatient. So here I am, waiting for my NeoMatrix 8×8 – 64 RGB LED Pixel Matrix to arrive, so that we can begin working on our cool project. But looking on the brighter side, I got some time to make the beforehand preparations for our Signboard project. I took the opportunity to invest this time in finding out how to start running the Adafruit NeoMatrix with Kinetis FRDM-K64F development board. We should definitely get ourselves ready with something so that we can test NeoMatrix with FRDM-K64F as it arrives. So I thought of setting up a repository where we can turn back anytime we feel we are stuck.

document-management-software

Continue reading

Field Art Link Star in Memory of Agent BBJ

Yesterday night, in a cross faction Ingress operation, agents from different places in Switzerland created a virtual Field Art Star for the recently passed agent BBJ (BigBigJerk) Andreas Lander. Agents from both factions worked together to create a gigantic link star in Switzerland. Watch the video of its creation:

Continue reading