Other Parts Discussed in Thread: HALCOGEN
Hi,
I am using GIOB[2] as output mapped to default pin 142. Whatever is written to DOUT the input DIN register is reading always 1. Looks like a silicone bug. Also the reference manual spnu514.pdf on page 230 in Table 4-1 describes PINMMR29[16] register only responsible for GIOB[2] pin multiplexing. The following note below the table doesn't make any sense in this case:
• The input to a module comes from the dedicated pad when the condition [ not(A) or (A AND B) ] = TRUE.
• The input to a module comes from the multiplexed pin when the condition [ A and not(B) ] = TRUE.
since A and B are the same: PINMMR29[16]
Regards, Dmitri.