Locking pins possible ?

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

Locking pins possible ?

1,219 Views
s_schott
Contributor I

Hi there.

I am using  a LPC54618J512-TFBGA180 and Pins Tool V3.

I routed almost all functions to pins, but while final hands-on
the pin tool sometimes rearranges parts of the configuration
(re-distributing functions to different pins).
Is there a way to -lock- pins to prevent from re-numbering ?

0 Kudos
5 Replies

923 Views
Carlos_Mendoza
NXP Employee
NXP Employee


Hi Schott,

Could you tell us the steps you follow so we can reproduce the same behavior on our side?

Thanks in advance!

Best Regards,
Carlos Mendoza
Technical Support Engineer

0 Kudos

923 Views
s_schott
Contributor I

Hi Carlos !
- Create an empty file (LPC54618J512-TFBGA180),

- route all your functional pins (AD, SDIO, CAN, UART, etc.), but not yet the GPIOs,
(- imagine now start planning your PCB with these balls,)

- as last step activate -all- GPIOs to see what is left (keep the green ones, remove the red ones),
- at this point, some of the functional pins are moved to a different ball.

How to prevent this ?

Maybe that lock setting is hidden somewhere or has a different name...

The competitor tool (STmicro) indeed has such a lock function.

Stefan

0 Kudos

923 Views
petrstruzka
NXP Employee
NXP Employee

Hi Stefan,

Can you please share which view are you using to route pins (assuming Peripherals view)? Can you describe what you mean by 'functional pins are moved to a different ball'? Do you mean they were routed to ADC pins and then they are routed somewhere else, e.g. like to GPIO? What view you use for checking it? Routed pins view? Maybe insert picture, if possible.

Thanks,

Petr Struzka

0 Kudos

923 Views
s_schott
Contributor I

Hi there.

I once had

CAN0-Rx - C8
CAN0-Tx - E7
CAN1-Rx - D1
CAN1-Tx - N12

After some clicking within GPIO section (not CAN or else !!) I found
CAN0-Rx - J3
CAN0-Tx - L14
CAN1-Rx - D6
CAN1-Tx - A1

when  I exported a CSV list.

Simple question: is it possible to lock pins anyway ? Is there a menu item I've overseen ?

0 Kudos

923 Views
petrstruzka
NXP Employee
NXP Employee

Hi Stefan.

To your question, there is no possibility to lock pins by any menu. Providing you select a pin to be routed to desired peripheral (you need to use right mouse click on it in Pins or Peripheral view and select "Route"), it appears in Routed Pins view. Once the pin is assigned (in your case CAN0-Rx - C8, etc.) it is not changed automatically or by configuring others. You will get routing conflict instead.

if you see this in CSV list - make sure you are looking at right column - AA (and further) - it shows what signal/peripheral is used for selected pin in given function. Check line 94 - pin C8 in your case is configured to CAN0_RD(CAN0,CAN_RD)

By the way - when you export CSV format, how do you use it then?

0 Kudos