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


Groups > comp.lang.forth > #50809

Re: BBC MicroBit has arrived - which Forth in Python is recommended for now?

From Jan Coombs <jenfhaomndgfwutc@murmic.plus.com>
Newsgroups comp.lang.forth
Subject Re: BBC MicroBit has arrived - which Forth in Python is recommended for now?
Date 2016-09-10 13:37 +0100
Organization A noiseless patient Spider
Message-ID <20160910133738.7385696c@HP-6550b> (permalink)
References (2 earlier) <a0e2702c-4f04-419e-b547-443309a59dd2@googlegroups.com> <19d3a78e-e9c5-4ea4-bf5a-883b7f9b27cf@googlegroups.com> <51208094-3484-441d-8f95-04927b760e57@googlegroups.com> <5fbfa685-6b97-4f6b-bb09-31f6d7e152f4@googlegroups.com> <49524e24-d693-41a1-b735-f85da37f93ca@googlegroups.com>

Show all headers | View raw


On Sat, 10 Sep 2016 04:06:46 -0700 (PDT)
JUERGEN <epldfpga@aol.com> wrote:

> But why should it install and learn Linux ( it does not know)
> just to get Mecrisp ( it does not know) and a MicroBit going,
> to run Forth (it does not know) - too far fetched  - Windows
> or for specialists. A lot better to wait until somebody get's
> it going under Windows. Or independant just using a terminal
> function. I just got an 1802 in FPGA in my post - USB cable
> into PC - Monitor is running - this is what I expect.

The pre-built Mecrisp-Stellaris binaries for the MicroBit and
other processors are freely available [1]. There are also install
instructions, part quoted below [2]. The microbit instruction is
just a little more complex than plugging in your 1802. 

Should you wish to modify your 1802, then you will need to
obtain and learn more tools and techniques.  For Mecrisp, the
source code and tools to do this are free, but require a linux
environment to operate.  

Jan Coombs
-- 

[1] https://sourceforge.net/projects/mecrisp/

[2] (Copied from the Stellaris-Mecrisp README)

;----------------------------------------------------------
Hardware and configuration for Microbit:
;----------------------------------------------------------

  Flashing can be done by just copying
  mecrisp-stellaris-microbit.hex into the Microbit which comes
  with a mass storage interface.

  Communication is done over P0.24 TX and P0.25 RX, connected
  to USB-serial-bridge on debugger section.

;----------------------------------------------------------

Mecrisp-Stellaris itself is sending LF for line ending,
but recognizes both LF and CR. Invoke Picocom with something like
picocom -b 115200 /dev/ttyACM0 --imap lfcrlf,crcrlf --omap
delbs,crlf

For changing line ending to CR-LF or whatever else you like,
look at the beginning of mecrisp-stellaris-....s.

Assembling is done with the GCC-Arm-Embedded toolchain:
https://launchpad.net/gcc-arm-embedded/

;----------------------------------------------------------

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


Thread

Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Cecil Bayona <cbayona@cbayona.com> - 2016-09-07 11:24 -0500
  Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-09-08 11:57 -0700
    Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-09-09 13:48 -0700
      Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-09-10 00:19 -0700
        Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-09-10 00:48 -0700
          Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-09-10 04:06 -0700
            Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-09-10 13:37 +0100
              Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-09-10 08:47 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-09-10 11:45 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-10 21:44 +0200
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Cecil Bayona <cbayona@cbayona.com> - 2016-09-10 15:10 -0500
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-09-10 19:24 -0700
              Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-10 21:31 +0200
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-09-10 13:27 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? rickman <gnuarm@gmail.com> - 2016-10-16 16:32 -0400
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-16 16:37 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? rickman <gnuarm@gmail.com> - 2016-10-16 19:46 -0400
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-16 18:40 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? rickman <gnuarm@gmail.com> - 2016-10-16 22:20 -0400
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-18 15:30 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-10-18 16:42 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-18 18:30 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-10-18 23:23 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? rickman <gnuarm@gmail.com> - 2016-10-19 03:23 -0400
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-19 00:51 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-10-19 01:08 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? hughaguilar96@gmail.com - 2016-10-19 17:19 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-20 00:43 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-10-20 10:00 +0100
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? rickman <gnuarm@gmail.com> - 2016-10-20 19:09 -0400
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-10-21 13:14 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-10-21 16:31 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? rickman <gnuarm@gmail.com> - 2016-10-22 14:28 -0400
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-10-22 12:14 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-12-22 02:21 -0800
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-12-23 11:47 -0800
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? lawrencedo99@gmail.com - 2016-10-21 15:07 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-10-22 00:09 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-10-16 17:17 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-09-10 22:10 +0100
            Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Cecil Bayona <cbayona@cbayona.com> - 2016-09-10 10:58 -0500
              Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-09-11 00:03 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-09-11 01:10 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-11 11:23 +0200
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Paul Rubin <no.email@nospam.invalid> - 2016-09-11 12:27 -0700
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Cecil Bayona <cbayona@cbayona.com> - 2016-09-11 14:57 -0500
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? Andrew Haley <andrew29@littlepinkcloud.invalid> - 2016-09-11 05:13 -0500
                Re: BBC MicroBit has arrived - which Forth in Python is recommended for now? JUERGEN <epldfpga@aol.com> - 2016-09-11 04:51 -0700

csiph-web