Hello Matthias,

Matthias Trute <mtr...@web.de> writes:

> Hi Enoch,
>
>> *Background* A brief visit to Atmel's Studio while debugging the wlscope
>> ("wordlist scope") patch convinced me that this magnificant tool is not
>> really good at Forth level debugging as it has no concept of the Forth
>> VM.
>
> You dig deep into the inner workings of amforth. A rather dark place. A
> casual programmer is seldom seen in this area.
>
>> 
>> *Idea* Let us take advantage of Atmel's documented JTAG protocol (e.g.,
>> AVR067: JTAGICE mkII Communication Protocol) and some reverse engineered
>> data (from AVaRICE) to explore the possibility of enhancing
>> amforth-shell.py with several commands that set VM breakpoints and
>> examine data unintrusively.
>
> The idea sound crazy enough to follow it. Its only beyond what I can do....
> I don't know whether the amforth-shell is the right place to start, it may 
> need a more modular design.
>
> Keep in mind that some atmegas do not have JTAG (they have e.g. Debug Wire or
> nothing at all).

That's one of the reasons why such a project is beyond a single
programmer reach. I just have the JTAG Mk II to play with while Atmel is
pushing Mk III (*), there's the debugWIRE to handle, etc.

Within a few days I hope to find the time to conclusively decide about
this project feasibility or if it requires an AmForth kernel heck to
succeed.

Thanks again for the encouragement!

Regards, Enoch.

(*) IIRC the AVRDUDE / AVaRICE guys are in the process of reverse
engineering this Mk III protocol. 









>
> Matthias
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
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