Part Number: AM5728
Hi,
I have some questions for " am57xx_generate_pin_config_data.pl " written in SPRAC44.
Please see the below.
1) What is "am57xx_generate_pin_config_data.pl" script file? According to the sparc44, it is written in the below.
Custom IO Delay Output Conversion Script for U-boot: The u-boot bootloader includes a perl script
that takes the generic output from the PinMux tool (genericFileFormatPadConf.txt and
genericFileFormatIOdelay.txt) and makes it usable in u-boot. This script
(am57xx_generate_pin_config_data.pl) is available in Appendix B. Usage notes are included in
Appendix C. These notes describe how to run the script, and where to include the generated .h files in the
u-boot source.
As you know, when customer uses Manual IO Timing Modes, customer must calculate values to be set in the CFG_x_IN, CFG_x_OEN and CFG_c_OUT registers by using A_DELAY and G_DELAY seeds. Is this pearl script to calculate values of CFG register?
2) If the above my understanding is correct, how do I use this script? Also, according to E2E (https://e2e.ti.com/support/arm/sitara_arm/f/791/p/555288/2030921) , this script seems to be some issues. Is this script no problem?
3) My customer has some files made by PMT.
PinmuxConfigSummary.csv
genericFileFormatPadConf.txt
generifFileFormatIOdelay.txt
boardPadDelayTune.h
boardPadDelayInit.c
boardPadDelayDevice.c
boardPadDelay.h
Are these files needed for pl script? My customer does not use Linux OS. Does customer have to calculate values of CFG register by themselves?
Please advise me.
I appreciate your quick reply.
Best regards,
Michi