Re: 8051 IP core with JTAG debugger for FPGA?



"Antti Lukats" <antti@xxxxxxxxxxxx> wrote in message news:dtkvl4$ent$1@xxxxxxxxxxxx
"Pszemol" <Pszemol@xxxxxxxxxx> schrieb im Newsbeitrag news:dtk2h7.b44.0@xxxxxxxxxxxxxxxxx
Anybody here with experiences with syntetising some 8051 core
with JTAG debugger in FPGA ? What core can you recommend ?

there is no standard JTAG debug for 8051 core,
quickcores had some 8051 ipcore and jtag debug interface
but quickcores is dead, so you cant obtain that source any more

I bet any other available 8051 does not include jtag debugger
and even it would there is no debug software that supports that
so you would end up writing the debugger and jtag unit yourself
anyway

There are companies like Cast/Evatronix or Digital Core Design
who make 8051 with JTAG supported by Keil tools but their core
is bloody expensive... the prices go into range of over 25000
USD if you want to use core in more than one project...

easiest is to take some 8051 core and just connect chipscope
ILA's onto the bussses, that sufficent for many cases

I was talking about source-level debugging like it is supported by
some silicon manufacturers like Silicon Labs CYGNAL C80F330 Cpu.
.



Relevant Pages

  • Re: 8051 IP core with JTAG debugger for FPGA?
    ... with JTAG debugger in FPGA? ... What core can you recommend? ... quickcores had some 8051 ipcore and jtag debug interface ... I bet any other available 8051 does not include jtag debugger ...
    (comp.arch.fpga)
  • Re: State of processor at the time of debugging
    ... Great explanation of software emulation/debugger. ... This works with both internal and external memories, ... JTAG can emulate the core in accessing external devices. ...
    (comp.arch.embedded)
  • Re: more advice please
    ... As you are on Linux/GNU the usual way is to preprogram a flash chip with a bootloader (such as UBOOT) and start the system. ... a JTAG debugger will not help much when doing Linux application software here most developers seem to use code instrumentation and remote GDB via Ethernet. ... For Kernel development using a JTAG debugger is said to be helpful in some cases. ...
    (comp.os.linux.embedded)
  • Re: Use EzDSP board as emulator?
    ... I did a similar thing with an eval board from Motorola. ... contained a target evaluation system with a 56303 and surrounding ... peripherals and a 56002 with a serial port as a JTAG interface. ... to enable a real JTAG debugger to be attached to the target 56303. ...
    (comp.arch.embedded)