Hello list,
I wanted to rekindle my FlashForth passion after a *long*
hiatus and transition from 18Fxxxx to a 16bit chip for a motor
controller project.
Wow Mike, this thing has really matured, hat tip. I've downloaded V5.0,
built with MPLABX, flashed and running on a dsPICEP256MC502 with a warm
message of "FlashForth 5 PIC24 14.5.2016".
EXCEPT:
I have access to only about half of the kernel dictionary. For example
words " + " and " c@ ", and many others, are not found. Executing
" words " produces and output like:
--
ok<#,ram>
words
trisb portb true false Fcy ...
... ...
... ... ...
...
... >body to is defer value
.
marker
--
Somehow, kernel dictionary searching is bumped from " value " to " . ",
then begins searching the operator dictionary with " marker " being
found. New words defined by operator are found just fine.
Only changes I made to the p33e_config.inc file are:
Increased RX1_BUF_SIZE to 63 bytes
Using fixed Baudrate of 38400 with Xon/Xoff
Although, I have verified the issue exists with vanilla settings.
I was secretly pleased to have an excuse to get into and learn to ride
this new bronc but, holy smoke, this is not the FlashForth I used to
mercilessly hack back at V2x and V3x. It's much better (and complex)!
But, I'm wondering if users might have any insight to what I might
be facing here and willing to share some guidance.
- ciao
joe aka w7net
|