Plantage debugger en ajoutant du code

Postby jmltech » Sat May 31, 2008 12:00 am

Bonjour tout le monde,
En rajoutant un module à un programme existant, plus moyen de faire tourner le debugger ! Le prog se charge bien puis à la premiere action (1 coup de pas à pas par exemple) perte de connexion. Avez-vous une idée de ce qui coince ?
Question annexe: Par défaut le code est installé en 0xE000 alors que les 16ko de mémoire disponible commence en 0xC000+0x800(debugger) = 0xC800 si je calcule bien. Comment utiliser cet espace ?
Ci-dessous la map du code me posant un problème: (le module ajouté est io18b20)
##########################################
# (2) SECTION INFORMATION #
##########################################
# SECTION ATR TYPE START LENGTH ALIGN MODULENAME
data_SE ABS DATA 000400 000000 ncrt0
bss_SE REL DATA 000400 000000 2 ncrt0
data_SO REL DATA 000400 000000 ncrt0
bss_SO REL DATA 000400 000000 ncrt0
data_NE REL DATA 000400 000000 2 ncrt0
REL DATA 000400 000004 2 comm
bss_NE REL DATA 000404 000000 2 ncrt0
REL DATA 000404 000126 2 comm
REL DATA 00052A 000008 2 io18b20
data_NO REL DATA 000532 000000 ncrt0
REL DATA 000532 000001 comm
bss_NO REL DATA 000533 000000 ncrt0
REL DATA 000533 000004 comm
REL DATA 000537 000009 io18b20
REL DATA 000540 0000CD main
stack REL DATA 00060E 000100 2 ncrt0
heap REL DATA 00070E 000000 ncrt0
rom_NE ABS ROMDATA 00E000 000000 ncrt0
REL ROMDATA 00E000 000100 2 io18b20
rom_NO REL ROMDATA 00E100 000000 ncrt0
data_SEI REL ROMDATA 00E100 000000 2 ncrt0
data_SOI REL ROMDATA 00E100 000000 ncrt0
data_NEI REL ROMDATA 00E100 000000 2 ncrt0
REL ROMDATA 00E100 000004 comm
data_NOI REL ROMDATA 00E104 000000 ncrt0
REL ROMDATA 00E104 000001 comm
switch_table REL ROMDATA 00E105 000000 ncrt0
program REL CODE 00E106 000000 2 ncrt0
REL CODE 00E106 0006B4 2 comm
REL CODE 00E7BA 000282 2 io18b20
REL CODE 00EA3C 0005BF 2 main
REL CODE 00EFFC 0000A7 2 _f8lt
REL CODE 00F0A4 000083 2 _i4div
REL CODE 00F128 00001C 2 _i4mulu
REL CODE 00F144 000020 2 _i4tof8
REL CODE 00F164 0000D4 2 _ltof
REL CODE 00F238 000054 2 _f8ltor
interrupt REL CODE 00F28C 000000 2 ncrt0
REL CODE 00F28C 000095 ncrt0
vector ABS ROMDATA 00FEDC 000100 ncrt0
fvector ABS ROMDATA 00FFFC 000004 ncrt0
# Total -------------------------------------------------------------------
DATA 00030D(0000781) Byte(s)
ROMDATA 000209(0000521) Byte(s)
CODE 00121B(0004635) Byte(s)

Un petit coup de main serait le bien venu, merci à tous.
JML
jmltech
 
Posts: 13
Joined: Fri Jan 17, 2014 4:37 pm

Return to R8C/13 (01-2006)

Who is online

Users browsing this forum: No registered users and 1 guest