custom ARMweb

What products would you like to see?
Post Reply
YahooArchive
Posts: 1463
Joined: Fri Oct 19, 2012 5:11 am

custom ARMweb

Post by YahooArchive » Wed Dec 05, 2012 12:37 am

I'm looking on Coridium's website - I LIKE the look of the ARMweb - but the
board format and I/O don't suit what I need to build.

Can the BASIC compiler duplicate an ARMweb's functionality, with some
extentions? (and the right hardware of course)

e.g. SPI 16 channel A2D, 4-5 LEDs etc.

Thanks,

Eoin



YahooArchive
Posts: 1463
Joined: Fri Oct 19, 2012 5:11 am

Re: custom ARMweb

Post by YahooArchive » Wed Dec 05, 2012 12:38 am

> I'm looking on Coridium's website - I LIKE the look of the ARMweb - but the
board format and I/O don't suit what I need to build.
>
> Can the BASIC compiler duplicate an ARMweb's functionality, with some
extentions? (and the right hardware of course)
>
> e.g. SPI 16 channel A2D, 4-5 LEDs etc.

In theory yes, in practice, if DIY means 1 copy, its probably not going to
happen. Even for us until the number of boards produced exceeds a few hundred,
its cheaper to build an adapter board to a pre-existing board. Check a couple
examples at

http://coridium.us/custom-design.html

We're very aware of modules like Rabbits (we used them a few years back), but we
haven't built a board in that form factor, and haven't ruled it out. Just
haven't seen the demand for it yet.

YahooArchive
Posts: 1463
Joined: Fri Oct 19, 2012 5:11 am

Re: custom ARMweb

Post by YahooArchive » Wed Dec 05, 2012 12:39 am

If I understand that correctly...

The BASIC compiler doesn't generate code for an ARM7 using libraries/code that
is used in an ARMweb?

YahooArchive
Posts: 1463
Joined: Fri Oct 19, 2012 5:11 am

Re: custom ARMweb

Post by YahooArchive » Wed Dec 05, 2012 12:43 am

We have and we do support porting ARMweb firmware to different hardware
implementations for commercial users, but we can't do it for the
experimenter/hobbyist.

The BASIC compiler relies on the target board to supply vectors to link to, this
is also true for the ARMweb. This simplifies the compiler and adds a level of
abstraction so its easier to support a wider variety of hardware.

In essence we have been publishing a "public" binary of the ARMweb code, so you could use that to build your own version of the ARMweb, and as long as it had the same base design you could use that in your own project. We've done this as we've been iterating features all along and getting a wider audience for the product. But expect an LPC17xx based version soon after the new year, and while we will publish the C firmware, most likely the BASIC version will be copyrighted and protected, though we will offer licensing of that as we do now.

Post Reply