Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #31076

Re: 4 Bit MCUs, Still Alive and Kicking?

From David Brown <david.brown@hesbynett.no>
Newsgroups comp.arch.embedded
Subject Re: 4 Bit MCUs, Still Alive and Kicking?
Date 2022-06-15 17:20 +0200
Organization A noiseless patient Spider
Message-ID <t8ctb7$u1$1@dont-email.me> (permalink)
References (3 earlier) <nnd$33abdc26$78dc52ae@1ed0e260ed0f180d> <t8bvpu$n0q$1@dont-email.me> <t8c5pb$tr4$1@dont-email.me> <f0353545-6b24-4b23-9781-efbd8030aa76n@googlegroups.com> <jgu7m2Fic5U1@mid.individual.net>

Show all headers | View raw


On 15/06/2022 16:12, Uwe Bonnes wrote:
> Rick C <gnuarm.deletethisbit@gmail.com> wrote:
> 
>> What processors were you switching between that you had so much
>> trouble with the conversion?  Typically drivers are provided for
>> peripherals.  What sort of "patches" were needed?  Why would the
>> SDK be different?  Were the two processors not even of the same
>> family?  Just kibitzing from the peanut gallery, but it seems like
>> those issues could have been minimized by prudent selection of the
>> new MCU.
>> 
> 
> In times of allocation and part shortage, a "prudent" selection is
> not easy!

That has been my experience.  I have one card for a customer that went 
through the whole process twice - once to a similar microcontroller (a 
"cousin" of the original one) that needed only relatively small changes 
to the software, and once to a different microcontroller from a 
different manufacturer, requiring lots more changes.  All sorts of 
things had to be changed to make things work.

SDK's can help a bit, if you are not fussy about the efficiency of the 
results.  (Some SDK's are very poor quality and inefficient code with 
useless documentation and little thought to how they can be used in 
practice.  Most, however, are worse.)

But you still have a lot of work if the original was written for an old 
SDK which does not support the new family member - thus forcing many 
re-writes.  And of course when you change manufacturer, you have a 
completely different SDK and API.

It is all a huge waste of time, effort and money to result in a board 
and software that is no better than the original - merely because you 
could buy a few thousand pieces instead of dealing with year-long lead 
times for parts you actually want.

Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-12 18:44 -0700
  Re: 4 Bit MCUs, Still Alive and Kicking? David Brown <david.brown@hesbynett.no> - 2022-06-13 09:52 +0200
    Re: 4 Bit MCUs, Still Alive and Kicking? Clifford Heath <no.spam@please.net> - 2022-06-13 22:11 +1000
    Re: 4 Bit MCUs, Still Alive and Kicking? Philipp Klaus Krause <pkk@spth.de> - 2022-06-14 07:46 +0200
  Re: 4 Bit MCUs, Still Alive and Kicking? Stef <me@this.is.invalid> - 2022-06-13 14:47 +0200
    Re: 4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-14 08:34 -0700
      Re: 4 Bit MCUs, Still Alive and Kicking? Stef <me@this.is.invalid> - 2022-06-14 23:29 +0200
        Re: 4 Bit MCUs, Still Alive and Kicking? David Brown <david.brown@hesbynett.no> - 2022-06-15 08:55 +0200
          Re: 4 Bit MCUs, Still Alive and Kicking? Stef <me@this.is.invalid> - 2022-06-15 09:25 +0200
          Re: 4 Bit MCUs, Still Alive and Kicking? pozz <pozzugno@gmail.com> - 2022-06-15 10:38 +0200
            Re: 4 Bit MCUs, Still Alive and Kicking? David Brown <david.brown@hesbynett.no> - 2022-06-15 15:20 +0200
            Re: 4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-15 06:53 -0700
              Re: 4 Bit MCUs, Still Alive and Kicking? Uwe Bonnes <bon@hertz.ikp.physik.tu-darmstadt.de> - 2022-06-15 14:12 +0000
                Re: 4 Bit MCUs, Still Alive and Kicking? pozz <pozzugno@gmail.com> - 2022-06-15 17:11 +0200
                Re: 4 Bit MCUs, Still Alive and Kicking? David Brown <david.brown@hesbynett.no> - 2022-06-15 17:20 +0200
                Re: 4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-15 09:12 -0700
                Re: 4 Bit MCUs, Still Alive and Kicking? Hans-Bernhard Bröker <HBBroeker@t-online.de> - 2022-06-16 01:35 +0200
                Re: 4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-15 23:46 -0700
                Re: 4 Bit MCUs, Still Alive and Kicking? David Brown <david.brown@hesbynett.no> - 2022-06-16 09:08 +0200
                Re: 4 Bit MCUs, Still Alive and Kicking? Grant Edwards <invalid@invalid.invalid> - 2022-06-16 13:47 +0000
                Re: 4 Bit MCUs, Still Alive and Kicking? David Brown <david.brown@hesbynett.no> - 2022-06-17 09:15 +0200
                Re: 4 Bit MCUs, Still Alive and Kicking? Stef <me@this.is.invalid> - 2022-06-16 09:34 +0200
                Re: 4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-16 08:03 -0700
                Re: 4 Bit MCUs, Still Alive and Kicking? chris <chris-nospam@tridac.net> - 2022-06-17 01:05 +0100
              Re: 4 Bit MCUs, Still Alive and Kicking? pozz <pozzugno@gmail.com> - 2022-06-15 17:16 +0200
  Re: 4 Bit MCUs, Still Alive and Kicking? Philipp Klaus Krause <pkk@spth.de> - 2022-06-14 07:51 +0200
    Re: 4 Bit MCUs, Still Alive and Kicking? Rick C <gnuarm.deletethisbit@gmail.com> - 2022-06-14 08:48 -0700
  Re: 4 Bit MCUs, Still Alive and Kicking? Theo <theom+news@chiark.greenend.org.uk> - 2022-06-14 21:48 +0100
    Re: 4 Bit MCUs, Still Alive and Kicking? Herbert Kleebauer <klee@unibwm.de> - 2022-06-17 13:36 +0200

csiph-web