Monday, March 21, 2011

My Cooperation with CooCox

About CooCox

CooCox is an embedded lovers’ family, who:
  • Focus on providing free and open embedded development tools to ARM Cortex M3/M0 developers 
  •  Dedicated to sharing free and open available examples and solutions with embedded developers
  • Devoted to creating a contributing & sharing communication platform, from where developers can get any resources he wants while developing

CooCox Products

Coocox provides the following tools:
The CoIDE is is an IDE that integrates a web based IDE with a debugging tool. The CoOS is a RTOS thats tuned and suited well for the Cortex M3/M0 microcontrollers.The CoLinkEx is the successor of the CoLink. Unlike CoLink which was a a JTAG HW debugger only, CoLinkEx supports SW debugging as well. CoFlash is a stand alone Flash programming SW. CoAssistant is a register assistant that can be used to debug the core registers. COX is a definition of a group of interface functions to unify access to peripherals.

Gifts from CooCox

I was lucky that I got a contact with CooCox team. We had a friendly agreement to cooperate together with the goal of adding values to the CooCox community. CooCox has sent me the following:
  1. STM32F103RBT6 Evaluation Board x 1 pcs
  2.  Nuvoton M051 Evaluation Board x 1 pcs
  3. Nuvoton NUC120 Tiny Board x 2pcs
  4. Nuvoton M051 Tiny Board x 3 pcs
  5. CoLinkEx LPC1114 Kit x 1 pcs

Friday, March 18, 2011

VHDL 360, FPGA Programming

  • Creating Project
  • Importing VHDL Files
  • Assigning FPGA Pins
  • Creating Programming File
  • Configuring the Device
  • Selecting the Programming File
  • Programming the FPGA