Home    Bloggers    Messages    Resources
Tw  |  Fb  |  In  |  Rss
Rich Quinnell

What Do You Do With Eval Boards?

Rich Quinnell
Newest First   Oldest First   Threaded View
Page 1 / 4   >   >>
Robotics Developer
Robotics Developer
12/12/2012 2:09:09 PM
User Rank
Program Manager
Re: Devel board uses
Circuitman, I have to agree with your approach to using the evaluation boards.  I don't often want the LCD displays (mostly for cost/size) and like the ability to get easy access to the pins.  I have limited ablity to quick prototype most of the MCU packages and using the eval boards gets me to the programming and testing of a prototype much faster and with lower cost.  All that said, I often want access to something that is not brought out and would be difficult to add externally.  The most common example is Ethernet support (for the lower cost boards).

50%
50%
Rich Quinnell
Rich Quinnell
12/10/2012 2:24:45 PM
User Rank
Blogger
Re: Beaglebone for this year's Christmas
Sounds great, raul. When I was working for an R&D lab I could do this. When working on commercial projects, however, the kinds of pressures to deliver being talked about on this other blog kept me from making such an investment in the future, unless I did it in the evenings and those were generally full with family.

But you're right, those are valuable and fun things to do when you can.

50%
50%
raul
raul
12/8/2012 10:08:41 AM
User Rank
Program Manager
Re: Beaglebone for this year's Christmas
I see particular value in experimenting beforehand because that gives me a first impression of a new architecture, toolchain and libraries available that I might not know much about. I do this when ever I can and not necessarily just at the time of (or just before) implementing a particular project, and doing this I found the following advantages:

- Reading new code examples and libraries I might learn a couple of new coding tricks or algorithms that I can apply with other architectures.

- Get a general knowledge of the architecture and tools available for a comparative analisys with other options in future projects.

- Running available examples gives me a "feel" of what can or can't be acomplished with a given microcontroller.

- Generally I have  a lot of fun in the process :)

50%
50%
Raju Khubchandani
Raju Khubchandani
12/8/2012 12:34:30 AM
User Rank
Word wizard
Re: Devel board uses
Rich,

Freescale has the Tower family of evaluation boards, to which various peripherals can be atached. They cost ~ $70 per board. Their CodeWarrior IDE has 2 files, namely BSP(Board Support Package) and PSP(Processor Support package).  The concept is that whatever code you develop using the evaluation board, can be easily transferred to your final PCB, by only have to edit the BSP and PSP files.

The hardware group at my work just delivered the final PCB, and we will be going through the task of porting our c-code that we developed using the evaluation board+peripheral sensors, to the final PCB this month.

50%
50%
Rich Quinnell
Rich Quinnell
12/7/2012 4:13:22 PM
User Rank
Blogger
Re: Devel board uses
> when the experiment phase will finish you will have more clear ideas about what to do and don't. <

I think this puts it very well and echoes what Micropower says about the eval board providing valuable design tips for board layout and component choice. The eval boards give you a low-risk way of refining your design ideas before committing them to production hardware and code.

50%
50%
Rich Quinnell
Rich Quinnell
12/7/2012 4:05:15 PM
User Rank
Blogger
MCU core
circuitman, so you are using these eval boards as a known-good core MCU for your design, then attaching to the GPIO as you need for the prototyping effort.

That's the sort of thing I had thought would be possible when I first started looking at these boards, but hit a conceptual barrier once I started to get into them. I had a hard time deciding that expanding on the board's base capabilities was not practical. I think it was the effort of installing and learning new development tools that put me off.

IF these dev boards were all accessible from the same toolset it would make using them so much easier.

50%
50%
Massimo Manca
Massimo Manca
12/7/2012 1:49:13 PM
User Rank
Blogger
Re: Devel board uses
Yes, of course the result is better if the EVB is not so far from the end design but to experiment and to explore a solution it is a good idea because can reduce very much the risks, you don't need to develop all the hw and the PCB, also you could design a simplest schematic and so on. Then when the experiment phase will finish you will have more clear ideas about what to do and don't.

50%
50%
Rich Quinnell
Rich Quinnell
12/7/2012 12:35:41 PM
User Rank
Blogger
Re: Devel board uses
So the eval board is serving as a temporary prototype for purposes of algorithm development. The actual code may change, then, but the  structure will remain? I hadn't thought about that aspect of eval boards. A very useful application of them.

50%
50%
MicroPower
MicroPower
12/7/2012 1:27:52 AM
User Rank
Program Manager
Re: Devel board uses
Rich,

The board was chosen mostly because of the MCU functionality. In this case, the kit is valuable in giving us the idea how to design the MCU area itself such as which crystal is used, which voltage regulator should be used, how the filter caps are positioned, how the PCB layout should be, etc.. Nevertheless the kit is nowhere close to what our peripherals need, which I have to add on in our design.

But I think the most important area is the MCU itself. Once the MCU works properly, we could make almost any peripheral work as long as they meet the specs.

50%
50%
circuitman
circuitman
12/7/2012 12:43:24 AM
User Rank
System supervisor
Re: Devel board uses
Rich, that was a simple and neat demonstration. I am talking about hand motion display.

I like these simple eval boards because of the reason they are really simple. They have got only the basic circuitry like clock and reset on board. Almost all the pins of the MCU are breakout to headers and this allow me to connecte them to whatever peripheral i desire in whichever way.

I dont like boards with fancy touchscreen display interfaces because most of the time i am not going to use the same display or display controller in my project.

50%
50%
Page 1 / 4   >   >>
More Blogs from Rich Quinnell
In the latest issue of this ARM-centric magazine, topics ranging from Android apps to digital cows.
There is still an opportunity for you to share your knowledge of ARM-based design with the industry, by proposing a paper for the ARM TechCon.
We need to talk about setting up discussion groups on the site, so I've set up a live chat for Friday.
If you think MCC needs some traditional discussion groups, come help set them up.
Hot on the heels of the Beaglebone Black has come a book telling how to use it. A pretty good book, too.
flash poll
MC on twitter
like us on facebook
Microcontroller Central    About Us     Contact Us     Help     Register     Twitter     Facebook     RSS