Go Down

Topic: Error in pinout table (Read 1 time) previous topic - next topic

Graynomad

I think there's an error in the pinout table.

pin 51 is PC12 not PC13.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Federico Vanzati

F

mantoui

Another pin out typo?   PA18 should be SCL1

Any chance of adding sink/source current limits to the table for each pin?  I know it's in Table 46-2 in ref manual , but ...

Graynomad

It is in the SAM data sheet but not in a very convenient format and then you have to map that to the Arduino pin.

As this is going to be an issue with the Due I think the pin mapping page

http://arduino.cc/en/Hacking/PinMappingSAM3X

Should have another column that indicates the high-current pins.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

mantoui

another column for the pin-map table might be the Timer Counter associations (Table 37-4)

Graynomad

Yeah, this all gets back to the documentation we (or at least I :)) are always rabbiting on about. You shoudln't have to rummage through schematics, data sheets and even code to see what pin does what.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

mantoui

More pin mapping details can be seen in

hardware/arduino/sam/variants/arduino_due_x/variant.cpp

Markus_L811

I looked at the Due PinMapping and saw this:

Due Pin Number               SAM3X Pin Name          Mapped Pin Name

         4         connected to both PA29 and PC26       Digital Pin 4

       10           connected to both PA28 and PC29       Digital Pin 10

I'm confused why are on two Pins joined on an Due Pin for what reason?

Graynomad

You're right

C.26 is and C.29 are both PWM pins.
A.28 and A.29 are both SPI chip selects

It seems that these four functions have been merged into two pins.

Why do this when there are dozens of uncommitted pins? Same reason C.27 (A6) is not connected at all and therefore you can't add external memory I guess. Who knows?

There may be a good reason, can anyone in the Arduino team explain this?

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Go Up