Traumflug / simulavr

A fork of SimulAVR (http://www.nongnu.org/simulavr/) for handling contributions. The practical SIMINFO mechanism implemented here wasn't accepted upstream, but is crucial for Teacup Firmware simulations, so this fork will stay ... and follow upstream. Default branch is 'traumflug', master here matches master on nongnu.org.
GNU General Public License v2.0
40 stars 26 forks source link

Eclipse cannot connect avr-gdb operation timed out #7

Open ryba84 opened 10 years ago

ryba84 commented 10 years ago

When I'm trying use of simulavr in Eclipse it does not work. Below debug information from simulavr: Waiting on port 1234 for gdb client to connect... Connection opened by host 127.0.0.1, port -14041. gdb -> Ack Recv: "$qSupported:qRelocInsn+#9a" Ack -> gdb Sent: $PacketSize=800;qXfer:features:read+#a3 gdb -> Ack Recv: "$Hg0#df" Ack -> gdb gdb* set thread 0 Sent: $OK#9a gdb -> Ack Recv: "$qXfer:features:read:target.xml:0,7fb#4a" Ack -> gdb Sent: $l<?xml version="1.0"?> <!DOCTYPE target SYSTEM "gdb-target.dtd">

avr

84

gdb -> Ack Recv: "$?#3f" Ack -> gdb Sent: $S05#b8 gdb -> Ack Recv: "$Hc-1#09" Ack -> gdb Sent: $#00 gdb -> Ack Recv: "$qC#b4" Ack -> gdb gdb get current thread: 1 Sent: $QC01#f5 gdb -> Ack Recv: "$qAttached#8f" Ack -> gdb gdb query 'qAttached' not supported Sent: $#00 gdb -> Ack Recv: "$qOffsets#4b" Ack -> gdb gdb query 'qOffsets' not supported Sent: $#00 gdb -> Ack Recv: "$g#67" Ack -> gdb Sent: $aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00000000000000#e0 gdb -> Ack Recv: "$qSymbol::#5b" Ack -> gdb gdb query 'qSymbol::' not supported Sent: $#00 gdb -> Ack Recv: "$qTStatus#49" Ack -> gdb gdb query 'qTStatus' not supported Sent: $#00 gdb -> Ack Recv: "$X0,0:#1e" Ack -> gdb gdb command 'X0,0:' not supported Sent: $#00 gdb -> Ack Recv: "$M0,3f0:12c02cc02bc02ac029c028c027c026c025c0c0c023c022c021c020c01fc01ec01dc01cc01bc011241fbecfe5d4e0debfcdbf10e0a0e6b0e0eae5f6e002c005900d92ae36b107d9f720e0aee6b0e001c01d92a837b207e1f73fd0fdc2d1cfcf93df93cdb7deb784e390e024e330e0f90120812863fc01208384e390e024e330e0f90120812760fc01208381e390e021e330e0f90120812160fc01208381e390e021e330e0f90120812e61fc01208383e590e023e530e0f90120812260fc01208389e590e029e530e0f90120812160fc012083df91cf910895ef92ff920f931f93cf93df931f92cdb7deb7b9df789487e0898320917200309173008981882f90e0880f991f880f991f820f931ffc0180819181a281b3810097a105b10589f520917400309175008981882f90e0820f931ffc018081882321f582e590e0fc018081882f90e023d2e0907400f09075008981082f10e018d2282fc701800f911ffc012083e0907600f09077008981082f10e00ad2282f2170c701800f911ffc01208389819fef980f9983882319f487e08983b0cfafcf1f920f9200905f000f9211242f933f934f935f936f937f938f939f93af93bf93ef93ff93cf93df93cdb7deb780916e00882309f071c082e390e022e330e0f90120812e7ffc01208385e390e025e330e0f9012081277cfc01208385e390e025e330e0f9012081287ffc01208385e390e025e330e0f901308120916800232bfc012083209176003091770080916800882f90e0820f931ffc018081882349f082e390e022e330e0f90120812160fc01208381e080936e0020916f003091700080916800882f90e0609174007091750040916800442f50e0460f571ffa014081820f931ffc014083209172003091730080916800882f90e0880f991f880f991f820f931ffc0180819181a281b381805a9f4ffc0180818093710020916f003091700080916800882f90e0a901480f591ffa0140815fef540f820f931ffc015083442309f05ec0209172003091730080916800482f50e0ca01880f991f880f991f820f931ffc0180819181a281b3810196a11db11d440f551f440f551f240f351ff90180839183a283b38388309105a105b105f8f0209172003091730080916800882f90e0880f991f880f991f820f931ffc011082118212821382209174003091750080916800882f90e0820f931ffc01108220916f003091700080916800882f90e0609174007091750040916800442f50e0460f571ffa014081820f931ffc014083209176003091770080916800882f90e0820f931ffc018081882309f474c0809171008073882351f485e390e025e330e0f90120812f7dfc01208319c085e390e025e330e0f90120812062fc0120838091710082958f7083708d5f8370#76" Ack -> gdb Sent: $OK#9a gdb -> Ack Recv: "$M3f0,26a:83708295807f909171009f7c892b80937100809171008c70882351f485e390e025e330e0f90120812f7efc01208319c085e390e025e330e0f90120812061fc012083809171008695869583708d5f83708370880f880f90917100937f892b80937100809171008370882351f485e390e025e330e0f9012081277ffc01208315c085e390e025e330e0f90120812860fc0120838091710083708d5f83708370909171009c7f892b809371008091690081508093690080916900882381f484e08093690010926e00809168009fef980f90936800882319f487e080936800df91cf91ff91ef91bf91af919f918f917f916f915f914f913f912f910f9000925f000f901f9018958f929f92af92bf92cf92df92ef92ff92cf93df93ec01688179818a819b81611571058105910521f464e279ed8be597e02de133ef41e050e03ad049015a019b01ac01a7eab1e44fd06b017c01aceeb4efa501940154d0c60ed71ee81ef91ef7fe06c081e0c81ad108e10880e8f80ac882d982ea82fb82c6019f77df91cf91ff90ef90df90cf90bf90af909f908f900895b7cf8ae690e0b4cfa0e0b0e080936a0090936b00a0936c00b0936d000895052e97fb16f400940fd057fd05d024d007fc02d046f408c050954095309521953f4f4f4f5f4f089590958095709561957f4f8f4f9f4f089531d0a59f900db49f900da49f800d911d11240895b7fff4cff3df821b930b0895a1e21a2eaa1bbb1bfd010dc0aa1fbb1fee1fff1fa217b307e407f50720f0a21bb30be40bf50b661f771f881f991f1a9469f760957095809590959b01ac01bd01cf010895a29fb001b39fc001a39f01d0b29f700d811d1124911d0895f894ffcf#38" Ack -> gdb Sent: $OK#9a gdb -> Ack Recv: "$M65a,e:0001061b2e392410070401000000#b4" Ack -> gdb Sent: $OK#9a gdb -> Ack Recv: "$qTStatus#49" Ack -> gdb gdb query 'qTStatus' not supported Sent: $#00 gdb -> Ack Recv: "$qTStatus#49" Ack -> gdb gdb query 'qTStatus' not supported Sent: $#00 gdb -> Ack Recv: "$qTStatus#49" Ack -> gdb gdb query 'qTStatus' not supported Sent: $#00 gdb -> Ack Recv: "$qTStatus#49" Ack -> gdb gdb query 'qTStatus' not supported Sent: $#00 gdb -> Ack Recv: "$T1#85" Ack -> gdb gdb is thread 1 alive Sent: $OK#9a gdb -> Ack Recv: "$qfThreadInfo#bb" Ack -> gdb gdb get thread info Sent: $m1#9e gdb -> Ack Recv: "$qsThreadInfo#c8" Ack -> gdb Sent: $l#6c gdb -> Ack Recv: "$qThreadExtraInfo,1#b6" Ack -> gdb gdb query 'qThreadExtraInfo,1' not supported Sent: $#00 gdb -> Ack Recv: "$qP0000001f0000000000000001#79" Ack -> gdb gdb query 'qP0000001f0000000000000001' not supported Sent: $#00 gdb -> Ack Recv: "$k#6b" Ack -> gdb Sent: $OK#9a