[OSy] msim & gdb
Martin Liška
marxin.liska at gmail.com
Sun Nov 6 23:03:33 CET 2011
Dobry vecer,
dekuji za kladnou odpoved, rad bych se jeste optal na nekolik drovnosti
nebot jsem je v manualu simulatoru nenasel.
Podarilo se mi pripojit cross-gdb a nyni nevim, jak pustit samotny
simulator?
A dale me zajima, zda jsem schopen nejak dodat debugovaci symboly pro
debugger?
Diky,
ML
2011/11/6 Martin Decky <decky at d3s.mff.cuni.cz>
> Hezky den,
>
>
> podle toho, jak psal kolega Martinec, tak uz nejakym zpusobem mozne
>> ladit msim. Rad bych se optal, zda uz je take stabilni GDB a pripadne
>> jak ho presne pouzit?
>>
>
> To, co popisuje kolega Martinec, je graficky debugger vyuzivajici Eclipse.
> Je to stale jeste beta, ale verim, ze jeho pouzivanim a pripadne i hlasenim
> zavad muzete prispet k tomu, aby brzo dosahl produkcni kvality. Rozchozeni
> tohoto grafickeho debuggeru neni zatim uplne trivialni zalezitosti. Pouziva
> se sice GDB front-end, ale s nekterymi upravami, proto je mimo jine potreba
> i specialne upravena verze GDB. Prosim, postupujte podle navodu, ktery
> posilal kolega Martinec.
>
>
> Naproti tomu, podpora samotneho neupraveneho GDB v MSIMu je stabilni a
> funkcni jiz vice nez rok. Staci spustit MSIM s parametrem -g a cislem TCP
> portu, napr.:
>
> msim -g 3000
>
> a pote se muzete k simulatoru pripojit pomoci GDB prikazu "target remote",
> napr.:
>
> target remote localhost:3000
>
> Samozrejme je vsak nutne pouzit GDB pro MIPS, Vas nativni GDB pro x86
> zrejme fungovat nebude. Skript toolchain.sh, ktery slouzi k prekladu
> cross-compileru, Vam prelozi take GDB pro MIPS. Muzete pouzit i
> predprelozene binarky z webu predmetu.
>
>
> M.D.
>
> ______________________________**_________________
> OSy mailing list
> OSy at d3s.mff.cuni.cz
> https://d3s.mff.cuni.cz/**mailman/listinfo/osy<https://d3s.mff.cuni.cz/mailman/listinfo/osy>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20111106/5622b76a/attachment.html>
More information about the NSWI004
mailing list