Remote debugging via serial

Started by Nickolai Leschov in comp.arch.embedded15 years ago 7 replies

Hello, I am working on an industrial automation project that involves programming the i188 PC-compatible controller with embedded DOS and...

Hello, I am working on an industrial automation project that involves programming the i188 PC-compatible controller with embedded DOS and several serial ports. What options do I have for debugging on this hardware? Specifications of the controller: CPU 80188 or compatible, 40 MHz (RDC R-8820, clone of Am188ES ?) SRAM 512KBytes Flash 512KBytes EEPROM 2KBytes COM 0 Internal communica...


key steps to get c-file debugging info into AVRStudio 4

Started by Joe in comp.arch.embedded18 years ago 12 replies

What are the key steps to getting AVRStudio 4.11 to show C source file debugging info (rather than an assembly listing of the flash...

What are the key steps to getting AVRStudio 4.11 to show C source file debugging info (rather than an assembly listing of the flash memory)? I've been trying different things for hours and nothing seems to work. I have an ATmega8535. Is there any documentation that focuses on the 20% of things that 80% of users would like to do (I'm assuming this to be something like the following): ...


Software debugging tools for custom micro-controller core

Started by Anonymous in comp.arch.embedded16 years ago 6 replies

I am looking for a tool chain for a new custom micro-controller. The core has a very basic instruction set and doesn't have to be...

I am looking for a tool chain for a new custom micro-controller. The core has a very basic instruction set and doesn't have to be C- programmable. Still, the software is complicated enough, that we would like to have primitive debug capabilities at least. Features needed: -assembler -linker(possibly) -source code debugging -single stepping -register and memory content display -breakp...


Lauterbach connection lost problem

Started by Bhavik in comp.arch.embedded15 years ago 1 reply

Hi All, I am getting a strange problem when I am debugging my embedded device with lauterbach. When I attach the lauterbach with the device,...

Hi All, I am getting a strange problem when I am debugging my embedded device with lauterbach. When I attach the lauterbach with the device, it works fine, but after few seconds it loses the connection with the device, and I am not able to continue my debugging. I get a messge "Runing (conn lost)" in the status bar of Trace32. Can anyone please tell me how to solve this problem? I ...


Looking for help regarding debugging embedded software with MON 960 GDB

Started by ViP in comp.arch.embedded17 years ago 2 replies

Hi All, I need immediate help regarding debugging Intel i960 Processor. 0 Configuration for My Embdedded system is : My embedded...

Hi All, I need immediate help regarding debugging Intel i960 Processor. 0 Configuration for My Embdedded system is : My embedded software is written on Intel i960 Processor. I have also disabled the WatchDog timer of the processor. Now I want to debug this software. So I am trying my hands on intel's MON960 and GDB960. It provides me two interface. 1. Command line 2. GUI in...


kgdb8250 configuration string on at91rm9200

Started by dirkgently in comp.arch.embedded14 years ago

Hi, I am using kwikbyte at91rm9200 and I want to setup kgdb remote debugging. I have compiled a kernel with kgdb support for serial port (8250)...

Hi, I am using kwikbyte at91rm9200 and I want to setup kgdb remote debugging. I have compiled a kernel with kgdb support for serial port (8250) debugging but I haven't figured out what the kernel boot parameter needs to be for the board kgdb8250= , , , The simpler setting kgdb8250=ttyS0,115200 or kgdb8250=0,115200 has not worked. Any help is appreciated


Efficient debug log

Started by pozz in comp.arch.embedded5 years ago 14 replies

I usually prints some messages on a free UART used as a debug port. They are very useful during debugging to understand the flow of...

I usually prints some messages on a free UART used as a debug port. They are very useful during debugging to understand the flow of execution. Most of the time, I don't compile the debug log facility in release build. I sometimes need to disable messages from some modules and enable messages from other modules under debugging. Moreover I sometimes need to enable/disable less important m...


Debugging RTOS problems in embedded systems

Started by ssubbarayan in comp.arch.embedded15 years ago 40 replies

Dear All, Most of us involved with RTOS projects in embedded systems need to encounter at one point or other problems pertaining to real...

Dear All, Most of us involved with RTOS projects in embedded systems need to encounter at one point or other problems pertaining to real time situations: 1)DeadLocks 2)Racing conditions 3)Problems related to re-entrancy. 4)Problems related with priority setting What are the general debugging techniques used to uncover problems related to above mentioned?I have earlier worked with windri...


State of processor at the time of debugging

Started by techietone in comp.arch.embedded16 years ago 8 replies

Hello All! What is the state of processor at the time of debugging a code through a debugger like gdb? Is it that the debugger is in...

Hello All! What is the state of processor at the time of debugging a code through a debugger like gdb? Is it that the debugger is in total control of processor? How does the debugger control the speed/instructn executn rate of the processor? What is the status of processor at the time of break-point?


Debugging 3 applications using CCS

Started by karthikbg in comp.arch.embedded16 years ago 2 replies

Hi, This is all about Debugging the Booting . There are 3 projects : 1) BootROM 2) Bootloader 3) Application. Inside BootROM, i call...

