linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* MPC5200B: Can't receive/handle external Interrupts
@ 2009-06-10 18:03 Schaller Stephan
  2009-06-11 16:18 ` Grant Likely
  0 siblings, 1 reply; 2+ messages in thread
From: Schaller Stephan @ 2009-06-10 18:03 UTC (permalink / raw)
  To: 'linuxppc-dev@lists.ozlabs.org'

SGVsbG8sDQogDQpJIGFtIHVzaW5nIGEgRnJlZXNjYWxlIE1QQzUyMDBCIHJ1bm5pbmcgTGludXgg
Mi42LjI3LjEwLiBIYXJkd2FyZSBpcyBkZWNsYXJlZCB1c2luZyBhIGZsYXQgZGV2aWNlIHRyZWUg
bG9hZGVkIGJ5IHVCb290Lg0KIA0KTXkgUHJvYmxlbSBpcyB0aGF0IGV4dGVybmFsIEludGVycnVw
dHMgKEkgdXNlIElSUTMpIGdldCBub3QgcmVjZWl2ZWQuDQpJIGNhbiB1c2UgYml0IDE4IG9mIHRo
ZSBNYWluIEludGVycnVwdCBFbXVsYXRpb24gQWxsIFJlZ2lzdGVyIChNQkFSKzB4NTQwKSB0byB0
cmlnZ2VyIElSUTMgbWFudWFsbHkgd2hpY2ggY2FsbHMgdXAgbXkgSVNSLg0KSG93ZXZlciwgaWYg
SSB0cmlnZ2VyIElSUSB1c2luZyBCaXQgNyBvZiB0aGUgSVJRIEludGVycnVwdCBFbXVsYXRpb24g
QWxsIFJlZ2lzdGVyIChNQkFSKzB4NTQ4KSwgTXkgSVNSIGRvZXMgbm90IGdldCBjYWxsZWQuIFRo
ZSBNUEM1MjAwIFVzZXIgTWFudWFsIHNheXMgKG9uIHAuIDctMjQpOiAiVGhpcyByZWdpc3RlciBp
cyByZWR1bmRhbnQgd2l0aCBJSUNUTCBNYWluIEludGVycnVwdCBFbXVsYXRpb24gQWxsIFJlZ2lz
dGVyIGZvciBJUlExLTMgYnV0IGlzIHRoZSBvbmx5IHNvdXJjZSB0byBlbXVsYXRlIElSUTAuIi4g
SSB1bmRlcnN0YW5kIHRoaXMgdGhhdCB0aGVyZSBzaG91bGQgbm90IGJlIGEgZGlmZmVyZW5jZSBi
ZXR3ZWVuIGVtdWxhdGluZyBhbiBleHRlcm5hbCBpbnRlcnJ1cHQgdXNpbmcgb25lIG9mIHRoZXNl
IHJlZ2lzdGVycyBvciB0aGUgb3RoZXIuIEJ1dCB0aGVyZSBpcy4gSSB0cmllZCBwdWxsaW5nIGRv
d24gdGhlIElSUTMtUGluIGFzIG1lbnRpb25lZCBpbiB0aGUgbWFudWFsLCBidXQgdGhpcyBkb2Vz
IG5vdCBtYWtlIGEgZGlmZmVyZW5jZS4NCkkgY2hlY2tlZCB0aGUgTWFpbiBJbnRlcnJ1cHQgU3Rh
dHVzIEFsbCBSZWdpc3RlciAoTUJBUisweDUyQyksIGJpdCAxOCBhbmQgdGhlIGJpdCBvbmx5IGdl
dHMgc2V0IHdoZW4gaSB1c2UgdGhlIE1haW4gSW50ZXJydXB0IEVtdWxhdGlvbiBBbGwgUmVnaXN0
ZXIgdG8gZW11bGF0ZS4gQWxzbywgYWZ0ZXIgc2V0dGluZyB0aGUgYXBwcm9wcmlhdGUgYml0IGlu
IE1haW4gSW50ZXJydXB0IEVtdWxhdGlvbiBBbGwgUmVnaXN0ZXIsIGl0IGFsc28gaXMgc2V0IGlu
IElSUSBJbnRlcnJ1cHQgRW11bGF0aW9uIEFsbCBSZWdpc3Rlci4gQnV0IGl0IGRvZXMgbm90IHdv
cmsgdmljZSB2ZXJzYS4gVGhpcyBpcyBub3Qgd2hhdCBJIHRoaW5rICJyZWR1bmRhbnQiIG1lYW5z
Li4uDQoNCkkgTWFkZSBzdXJlIHRoYXQgSVJRMyBpcyBlbmFibGVkIGFuZCB1bm1hc2tlZCAoTUJB
UisweDUxMCwgQml0IDIzID0gMSwgQml0IDE5ID0gMSkuIEZvcndhcmRpbmcgaXQgdG8gU01JIGlu
c3RlYWQgb2YgSU5UIGRvZXMgbm90IG1ha2UgYSBkaWZmZXJlbmNlLiBJZiBJIGNoYW5nZSBJUlEz
IHRvIGFjdGl2ZSBoaWdoICh1c2luZyBNQkFSKzB4NTEwKSwgbXkgSVNSIGdldHMgY2FsbGVkIGlu
c3RhbnRseSwgbm8gbWF0dGVyIHdldGhlciB0aGUgSVJRMy1QaW4gaXMgY29ubmVjdGVkIHRvIGhp
Z2ggb3IgbG93Lg0KVGhlIEJpdCByZXByZXNlbnRpbmcgSVJRMyBpbiBNYWluIEludGVycnVwdCBT
dGF0dXMgQWxsIFJlZ2lzdGVyIGRvZXMgbm90IGNoYW5nZSB3aGVuIGkgY29ubmVjdCB0aGUgUGlu
IHRvIGhpZ2ggb3IgbG93Lg0KDQpTbywgYmFzaWNhbGx5IHR3byBQcm9ibGVtczoNCi0gSVNSIHNl
ZW1zIG9ubHkgdG8gZ2V0IGNhbGxlZCBieSBhICJNYWluIEludGVycnVwdCIsIG5vdCBieSBhICJJ
UlEgSW50ZXJydXB0Ii4gSG93IGRvIEkgbWFrZSB0aGUgY29ubmVjdGlvbiBiZXR3ZWVuIHRoZXNl
Pw0KLSBUaGUgSVJRMyBpbnB1dCBQaW4gbGV2ZWwgaXMgbm90IHNob3duIGluIHRoZSBzdGF0dXMg
cmVnaXN0ZXIgYW5kIGlzIG5vdCByZWdvZ25pemVkIGJ5IHRoZSBDUFUuDQoNCkkgaGF2ZSBub3Rp
Y2VkIHNldmVyYWwgcGVvcGxlIGhlcmUgdXNpbmcgZXh0ZXJuYWwgSVJRcywgc28gc29tZW9uZSBt
aWdodCBob3BlZnVsbHkga25vdyB3aGF0IEkgZm9yZ290IHRvIGRvLiBJJ20gcnVubmluZyBvdXQg
b2YgaWRlYXMgb24gdGhpcyBvbmUuDQoNCkhlcmUgaXMgc29tZSBhZGRpdGlvbmFsIGluZm9ybWF0
aW9uOg0KDQoNCkkgZGVjbGFyZSBteSB0ZXN0IGRyaXZlciBpbiB0aGUgRlREIGFzIGZvbGxvd3M6
DQoNCgkJaXJxdGVzdEAwMCB7DQoJCWNvbXBhdGlibGUgPSAiaXJxdGVzdCI7DQoJCWludGVycnVw
dHMgPSA8IDEgMyAzID47DQoJCWludGVycnVwdC1wYXJlbnQgPSA8Jm1wYzUyMDBfcGljPjsNCg0K
DQphbmQgdGhlIFBJQzoNCg0KCQltcGM1MjAwX3BpYzogaW50ZXJydXB0LWNvbnRyb2xsZXJANTAw
IHsNCgkJCS8vIDUyMDAgaW50ZXJydXB0cyBhcmUgZW5jb2RlZCBpbnRvIHR3byBsZXZlbHM7DQoJ
CQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8Mz47DQoJCQlk
ZXZpY2VfdHlwZSA9ICJpbnRlcnJ1cHQtY29udHJvbGxlciI7DQoJCQljb21wYXRpYmxlID0gImZz
bCxtcGM1MjAwYi1waWMiLCJmc2wsbXBjNTIwMC1waWMiOw0KCQkJcmVnID0gPDB4NTAwIDB4ODA+
Ow0KCQl9Ow0KDQooT2YgY291cnNlLCB0aGUgUElDIGRyaXZlciBpcyBsb2FkZWQpDQoNCk15IGRy
aXZlciByZXF1ZXN0cyB0aGUgSVJRIGFzIGZvbGxvd3M6DQoNCiAgIGlycSA9IGlycV9vZl9wYXJz
ZV9hbmRfbWFwKG9wLT5ub2RlLCAwKTsNCiAgIHJlcXVlc3RfaXJxKGlycSwgaXJxdGVzdF9pc3Is
IElSUUZfU0FNUExFX1JBTkRPTSwgImlycXRlc3QiLCBOVUxMKTsNCg0KDQp0aGlzIGlzIG15IG91
dHB1dCB3aGlsZSBsb2FkaW5nIHRoZSBtb2R1bGUgKHNlZW1zIHRvIGJlIE9LKToNCg0KCWluaXRp
YWxpemluZyBpcnF0ZXN0IG1vZHVsZS4uLg0KCWlycXRlc3Rfb2ZfcHJvYmUgY2FsbGVkLCBtYXBw
aW5nIGlycS4uLg0KCWlycXRlc3Q6IG1hcHBlZCBpcnEgNjcsIGNhbGxpbmcgcmVxdWVzdF9pcnEu
Li4NCglyZXF1ZXN0X2lycSByZXR1cm5lZCAwDQoNCg0KDQpUaGFuayB5b3UgaW4gYWR2YW5jZSwN
ClN0ZXBoYW4gU2NoYWxsZXI=

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: MPC5200B: Can't receive/handle external Interrupts
  2009-06-10 18:03 MPC5200B: Can't receive/handle external Interrupts Schaller Stephan
@ 2009-06-11 16:18 ` Grant Likely
  0 siblings, 0 replies; 2+ messages in thread
From: Grant Likely @ 2009-06-11 16:18 UTC (permalink / raw)
  To: Schaller Stephan; +Cc: linuxppc-dev@lists.ozlabs.org

On Wed, Jun 10, 2009 at 12:03 PM, Schaller
Stephan<Stephan.Schaller@sensor-technik.de> wrote:
> So, basically two Problems:
> - ISR seems only to get called by a "Main Interrupt", not by a "IRQ Interrupt". How do I make the connection between these?

This is probably due to the way the IRQ driver reads the irq registers
to decide what interrupts are pending.  I wouldn't worry about it.

> - The IRQ3 input Pin level is not shown in the status register and is not regognized by the CPU.

Odd.  This shouldn't happen.  Is your hardware okay?

g.

-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-06-11 16:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-10 18:03 MPC5200B: Can't receive/handle external Interrupts Schaller Stephan
2009-06-11 16:18 ` Grant Likely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).