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.

AM3352: Using updated dts file AM33XX_PADCONF

Part Number: AM3352

Tool/software:

Hi , ALL,

We have noticed that in ;atest tiskd 9.1 am335x-evmsk.dts file uses AM33XX_PADCONF in older tisdk we were using AM33XX_IOPAD. 

below which we have observed in tisdk 9.1:in "arch/arm/dts/include/dt-bindings/pinctrl/omap.h"

#define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val)
#define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) (0)
#define AM33XX_PADCONF(pa, conf, mux) OMAP_IOPAD_OFFSET((pa), 0x0800) (conf) (mux)

in tisdk 8.2 we have observed below,

#define DM814X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val)
#define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val)
#define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val)

we were using AM33XX_IOPAD earlier now we need to use AM33XX_PADCONF please let me know hot to do that,

below is the example of tisdk 8.1

 AM33XX_IOPAD(0x894, PIN_INPUT_PULLDOWN | MUX_MODE7)

now we have to use the same configuration by using AM33XX_PADCONF,

please let me know how can we do that which perform same task?

 

i am getting below behavior, i.e board resetting continuous 

U-Boot SPL 2023.04-g999 (Jul 02 2024 - 05:32:49 +0000)
Trying to boot from MMC1


U-Boot 2023.04-g999 (Jul 02 2024 - 05:32:49 +0000)

CPU : AM335X-GP rev 2.1
Model: TI AM335x EVM-SK SEM3T
DRAM: 1 GiB
Core: 155 devices, 16 uclasses, devicetree: separate
Could not initialize timer (err -19)

resetting ...