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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Oliver Sedlacek
03/18/13 06:31
Read: 973 times
Uk


 
#189571 - 'Unwanted' flexibility
Responding to: Andy Neil's previous message
I've been wrestling with the 'flexibilty' of Cortex processors and I'm getting a bit hacked off with it. There are two specific issues that are causing me grief.

Firstly, you have to put in days of work on the IO pin mapping to make sure you can actually connect up the pins to the peripherals in the way you want. Vague documentation is a problem, as is the sheer size of the datasheet or user manual. I seriously doubt that all the allowed permutations are useful, but there's not so much flexibility that you can just connect stuff up and then fix it all up in the software.

Secondly, you can knobble your debug/programming port if you program up your IO configuration in certain ways. I'm staring at some boards at the moment where I can't connect to the processor and I don't know why.

If you are going to make a chip that sells on the number of features (i.e. kitchen sink marketing) then it will be cumbersome. It takes real skill and commitment to hone a design down to minimal set of functions that will do the job.

List of 36 messages in thread
TopicAuthorDate
8/32 bit musings      Erik Malund      03/07/13 08:56      
   Have you looked at the TI M4 Cortex versions?      Richard Erlacher      03/07/13 11:13      
      re:TI      Jacob Boyce      03/07/13 11:20      
         One man's "Flexible" is another man's "Cumbersome"      Andy Neil      03/07/13 14:17      
            flexibility ....      Erik Malund      03/07/13 14:30      
               several menus to get a cuppa       Andy Neil      03/08/13 00:13      
            re: experience      Jacob Boyce      03/08/13 07:42      
            'Unwanted' flexibility      Oliver Sedlacek      03/18/13 06:31      
               well, there is some help      Erik Malund      03/18/13 11:04      
                  SiLabs AppBuilder      Andy Peters      04/16/13 15:29      
                     sam e with freescale      Erik Malund      04/16/13 15:40      
                     Same with Cypress PSoC Creator      Andy Neil      04/17/13 01:48      
                        same ...      Andy Peters      04/17/13 11:12      
         Certainly a wry smile is needed       Jim Granville      03/07/13 20:59      
            It gets worse      Andy Neil      04/17/13 01:52      
   develop all, even small, new apps in 32 bits      Joseph Hebert      04/17/13 06:48      
      how ??      Andy Peters      04/17/13 11:21      
         cost      Joseph Hebert      04/17/13 11:28      
            re: cost      Andy Peters      04/17/13 12:05      
               cost analysis      Joseph Hebert      04/17/13 16:00      
         Money matters more to some than others      Jim Granville      04/17/13 14:47      
            RE: ARMs following Stellaris into early retirement      Andy Neil      04/18/13 03:21      
               as will we all (eventually)      Jim Granville      04/18/13 06:11      
            ARM in small packages      Maarten Brock      04/23/13 05:23      
      Scope of "all"      Andy Neil      04/18/13 03:25      
         Scope of "all"      Joseph Hebert      04/18/13 12:48      
            RE: a hypothesis that will withstand scrutiny      Andy Neil      04/18/13 12:50      
         RE: Superlatives are greatly over-used these days      Andy Neil      04/18/13 12:51      
      Software costs      Oliver Sedlacek      04/18/13 07:52      
         code reuse      Joseph Hebert      04/18/13 12:51      
            I find code reuse in embedded, at best, cumbersome      Erik Malund      04/18/13 14:56      
               Maybe it's because I don't use HLL, but ...       Richard Erlacher      04/18/13 23:12      
            Devils triangle      Oliver Sedlacek      04/23/13 09:06      
               I choose      Mahmood Elnasser      04/23/13 09:33      
               except ...        Joseph Hebert      04/23/13 13:03      
            Including code that wasn't absolutely necessary ...      Richard Erlacher      04/23/13 15:35      

Back to Subject List