Author Topic: Arm none eabi Wizard Plugin  (Read 22224 times)

Offline gocad

  • Multiple posting newcomer
  • *
  • Posts: 15
Arm none eabi Wizard Plugin
« on: June 06, 2014, 04:38:10 pm »
Arm none eabi Wizard Plugin
----------------------------
A Code::Blocks Plugin to provide a project template wizard for new gcc-arm-none-eabi Project.

NOTE: templates.7z and jlinkdevices.csv in plugin come from emIDE Embedded Application Wizard. I just redistribute it.

GitHub : https://github.com/ywx/cbArmNoneEabiWizard

It can work on both Windows and Linux.

Setup and Use
=====================================
1, Download A Extended Scripted Wizard Plugin for Code::Blocks source code,
   Build the scriptedwizard.cbplugin
2, Download Arm none eabi Wizard Plugin for Code::Blocks source code,
   Build the ArmNoneEabiWizard.cbplugin
3, Download and Install GNU Tools for ARM Embedded Processors,
   Set "GNU GCC Compiler for ARM" for GNU Tools for ARM Embedded Processors in Code::Blocks Compiler settings Dialog
4, Disable the Scripted wizard in Code::Blocks Manage plugins Dialog,
   Uncheck "Install system-wide,for all users of this machine (requires administrative rights)" and "Ask for confirmation if conflicts arise",
   Install the scriptedwizard.cbplugin and ArmNoneEabiWizard.cbplugin,
   Close Code::Blocks
5, Extract the templates.7z in the Code::Blocks Data folder in user's dir
6, Reboot Code::Blocks,
   Enable the Scripted wizard in Code::Blocks Manage plugins Dialog
7, Now New Project, Arm Embedded App will appear in New from template Dialog

For information on A Extended Scripted Wizard Plugin for Code::Blocks, please see https://github.com/ywx/cbScriptedWizardPlugin
For information on emIDE, please see http://www.emide.org/
For information on ARM, please see http://www.arm.com/
For information on GNU Tools for ARM Embedded Processors, please see https://launchpad.net/gcc-arm-embedded
For information on Renesas, please see http://www.renesas.com/
For information on KPIT GNU Tools, please see http://www.kpitgnutools.com/

« Last Edit: June 07, 2014, 01:55:04 am by gocad »

DashieV3

  • Guest
Re: Arm none eabi Wizard Plugin
« Reply #1 on: July 06, 2014, 09:54:39 pm »
Hi,

Is it possible to have a pre-built plugins for these two ?

Building C::B under Windows is really tricky...

Thanks.

Offline gocad

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: Arm none eabi Wizard Plugin
« Reply #2 on: October 02, 2014, 08:52:49 am »
Hi,

Is it possible to have a pre-built plugins for these two ?

Building C::B under Windows is really tricky...

Thanks.

You can read readme.txt first.

"cbWinRelease branch is built for Code::Blocks Release for Windows."

Offline vix

  • Multiple posting newcomer
  • *
  • Posts: 60
Re: Arm none eabi Wizard Plugin
« Reply #3 on: November 30, 2016, 08:31:52 am »
Quote
You can read readme.txt first.

"cbWinRelease branch is built for Code::Blocks Release for Windows."

I've just downloaded the file <ArmNoneEabiWizard.cbplugin> from cbWinRelease branch.
Using C::B svn 10912, when I select
Plugins >> Manage plugins... >> Install new
and I select the .cbplugin file, I get the error message

One or more plugins were not installed successfully

How should I get it working?

Offline Pavel_47

  • Multiple posting newcomer
  • *
  • Posts: 66
Re: Arm none eabi Wizard Plugin
« Reply #4 on: November 30, 2016, 11:21:45 am »
In my case ArmNoneEabiWizard-220-cb1601-win32.cbplugin seems to be installed ... whereas with scriptedwizard-090-cb1601-win32.cbplugin I had the same problem.
Moreover, point 5 assigns to Extract the templates.7z in the Code::Blocks Data folder in user's dir.
In my user dir I don't see anything that calls up "Code::Blocks Data folder" ?
Does someone understood where "Code::Blocks Data folder" is located ?
Or ... should I create it ? In this case what should be its exact name ?

Offline Pavel_47

  • Multiple posting newcomer
  • *
  • Posts: 66
Re: Arm none eabi Wizard Plugin
« Reply #5 on: November 30, 2016, 11:49:32 am »
Concerning scriptedwizard-090-cb1601-win32.cbplugin the problem caused by permission issues:



This is strange as I have all permissions for this folder.

Offline vix

  • Multiple posting newcomer
  • *
  • Posts: 60
Re: Arm none eabi Wizard Plugin
« Reply #6 on: December 02, 2016, 01:08:22 pm »
Would you think it's possibile to fix this plugin (if needed), and include it in the standard nightly build of C::B?