M52223 EVB and Manual Errata

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

M52223 EVB and Manual Errata

3,006 Views
mjbcswitzerland
Specialist V
Hi All

I have just started with the M52223EVB and ported a project from the M52235 (after removing the Ethernet part of course).

Initially the interrupt from IRQ4 didn't work, which surprised me because I was convinced that this part was identical.
After a bit of debugging I found a few errors on the EVB and in the users' manual.

1. Some IRQ lines are labeled incorrectly on the EVB.
On the extension connector the errors are:
- The connection marked IRQ1 is connected to IRQ4
- The connection marked IRQ3 is connected to IRQ1
- The connection marked IRQ4 is connected to IRQ3


The other IRQ lines are correct.
The error is on the silk screen of the PCB - the circuit diagram is correct otherwise.

2. In the users' manual the following default register values are (probably) incorrect:
- PNQPAR is given as 0x0000 but it defaults to 0x5554 (i.e. the IRQ lines default to IRQ [primary function] and not to GPIO).
- PDDPAR is given as 0x00 but it defaults to 0x0f (ie. the PST[0..3] lines are default rather than DD[0..3]). Note that I don't work with the PST capability and I didn't check any more here - it may be due to a configuration on the board(?) - I just noticed that after every reset (also with no code loaded) the register had this value.

Regards

Mark

www.uTasker.com




Labels (1)
0 Kudos
5 Replies

382 Views
macl
Senior Contributor I
For the 1st error, I think that you may have an early rev of the board.  On later revs the silk screen was fixed. 
0 Kudos

382 Views
wne
Contributor I
Hi,
Could anyone upload the BOM of M52223EVB board? Thanks.

0 Kudos

382 Views
mjbcswitzerland
Specialist V
Hi All

A small update...

The same defaults for NQ and DD ports is in fact valid for the M52235.

This time I also checked the signals with a scope and PST[0..3] do indeed show fast activity.
By setting PDDPAR to 0x00 all activity stopps.

HOWEVER... the PDDPAR value is being set by the BDM debugger when it is connecting to the device. If the device is reset and run without the BDM the signals are not present. This means that the PDDPAR value is correct in normal operation.

Regards

Mark

www.uTasker.com



Message Edited by mjbcswitzerland on 2007-09-19 12:08 AM
0 Kudos

382 Views
Alban
Senior Contributor II
Hello Mark,

I hope all is well for you.

I think it would be better to enter a Service Request for the Documentation issues.
A Service Request creates a requirement for the Documentation team who is not reading the Forum, as far as I know.

A direct link to the submission form is in my signature.

Cheers,
Alban.
0 Kudos

382 Views
mjbcswitzerland
Specialist V
Hi Alban

I submitted the request.

Regards

Mark

0 Kudos