| ??? 06/02/13 13:03 Read: times |
#189846 - nice idea Responding to: ???'s previous message |
Hi José,
For a hobby project this is certainly a nice idea. A first step should be uploading new code. For this I think you need to be able to halt the processor. Maybe RESET is good enough for that now, but later on you'll want more I guess. I've used this method for picoBlaze cores in my design. Then you could add a SiLabs C2- or JTAG-compatible engine for programming. SiLabs has published these protocols. But the debugging part of the protocols is not published AFAIK. There are other 8051's with OCD these days but I know nothing about them. I just had a quick look at Atmel and they seem to provide quite some information about their OCD too. You state in your manual that it is impossible to VonNeumann-ize the XCODE and XDATA, but with dual-ported ram in most FPGA's this should be simple. Maarten |
| Topic | Author | Date |
| OCD for FPGA core | 01/01/70 00:00 | |
| Serial-to-EC2 reverse engineering | 01/01/70 00:00 | |
| C2spec.pdf | 01/01/70 00:00 | |
| Reality Check...... | 01/01/70 00:00 | |
| Agreed | 01/01/70 00:00 | |
| multi-threaded | 01/01/70 00:00 | |
| FPGA and soft cores | 01/01/70 00:00 | |
| Yes ... but which debugger? | 01/01/70 00:00 | |
| Actually no | 01/01/70 00:00 | |
| Who's "they" | 01/01/70 00:00 | |
| I wouldn't use FPGA unless I need more than just the core | 01/01/70 00:00 | |
| FPGA on-chip debugging redundant? | 01/01/70 00:00 | |
| debugging embedded processors | 01/01/70 00:00 | |
That's good to know. | 01/01/70 00:00 | |
| nice idea | 01/01/70 00:00 | |
| Von Neumann first | 01/01/70 00:00 | |
| if that were the case ... | 01/01/70 00:00 | |
| Poorly chosen acronym... | 01/01/70 00:00 | |
| On Chip Debug is common | 01/01/70 00:00 | |
| On Chip Debug *is* a very good idea indeed! | 01/01/70 00:00 | |
| PC | 01/01/70 00:00 | |
| PC | 01/01/70 00:00 | |
| PC | 01/01/70 00:00 |



