As you know we have are working on an Open source embedded systems dev IDE. Here's what we have scheduled for our first milestone.
We first planned creating IDE specifically for a DSP based chip. We did some research and found out that either they did not have GNU support or were too expensive to buy (50k and above). Although DSP is very much in our radar, we would do it over a period of time. After much lot of brainstorming, we finalised the AT91sam7x ARM7 series chip. This chip has good GNU toolchain support and would fit nicely in our agenda.
So here's what on our agenda for first milestone.
1. Create customised project manager option for AT91sam7x chip, i.e. a user should be able to create a project for this device. 2. Code compilation for AT91sam7x from eclipse IDE. 3. GDB MI integration with eclipse IDE for OpenOCD. 4. Create device driver for the peripheral, for quickstart.
1. Posting use cases. 2. Posting test cases. 3. Testing the project. 4. Documentation. 5. Code.
Only through active discussion would we be able to create something useful and enjoyable.
Cheers !!! Chaitannya
follow me on twitter http://twitter.com/chaitannya -- I believe there's a hero in all of us who keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most... even our dreams. - Spider Man 2
On Thu, Nov 3, 2011 at 12:03 PM, Chaitannya Mahatme <chaitan...@gmail.com>wrote:
> Hello Everyone,
> As you know we have are working on an Open source embedded systems dev > IDE. Here's what we have scheduled for our first milestone.
> We first planned creating IDE specifically for a DSP based chip. We did > some research and found out that either they did not have GNU support or > were too expensive to buy (50k and above). Although DSP is very much in our > radar, we would do it over a period of time. > After much lot of brainstorming, we finalised the AT91sam7x ARM7 series > chip. This chip has good GNU toolchain support and would fit nicely in our > agenda.
Chaitanya,
As we discussed at Gnuinfy last year,I think we should try to get some funds or funding agency who can deliver the DSP board or some financial assistance. Do you have any specific plan in your mind ?
> So here's what on our agenda for first milestone.
> 1. Create customised project manager option for AT91sam7x chip, i.e. a > user should be able to create a project for this device. > 2. Code compilation for AT91sam7x from eclipse IDE. > 3. GDB MI integration with eclipse IDE for OpenOCD. > 4. Create device driver for the peripheral, for quickstart.
> follow me on twitter http://twitter.com/chaitannya > -- > I believe there's a hero in all of us who keeps us honest, gives us > strength, makes us noble, and finally allows us to die with pride, even > though sometimes we have to be steady, and give up the thing we want the > most... even our dreams. > - Spider Man 2
> As you know we have are working on an Open source embedded systems dev IDE. > Here's what we have scheduled for our first milestone.
> We first planned creating IDE specifically for a DSP based chip. We did some > research and found out that either they did not have GNU support or were too > expensive to buy (50k and above). Although DSP is very much in our radar, we > would do it over a period of time. > After much lot of brainstorming, we finalised the AT91sam7x ARM7 series > chip. This chip has good GNU toolchain support and would fit nicely in our > agenda.
> So here's what on our agenda for first milestone.
> 1. Create customised project manager option for AT91sam7x chip, i.e. a user > should be able to create a project for this device. > 2. Code compilation for AT91sam7x from eclipse IDE. > 3. GDB MI integration with eclipse IDE for OpenOCD. > 4. Create device driver for the peripheral, for quickstart.
Can you submit a HackFest for FUDCon Pune 2011 for this project ?
It will be great if this is done in realtime!
> The code would be uploaded on github
> Please contribute to this project by.
> 1. Posting use cases. > 2. Posting test cases. > 3. Testing the project. > 4. Documentation. > 5. Code.
As discussed I'll do my part. Just give me some time.
Also I was thinking if we can come up with some calendar or time frame by which we can track and accomplish small small task?
Hi Siji,
On Thu, Nov 3, 2011 at 12:31 PM, Siji Sunny <sijisu...@gmail.com> wrote: > As we discussed at Gnuinfy last year,I think we should try to get some > funds or funding agency who can deliver the DSP board or some financial > assistance. > Do you have any specific plan in your mind ?
> Khasim, > Whether TI can do something ?
The main focus for now should be to get the project activity up and running. There has been a very low response on this part.
As you must be aware that Getting funding isn't an easy task at all and one has to give inputs then only things will move on and other will extend their hands.
Also TI has it's pro version for most of the development boards/processors/dsp (Correct me if I'm wrong).
I met Siji and Nischay today at fudcon and we had a pep talk about the project. There are 2 things that we can start with right away.
1. Documentation : It's very important that we document our agenda and progress, so that people know what we are doing and gain some momentum with the project. Can someone please volunteer for this.
2. Since Nischay has worked extensively with At91sam7x series chip with GNU toolchain, he said he would support with toolchain setup. Chetan Patil (CCed in this mail) would take up the work related to the GNU toolchain. Also folks having Eval board for this chip, can you lend him for sometime to experiment with.
I would be working on developing eclipse plugins. I would be focusing on keeping the plugins very generic in nature, so that same code can be reused for other chips, by simply putting all definitions in XML files.
At this moment the single important aim is that a user should be able to develop, compile and debug a program from eclipse IDE without any configurations. So let's keep our focus on this.
Cheers !!! Chaitannya
follow me on twitter http://twitter.com/chaitannya -- I believe there's a hero in all of us who keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most... even our dreams. - Spider Man 2
On Wed, Nov 2, 2011 at 11:33 PM, Chaitannya Mahatme <chaitan...@gmail.com>wrote:
> As you know we have are working on an Open source embedded systems dev > IDE. Here's what we have scheduled for our first milestone.
> We first planned creating IDE specifically for a DSP based chip. We did > some research and found out that either they did not have GNU support or > were too expensive to buy (50k and above). Although DSP is very much in our > radar, we would do it over a period of time. > After much lot of brainstorming, we finalised the AT91sam7x ARM7 series > chip. This chip has good GNU toolchain support and would fit nicely in our > agenda.
> So here's what on our agenda for first milestone.
> 1. Create customised project manager option for AT91sam7x chip, i.e. a > user should be able to create a project for this device. > 2. Code compilation for AT91sam7x from eclipse IDE. > 3. GDB MI integration with eclipse IDE for OpenOCD. > 4. Create device driver for the peripheral, for quickstart.
> 1. Posting use cases. > 2. Posting test cases. > 3. Testing the project. > 4. Documentation. > 5. Code.
> Only through active discussion would we be able to create something useful > and enjoyable.
> Cheers !!! > Chaitannya
> follow me on twitter http://twitter.com/chaitannya > -- > I believe there's a hero in all of us who keeps us honest, gives us > strength, makes us noble, and finally allows us to die with pride, even > though sometimes we have to be steady, and give up the thing we want the > most... even our dreams. > - Spider Man 2
On Sat, Nov 5, 2011 at 7:39 PM, Chaitannya Mahatme <chaitan...@gmail.com>wrote:
> Hello Everyone,
> I met Siji and Nischay today at fudcon and we had a pep talk about the > project. There are 2 things that we can start with right away.
> 1. Documentation : It's very important that we document our agenda and > progress, so that people know what we are doing and gain some momentum with > the project. Can someone please volunteer for this.
Chaitannya, As chetan suggested, we should create a project tracking mechanism with various modules of this project and deadlines.I think "Trac" may be the option for it. So will it possible to host "trac" at Embedded nirvan website.If so I will do the initial setup and others can add on it later.
> 2. Since Nischay has worked extensively with At91sam7x series chip with > GNU toolchain, he said he would support with toolchain setup. Chetan Patil > (CCed in this mail) would take up the work related to the GNU toolchain. > Also folks having Eval board for this chip, can you lend him for sometime > to experiment with.
> I would be working on developing eclipse plugins. I would be focusing on > keeping the plugins very generic in nature, so that same code can be reused > for other chips, by simply putting all definitions in XML files.
> At this moment the single important aim is that a user should be able to > develop, compile and debug a program from eclipse IDE without any > configurations. So let's keep our focus on this.
> Cheers !!! > Chaitannya
> follow me on twitter http://twitter.com/chaitannya > -- > I believe there's a hero in all of us who keeps us honest, gives us > strength, makes us noble, and finally allows us to die with pride, even > though sometimes we have to be steady, and give up the thing we want the > most... even our dreams. > - Spider Man 2
> On Wed, Nov 2, 2011 at 11:33 PM, Chaitannya Mahatme <chaitan...@gmail.com>wrote:
>> Hello Everyone,
>> As you know we have are working on an Open source embedded systems dev >> IDE. Here's what we have scheduled for our first milestone.
>> We first planned creating IDE specifically for a DSP based chip. We did >> some research and found out that either they did not have GNU support or >> were too expensive to buy (50k and above). Although DSP is very much in our >> radar, we would do it over a period of time. >> After much lot of brainstorming, we finalised the AT91sam7x ARM7 series >> chip. This chip has good GNU toolchain support and would fit nicely in our >> agenda.
>> So here's what on our agenda for first milestone.
>> 1. Create customised project manager option for AT91sam7x chip, i.e. a >> user should be able to create a project for this device. >> 2. Code compilation for AT91sam7x from eclipse IDE. >> 3. GDB MI integration with eclipse IDE for OpenOCD. >> 4. Create device driver for the peripheral, for quickstart.
>> 1. Posting use cases. >> 2. Posting test cases. >> 3. Testing the project. >> 4. Documentation. >> 5. Code.
>> Only through active discussion would we be able to create something >> useful and enjoyable.
>> Cheers !!! >> Chaitannya
>> follow me on twitter http://twitter.com/chaitannya >> -- >> I believe there's a hero in all of us who keeps us honest, gives us >> strength, makes us noble, and finally allows us to die with pride, even >> though sometimes we have to be steady, and give up the thing we want the >> most... even our dreams. >> - Spider Man 2
On Fri, Nov 4, 2011 at 11:28 PM, chetan patil <chtpa...@gmail.com> wrote: > Hi Chaitannya,
> As discussed I'll do my part. Just give me some time.
> Also I was thinking if we can come up with some calendar or time frame > by which we can track and accomplish small small task?
> Hi Siji,
> On Thu, Nov 3, 2011 at 12:31 PM, Siji Sunny <sijisu...@gmail.com> wrote:
>> As we discussed at Gnuinfy last year,I think we should try to get some >> funds or funding agency who can deliver the DSP board or some financial >> assistance. >> Do you have any specific plan in your mind ?
>> Khasim, >> Whether TI can do something ?
> The main focus for now should be to get the project activity up and > running. > There has been a very low response on this part.
> As you must be aware that Getting funding isn't an easy task at all and > one has to give inputs then only things will move on and other will extend > their hands.
> Chetan,
Getting funding for any Embedded-open-source activites is not a difficult task.Since we are not looking for profit making out of these project and funding. And as per my experience any activities in embedded domain is expensive (for getting the hardware, and peripherals etc).So I think at least someone have to be there who can provide hardware and support.
Also TI has it's pro version for most of the development
> boards/processors/dsp (Correct me if I'm wrong).
I think it's only available for their Chipsets(not sure whether it's available for beagle and pandaboards), By the way TI's is quite open for supporting Opensource activities related to embedded domain.
On Sat, Nov 5, 2011 at 9:50 PM, Siji Sunny <sijisu...@gmail.com> wrote:
> On Sat, Nov 5, 2011 at 7:39 PM, Chaitannya Mahatme <chaitan...@gmail.com>wrote:
>> Hello Everyone,
>> I met Siji and Nischay today at fudcon and we had a pep talk about the >> project. There are 2 things that we can start with right away.
>> 1. Documentation : It's very important that we document our agenda and >> progress, so that people know what we are doing and gain some momentum with >> the project. Can someone please volunteer for this.
> Chaitannya, > As chetan suggested, we should create a project tracking mechanism with > various modules of this project and deadlines.I think "Trac" may be the > option for it. > So will it possible to host "trac" at Embedded nirvan website.If so I will > do the initial setup and others can add on it later.
I had thought of trac initially, but then I wanted to keep things simple. Github already has a issue tracking and milestone feature for project management. I have created a wiki page http://wiki.embeddednirvana.org/Eclipse_for_embedded_systems for the project which is in draft phase. Folks please contribute to the wiki as well.
>> 2. Since Nischay has worked extensively with At91sam7x series chip with >> GNU toolchain, he said he would support with toolchain setup. Chetan Patil >> (CCed in this mail) would take up the work related to the GNU toolchain. >> Also folks having Eval board for this chip, can you lend him for sometime >> to experiment with.
>> I would be working on developing eclipse plugins. I would be focusing on >> keeping the plugins very generic in nature, so that same code can be reused >> for other chips, by simply putting all definitions in XML files.
>> At this moment the single important aim is that a user should be able to >> develop, compile and debug a program from eclipse IDE without any >> configurations. So let's keep our focus on this.
>> Cheers !!! >> Chaitannya
>> follow me on twitter http://twitter.com/chaitannya >> -- >> I believe there's a hero in all of us who keeps us honest, gives us >> strength, makes us noble, and finally allows us to die with pride, even >> though sometimes we have to be steady, and give up the thing we want the >> most... even our dreams. >> - Spider Man 2
>> On Wed, Nov 2, 2011 at 11:33 PM, Chaitannya Mahatme <chaitan...@gmail.com >> > wrote:
>>> Hello Everyone,
>>> As you know we have are working on an Open source embedded systems dev >>> IDE. Here's what we have scheduled for our first milestone.
>>> We first planned creating IDE specifically for a DSP based chip. We did >>> some research and found out that either they did not have GNU support or >>> were too expensive to buy (50k and above). Although DSP is very much in our >>> radar, we would do it over a period of time. >>> After much lot of brainstorming, we finalised the AT91sam7x ARM7 series >>> chip. This chip has good GNU toolchain support and would fit nicely in our >>> agenda.
>>> So here's what on our agenda for first milestone.
>>> 1. Create customised project manager option for AT91sam7x chip, i.e. a >>> user should be able to create a project for this device. >>> 2. Code compilation for AT91sam7x from eclipse IDE. >>> 3. GDB MI integration with eclipse IDE for OpenOCD. >>> 4. Create device driver for the peripheral, for quickstart.
>>> 1. Posting use cases. >>> 2. Posting test cases. >>> 3. Testing the project. >>> 4. Documentation. >>> 5. Code.
>>> Only through active discussion would we be able to create something >>> useful and enjoyable.
>>> Cheers !!! >>> Chaitannya
>>> follow me on twitter http://twitter.com/chaitannya >>> -- >>> I believe there's a hero in all of us who keeps us honest, gives us >>> strength, makes us noble, and finally allows us to die with pride, even >>> though sometimes we have to be steady, and give up the thing we want the >>> most... even our dreams. >>> - Spider Man 2
*Hi Chetan,* When you say you have configured the toolchain for arm7 I am curious as to what the mode of installation of arm-elf-gcc was -- readymade binary or compiled from source. If it was the latter, have you checked the build path and added it to your shell's environment ? This would be the first thing to check We can meet in COEP tomorrow. Please confirm. *@Chaitanya: *Let us know if you can make it too ?
> When you say you have configured the toolchain for arm7 I am curious as to > what the mode of installation of arm-elf-gcc was -- readymade binary or > compiled from source. If it was the latter, have you checked the build path > and added it to your shell's environment ?