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