Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/15/09 17:18
Read: times


 
#164618 - What I meant ...
Responding to: ???'s previous message
Andy Neil said:
Richard Erlacher said:
... where are the $40 evb's for a fully-implemented ARM?


What do you mean by "fully implemented" in this context?

Well, what I mean is a cheap board like the NMIY-0031 that I encountered about 15 years ago. That board provides features that enable the end-user to exploit all the on-chip resources and the full complement of external memory resources. Further, the manufacturer provides "feature" boards that plug into this one if desired. Now I don't pretend that the NMIY-0031 is the ideal 805x application board, nor do I imagine even for a moment that this type of board could support absolutely every type of MCU, but it's certainly conceivable that a "nearly" universal interface could be provided. Naturally, compromises are imposed by the combination of two circuits.

There are certainly $40 EVBs available for Cortex-M3 devices - which are the most obvious "next step up" from an 8-bitter.

I imagine that there are boards on a similar order of price magnitude for the likes of the NXP LPC2xxx ARM7-based devices, and the like?

But I don't think you'd be running Linux on them?


The goal never was to "be running Linux on them" but to run LINUX on a low-cost EVB capable of being connected to a target circuit with the intent of running code residing on the board running LINUX, but addressing hardware on the target. I mentioned that this is similar to using an ICE.

Back in the 8-bit microprocessor days, we didn't have to have a VAX to develop hardware and firmware. We simply built up our target hardware around the host system. I typically built a system that could be plugged into the host. This was often done by simply using the MPU socket. Naturally this won't work with dissimilar MCU's, nor will it work with MCU's that don't have a tristate external bus. With some Motorola MCU's, it was possible to "jam" instructions into the target MCU during a portion of the internal cycle when it expected to "hear" from its internal code memory. Most generally, one has to provide a buffered connector by means of which the host MCU can drive the target system.

That's the way in which I'd hope to capitalize on an ARM processor, operating with a GB of on-board SDRAM, to drive a target board that has much more limited resources, but can benefit from the fact that the host has the same core as the target. That way you can use LINUX to develop, try, and debug code for a target that uses the same core.

RE



List of 71 messages in thread
TopicAuthorDate
2009 Embedded Systems Conference Trip Report            01/01/70 00:00      
   8051 dead?            01/01/70 00:00      
      I have heard that before            01/01/70 00:00      
         quoting Samuel Clemens            01/01/70 00:00      
   Not dead, but not sexy?            01/01/70 00:00      
   Ramtron?            01/01/70 00:00      
      Why is their part so much faster ...            01/01/70 00:00      
         it runs out of FLASH, not FRAM            01/01/70 00:00      
            Which rather kills their own claims for FRAM?            01/01/70 00:00      
            width of program memory            01/01/70 00:00      
               4 times as fast            01/01/70 00:00      
                  It might have to be wider            01/01/70 00:00      
                     Memory acceleration a growing problem            01/01/70 00:00      
                     Branch prediction?            01/01/70 00:00      
                        all these techniques...            01/01/70 00:00      
                           That's why I like the Maxim/Dallas parts            01/01/70 00:00      
                           In that case, BP was optional.            01/01/70 00:00      
                              yes, it's the good news, that it's possible at all            01/01/70 00:00      
   Dead? Keil (an ARM company) don't think so!            01/01/70 00:00      
      That's still their goal ...            01/01/70 00:00      
         native-mode environment            01/01/70 00:00      
            cross-compilation is king            01/01/70 00:00      
            I don't follow ...            01/01/70 00:00      
               Follow            01/01/70 00:00      
                  I still don't know what you meant, Andy ...            01/01/70 00:00      
                     Cheap native compiler normally equals cheap cross-compiler            01/01/70 00:00      
                        I'm told GCC is about the best there is ...            01/01/70 00:00      
                           It makes little sense            01/01/70 00:00      
                           I'm told that it may not be...            01/01/70 00:00      
                     Now I'm confused!            01/01/70 00:00      
                        I guess it's just a matter of preference.            01/01/70 00:00      
                           Still unsure what your "it" was            01/01/70 00:00      
                              the IT is in the full implementation.            01/01/70 00:00      
                                 $40 evb's for a fully-implemented ARM            01/01/70 00:00      
                                    Normally compiling on a PC            01/01/70 00:00      
                                    Will $49 do?            01/01/70 00:00      
                                       €39            01/01/70 00:00      
                                          STR9-comSTICK            01/01/70 00:00      
                                             Well, the goal is to leave the PC out of the picture            01/01/70 00:00      
                                                rephrase            01/01/70 00:00      
                                                   I must admit, that is quite true ...            01/01/70 00:00      
                                       Well, not quite ...            01/01/70 00:00      
                                          Full complement            01/01/70 00:00      
                                             Careful, now!            01/01/70 00:00      
                                    What I meant ...            01/01/70 00:00      
         ... which is in turn good news for the chipmakers...            01/01/70 00:00      
            I just bought a new hot-water-heater that's 'net free            01/01/70 00:00      
               yes, we know you love that old stuff ;-)            01/01/70 00:00      
                  old-stuff?            01/01/70 00:00      
                  W2            01/01/70 00:00      
         Windows for ARM...?            01/01/70 00:00      
            EEEEEEK!            01/01/70 00:00      
               I knew you'd like it!            01/01/70 00:00      
            There's already a Windows for ARM.            01/01/70 00:00      
   ARM for cheap            01/01/70 00:00      
      Cheap ARM vs Expensive 8052            01/01/70 00:00      
         The cheapest ARM chips can be had for $1            01/01/70 00:00      
            For hobbyists            01/01/70 00:00      
         It's getting to be that way, but ...            01/01/70 00:00      
      Yes, that one is pretty close            01/01/70 00:00      
         Don't lock down memory size - just think "good enough"            01/01/70 00:00      
            No, it should NOT be just that ...            01/01/70 00:00      
               All depending on product and actual product usage            01/01/70 00:00      
   TI buys Luminary            01/01/70 00:00      
      Detail (updated)            01/01/70 00:00      
      What's it like to be taken-over by TI?            01/01/70 00:00      
         Burr-Brown            01/01/70 00:00      
            Another update for your "family tree"...            01/01/70 00:00      
               TI had benchmarq too            01/01/70 00:00      
               who ate whom            01/01/70 00:00      
                  Benchmarq -> Unitrode -> TI            01/01/70 00:00      

Back to Subject List