Hi, This is all about Debugging the Booting . There are 3 projects : 1) BootROM 2) Bootloader 3) Application. Inside BootROM, i call the Bootloader after checking certain condition. Inside Bootloader, I invoke tha corresponding Application from the Flash memory based on certain condition. Thus, I have a BootROM, BootLoader & application projects. I need to debug sequentially(st...


Debugging 3 applications using CCS

Started by karthikbg in comp.arch.embedded16 years ago

Hi, This is all about Debugging the Booting . There are 3 projects : 1) BootROM 2) Bootloader 3) Application. Inside BootROM, i call...

Hi, This is all about Debugging the Booting . There are 3 projects : 1) BootROM 2) Bootloader 3) Application. Inside BootROM, i call the Bootloader after checking certain condition. Inside Bootloader, I invoke tha corresponding Application from the Flash memory based on certain condition. Thus, I have a BootROM, BootLoader & application projects. I need to debug sequentially(st...


How ICE works

Started by Sachin in comp.arch.embedded18 years ago 6 replies

I hav every basic doubts about ICE working. I read that ICE internal processor replace the target CPU and provide various...

I hav every basic doubts about ICE working. I read that ICE internal processor replace the target CPU and provide various debugging features. My doubt is who execute the code? whether only ICE processor or ICE and target CPU both! If only ICE then how its execution is different from target CPU? how it could provide so many debugging facilities including real time tracing? Is target CPU supp...


p2020 and Micron MT47H64M16HR memory and u-boot

Started by wzab in comp.arch.embedded11 years ago 1 reply

Hi, We are debugging a system equipped with p2020 processor and micron MT47H64M16HR DDR2 memories. Unfortunately we can't get u-boot loading...

Hi, We are debugging a system equipped with p2020 processor and micron MT47H64M16HR DDR2 memories. Unfortunately we can't get u-boot loading correctly to the DDR. We've managed to get u-boot loaded to the L2 cache and to put our own DDR debugging code into the board initialization code (namely into board specific ddr.c file). It seems, that the DDR is not initialized properly by standard ...


Accessing external I2C EEPROM with Cypress EZ-USB dev kit

Started by galapogos in comp.arch.embedded15 years ago 1 reply

Hi, I have the Cypress FX2LP development kit, and according to the manual, I can select either large EEPROM(Microchip 24LC128) for simulation...

Hi, I have the Cypress FX2LP development kit, and according to the manual, I can select either large EEPROM(Microchip 24LC128) for simulation or small EEPROM(Microchip 24LC00) for debugging. Since I'm still in my development stage, I'm debugging the firmware, so I'm choosing small EEPROM. The problem is that I wish to address another I2C EEPROM chip in my firmware, a Microchip 24AA08. Acco...


Crazy idea - Embedded PC + USB debugging with QEMU - passing of only one USB interface to QEMU, or distributed libusb-driver

Started by wzab in comp.arch.embedded11 years ago 1 reply

Hi, I'm debugging a device with very strange setup - the FPGA is connected via FT3323H chip (interface A is used as asycnhronous FIFO...

Hi, I'm debugging a device with very strange setup - the FPGA is connected via FT3323H chip (interface A is used as asycnhronous FIFO to communicate with FPGA, interface B is used as JTAG to program/debug FPGA with ChipScope). Now I started to debug the embedded software, using the QEMU to emulate the embedded PC. However in this setup I should forward one interface of the FT2232 (A - FI...


Cygwin environment Debugging Support for the BDM coldfire is not there with the GDB of Cygwin tool chain

Started by KBG in comp.arch.embedded16 years ago 6 replies

Hi Friends, I am now trying to compile the Codwarrior code( MCF5272 processor ) and play with it. But there are some issues with debugging...

Hi Friends, I am now trying to compile the Codwarrior code( MCF5272 processor ) and play with it. But there are some issues with debugging it. The hardware support for the BDM coldfire is not there with the GDB of Cygwin tool chain. http://www.macraigor.com/gnu/hwsupport-2.17.exe GDB talks to the target through this tool and the P&E Micro BDM interface from the Cygwin Environment. h...


Anyone know of a good forum for ARM assembly language?

Started by Jim Stewart in comp.arch.embedded11 years ago 13 replies

One that covers evaluating and setting up toolchains for assembly and debugging?

One that covers evaluating and setting up toolchains for assembly and debugging?


H8, HDI, Hitachi Debugging Interface

Started by Jens Gydesen in comp.arch.embedded18 years ago 3 replies

Hi, anybody have a HDI newer than build 19 This runs with an older EVB 3067 Thanks and regards Jens

Hi, anybody have a HDI newer than build 19 This runs with an older EVB 3067 Thanks and regards Jens


JTAG and ICE difference

Started by Roman Mashak in comp.arch.embedded18 years ago 6 replies

Hello, All! I believe - there are a lot of professionals here. Could you please explain the differences between this...

Hello, All! I believe - there are a lot of professionals here. Could you please explain the differences between this debugging technologies? Or, please, provide me with documentation related to this topic. Thanks in advance! With best regards, Roman Mashak. E-mail: mrv@tusur.ru


Where can I find some introductory course on MSP430F449?

Started by Acceed See in comp.arch.embedded17 years ago 1 reply

I am able to modify some simple C & assembly programs in the Examples folder in IAR Starter, and debugging with my tiny F449 board. I need a...

I am able to modify some simple C & assembly programs in the Examples folder in IAR Starter, and debugging with my tiny F449 board. I need a full understanding on how to program this microprocessor. Where can I find such materials?