Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Data storage error ??

152 views
Skip to first unread message

Gary

unread,
Feb 25, 2005, 5:05:57 PM2/25/05
to
Data exection on trying to list memory in vxWorks.
Whats this tring to tell me?.. Thanks in advance..

In vxWorks I want to list the contents of memory at 0x20000000 which is
in my TLB

> d 0x20000000
20000000:
data storage
Exception current instruction address: 0x0011b9b0
Machine Status Register: 0x00029210
Data Exception Address Register: 0x20000000
Condition Register: 0x20004084D

Michael Lawnick

unread,
Feb 28, 2005, 5:08:12 AM2/28/05
to
Gary said the following:
Well, it may be in your TLB, but there seems to be no H/W responding :-(

--
Regards,
Mit freundlichen Grüßen,
Michael Lawnick

HTML-Mail is the first choice to distribute EMail-worms and -virii.
Back to the roots!

Gary

unread,
Feb 28, 2005, 10:28:24 AM2/28/05
to

Hmmm, I am using visionICE to help debug this but I can successfull
display memory at 0x20000000 in visionICE but when I move over to the
board I/O window I get the posted messages above. Here is my TLB

-> mmu440Tlg bShow
TLB entry 00 : 290 0 7 <- D 0x00000000 is ok...
TLB entry 01 : 10000290 10000001 7 <- D 0x10000000 fails ...
TLB entry 02 : 20000290 20000001 7 <- D 0x20000000 fails ...
TLB entry 03 : 30000290 30000000 7
TLB entry 04 : 40000290 40000000 7
TLB entry 05 : 50000290 50000000 7
TLB entry 06 : 60000290 60000000 7
TLB entry 07 : 70000290 70000000 7
TLB entry 08 : 90000290 3 503
TLB entry 09 : a0000290 10000003 403
TLB entry 10 : b0000290 f0000000 503
TLB entry 11 : c0000240 80000000 7
TLB entry 12 : d0000290 2 503
TLB entry 13 : e0000290 40000001 503
TLB entry 14 : f0000290 f0000001 807
TLB entry 15 : e0000390 40000001 503
TLB entry 16 : f0000390 f0000001 807 <- I can D 0xFC000000 OK ...
TLB entry 17 : 90000390 3 503
TLB entry 18 : a0000390 10000003 403
TLB entry 19 : d0000390 2 503
TLB entry 20 : 16c310 16c000 7
TLB entry 21 : 190310 190000 7
TLB entry 22 : 16d310 16d000 7
TLB entry 23 : 162310 162000 7
TLB entry 24 : 148310 148000 7
TLB entry 25 : 6310 6000 7
TLB entry 26 : 17d310 17d000 7
TLB entry 27 : 17f310 17f000 7
TLB entry 28 : 1a1310 1a1000 7
TLB entry 29 : 1a6310 1a6000 7
TLB entry 30 : fe57310 fe57000 7
TLB entry 31 : 17e310 17e000 7
TLB entry 32 : 1a5310 1a5000 7
TLB entry 33 : fe94310 fe94000 7
TLB entry 34 : fe93310 fe93000 7
TLB entry 35 : 183310 183000 7
TLB entry 36 : fd08310 fd08000 7
TLB entry 37 : fd09310 fd09000 7
TLB entry 38 : 1a3310 1a3000 7
TLB entry 39 : 1a2310 1a2000 7
TLB entry 40 : fe64310 fe64000 7
TLB entry 41 : fe60310 fe60000 7
TLB entry 42 : 19b310 19b000 7
TLB entry 43 : fe52310 fe52000 7
TLB entry 44 : 19c310 19c000 7
TLB entry 45 : 1a0310 1a0000 7
TLB entry 46 : 14c310 14c000 7
TLB entry 47 : feb2310 feb2000 7
TLB entry 48 : 1a4310 1a4000 7
TLB entry 49 : 180310 180000 7
TLB entry 50 : 155310 155000 7
TLB entry 51 : fde7310 fde7000 7
TLB entry 52 : fd7c310 fd7c000 7
TLB entry 53 : fd13310 fd13000 7
TLB entry 54 : fe54310 fe54000 7
TLB entry 55 : feb4310 feb4000 407
TLB entry 56 : fde9310 fde9000 7
TLB entry 57 : feb5310 feb5000 407
TLB entry 58 : fd7e310 fd7e000 7
TLB entry 59 : feb3310 feb3000 407
TLB entry 60 : 16a310 16a000 7
TLB entry 61 : 192310 192000 7
TLB entry 62 : 16b310 16b000 7
TLB entry 63 : 191310 191000 7

Michael Lawnick

unread,
Mar 1, 2005, 2:10:27 AM3/1/05
to
Gary said the following:
Oh,oh! I think that's your problem:
Word1 as 10000001 means physical address 0x1_10000000, surely not what
you want. Change it to 0x10000000 and it should work (IIRC).

HTH

0 new messages