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


Groups > comp.lang.forth > #40705

Re: MSP430 Cloning - in contrast to using a programmer

Date 2015-07-19 10:10 +0100
From Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>>
Newsgroups comp.lang.forth
Subject Re: MSP430 Cloning - in contrast to using a programmer
Message-ID <20150719101044.15dfa02c@HP-6550b> (permalink)
References <8c8825a5-f7f8-4a01-91c4-bcda866952aa@googlegroups.com>

Show all headers | View raw


On Sat, 18 Jul 2015 12:53:15 -0700 (PDT)
JUERGEN <epldfpga@aol.com> wrote:

> Though this is here a Forth related group, we
> do have a problem which needs knowledge in C
> and in Forth. For our educational projects it
> is important that MSP430G2553s can be
> programmed without having Launchpads available
> - scouts and schools might not have them. To
> program a TI Msp430G2553 you use 6 pins: Plus
> GND RX TX TST Reset. The chip does not know
> where the data comes from. The Cloning does
> nothing else than using 4 pins of the master
> and transfers all of the own flash INFORMATION
> except for the calibration data to a slave
> chip. It seems that some of the ti Apps Notes
> contain the information - but in C.


You've probably been looking at the USB bootstrap
loader project. [1] 

The bootstrap programming technique is documented
separately. [2] 

There will need to be a small bit of logic in the
cloning lead to generate the required startup pin
sequencing to get the target into bootstrap mode.

The remaining serial port protocol can be written
in Forth, provided that the comm ports will
work reliably at 9600 baud. 


> Our project with the 1024 scouts SOLDERING
> TOGETHER SMALL FORTH COMPUTERS in 2 weeks is
> nearly ready. We  prepared a dropbox for the
> participants. Anybody interested can have a
> look:
> https://www.dropbox.com/sh/r3jafn83seexdi0/AAAH_t-V2zN5fZ987AyETLaha?dl=0
> As you can understand, the exchange of new
> programs between the scouts and in schools
> would be very easy using our Cloning Technique.
> 
> Anybody here who knows the three: MSP430G2553 -
> C to understand how the programming is done -
> and then can suggest a way to have it done in
> Forth?
> 
> Any help appreciated as we want to carry it
> over after the event from the 430 world to the
> ARM world afterwards.


Yes, all the better if you can feed the interest,
and keep the network of users intact after he
main event. 

In theory you could use a subset of your six
pins, and use JTAG, but I've not seen any docs
about this yet, and the Forth code for
bit-banging this would be more complex. 

Jan Coombs
-- 
email valid, else fix dots and hyphen
jan4clf2014@murrayhyphenmicroftdotcodotuk

[1] [USB] Bootstrap Loader (BSL) [open-source
project] for MSP low-power microcontrollers 
http://www.ti.com/tool/mspbsl

[2] MSP430 Programming Via the Bootstrap Loader
(BSL)
http://www.ti.com/lit/ug/slau319j/slau319j.pdf



Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

MSP430 Cloning - in contrast to using a programmer JUERGEN <epldfpga@aol.com> - 2015-07-18 12:53 -0700
  Re: MSP430 Cloning - in contrast to using a programmer Howerd <howerdo@yahoo.co.uk> - 2015-07-18 18:09 -0700
    Re: MSP430 Cloning - in contrast to using a programmer JUERGEN <epldfpga@aol.com> - 2015-07-18 23:14 -0700
    Re: MSP430 Cloning - in contrast to using a programmer JUERGEN <epldfpga@aol.com> - 2015-07-19 00:09 -0700
  Re: MSP430 Cloning - in contrast to using a programmer Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-07-19 10:10 +0100
    Re: MSP430 Cloning - in contrast to using a programmer JUERGEN <epldfpga@aol.com> - 2015-07-19 11:44 -0700
      Re: MSP430 Cloning - in contrast to using a programmer Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-07-20 08:11 +0100
        Re: MSP430 Cloning - in contrast to using a programmer JUERGEN <epldfpga@aol.com> - 2015-07-20 13:09 -0700
          Re: MSP430 Cloning - in contrast to using a programmer Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-07-20 23:16 +0100
  Re: MSP430 Cloning - in contrast to using a programmer Howerd <howerdo@yahoo.co.uk> - 2015-07-19 02:49 -0700
    Re: MSP430 Cloning - in contrast to using a programmer JUERGEN <epldfpga@aol.com> - 2015-07-19 11:39 -0700

csiph-web