This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Pin tables

Other Parts Discussed in Thread: AM3359

Forgive me if this has been asked before. It seems like it would be a common question, but I can't seem to find the answer.

Are there pin tables (in xls, csv, whatever) for these devices that are publicly available (preferably not in a PDF)? I don't really feel like sitting down and manually making a part with 225 pins, one pin at a time. 

I'm specifically working with the AM33x devices at the moment.

  • Danny:

    We have a very nice tool for that.  You can download it here:

    http://www.ti.com/tool/pinmuxtool

    Here is the user's guide.

    http://processors.wiki.ti.com/index.php/Pin_Mux_Utility_for_ARM_MPU_Processors

    Regards,

    Michael T

  • Hi Michael,

    Pinmux is a very useful tool, but as far as I can tell, it can't be used to export ball numbers and names, which is what I really need. Is there a way to do that I'm missing?

    I'm trying to find a way to use Altium's smart grid tool to create these components instead of doing it by hand.

  • Danny:

    We plan to add output to a CSV file.

    It does generate C header files which has the info like this

    (Mode 0 signal name, pad configs, mux mode, selected signal, but no ball ID)

    MUX_VAL(CONTROL_PADCONF_GPMC_AD15, (IEN | PD | MODE0 )) /* GPMC_AD15 */\

    MUX_VAL(CONTROL_PADCONF_GPMC_A0, (IEN | PD | MODE7 )) /* GPIO1[16] */\

    Regards,

    Michael T

  • Danny, have you tried pasting from the AM335x datasheet into a spreadsheet? If I dump the BSDL and IBIS files I see there's useful stuff to cut and paste from there too. There's an OrCAD Symbol on the AM3359 page. Maybe you could import/convert that to Altium somehow?

    I've had a go at a spreadsheet for the ZCZ package; I enclose my efforts.  I've only entered pin names so far. I'll add the signal names in all the modes too for each pin, I think, x/y/z as on the EVM and BeagleBone schematics.

    I made this by cutting and pasting from sprs717.pdf and a bit of fiddling, so it'll either be very right or very wrong. I have given it the once over, but please do verify for yourself too.

    Perhaps this thread should be under AM335x, rather than AM35x,AM37x? You mentioned 225 pins which does not tally with either the AM335x ZCE or ZCZ packages...?

    5732.AM335x-ZCZ-Pin-Map.xls

    Regards

    Roger.

  • Michael,

    I assume you're from TI.  If so, please consider that while the tool is very useful for selecting and then looking at the pin mapping you want, it's absolutely useless for any EE activity downstream.  If we want to send the information to others, or map to the net names on our schematics or any other data related activity, we need xls or csv or something comprehensive.  If TI wants us to look at their processor, then your job is finished.  If you want us to USE your processor, please take the next small step.  You do it once, and your customers can efficiently use your product.  Danny and all our engineers are waiting for this next step. 

  • Paul:

    Thans for the feedback.  Yes, I developed Pin Mux Utility.   Great for arriving at a pin mux system solution but not so good at generating useful output.  For the next few months my priority is AM335x flash tool.  Please tell me in as much detail as possible exactly what you would like to be able to do with Pin Mux Utility.  I will review that and get it prioritized.  It would be very a very god thing to take that tool to the next level.  The time has come...

    MichaelT