This is what I get:

$ python amforth-6.0/tools/amforth-shell.py -s 115200 -p
/dev/tty.uart-37FF4A1BBE18382B  --no-error-on-out  --debug-serial
|I=appl_defs: 0 loaded
|I=Entering amforth interactive interpreter
|a(     )\n
|s(     )\n->|E=Input character not echoed.

On Sat, Sep 26, 2015 at 10:43 AM, Matthias Trute <mtr...@web.de> wrote:

> Hi cadar
>
> > Do we trust naken_util when debugging amforth on msp430?
> > Could this be a bug?
>
> I never used it.
>
> Can you please use the --debug-serial command line option
> of the amforth-shell.py? If everything works as expected
> it should look similar to
>
> amforth-shell.py  -p /dev/ttyACM0 --no-error-on-output --debug-serial
> |I=appl_defs: 0 loaded
> |I=Entering amforth interactive interpreter
> |a(     )\n
> |s(     )\n->\r\n|\n-> ok\r\n|
> |r(     )> \r\n ok
> |a(     )base @ decimal dp u. base !
> |s(     )b->\r\n> b|a->a|s->s|e->e| -> |@->@| -> |d->d|e->e|c->c|i->i|
> m->m|a->a|l->l| -> |d->d|p->p| -> |u->u|.->.| -> |b->b|a->a|s->s|e->e|
> -> |!->!|\n->\r\n|
> |r(     )542  ok
> |a(     )words
> |s(     )w->\r\n> w|o->o|r->r|d->d|s->s|\n->\r\n|
> |r(     )key? key emit? emit Udefer! Udefer@ Rdefer! Rdefer@ noop defer!
> defer@ to turnkey (value) (defer) SAVE -1 2 1 0 search-wordlist compare
> s, rec:num r:dnum r:num r:word rec:word r:fail do-recognizer map-stack
> parse-name \\ ?stack f_cpu ver environment applturnkey warm pause
> init-ram cold d.r d. .r ud.r ud. u.r show-wordlist name>string
> traverse-wordlist words flaligned depth within leave +loop loop
> endloop ?do do l> >l repeat while again until begin else then if ahead
> compile throw handler catch immediate i-cell+ postpone ['] ; :noname :
> reveal ] [ recurse does> (does>) wlscope (create) create header ( [char]
> char ' abort" ?abort abort quit refill interpret number >number digit?
> literal find-name name>flags nfa>cfa nfa>lfa parse /string source iallot
> ihere c, , here pick bounds hex decimal . u. sign #> #s # <# hold ud*
> ud/mod 2literal sliteral ." s" (s") itype icount 2swap 2dup 2drop min
> max mod / /mod * fm/mod sm/rem m* dabs ?dnegate dnegate abs ?negate s>d
> uinit toupper bl #tib tib source-tib refill-tib sp0 rp0 lp0 pad allot
> latest newest idp lp hld get-current dp state base >in a>info type
> accept umax umin spaces space cr +usart tx? rx tx up! up@ >body cells
> cell+ aligned align s= cscan cskip cmove> cmove fill um/mod um* unloop j
> i ?branch branch u> u< > < <> = 0< 0= rshift lshift 2/ 2* >< 1- 1+
> negate invert xor or and - m+ +! + d->i c@i @i c!i !i flerase c! c@ ! @
> rp! rp@ sp! sp@ 2r> 2>r r@ r> >r tuck nip rot over swap drop ?dup dup
> user constant variable exit execute  ok
> |I=getting MCU name..
>
> etc
>
> Matthias
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Amforth-devel mailing list for http://amforth.sf.net/
> Amforth-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amforth-devel
>
------------------------------------------------------------------------------
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to