enum Boot.LdoOut |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
values of type Boot.LdoOut
const Boot.LDOPCTL_2_55V;
const Boot.LDOPCTL_2_60V;
const Boot.LDOPCTL_2_65V;
const Boot.LDOPCTL_2_70V;
const Boot.LDOPCTL_2_75V;
const Boot.LDOPCTL_2_25V;
const Boot.LDOPCTL_2_30V;
const Boot.LDOPCTL_2_35V;
const Boot.LDOPCTL_2_40V;
const Boot.LDOPCTL_2_45V;
const Boot.LDOPCTL_2_50V;
enum Boot.OscSrc |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
values of type Boot.OscSrc
const Boot.OSCSRC_MAIN;
const Boot.OSCSRC_INT;
const Boot.OSCSRC_INT4;
const Boot.OSCSRC_30;
enum Boot.PwmDiv |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
values of type Boot.PwmDiv
const Boot.PWMDIV_2;
const Boot.PWMDIV_4;
const Boot.PWMDIV_8;
const Boot.PWMDIV_16;
const Boot.PWMDIV_32;
const Boot.PWMDIV_64;
enum Boot.SysDiv |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
values of type Boot.SysDiv
const Boot.SYSDIV_1;
const Boot.SYSDIV_2;
const Boot.SYSDIV_3;
const Boot.SYSDIV_4;
const Boot.SYSDIV_5;
const Boot.SYSDIV_6;
const Boot.SYSDIV_7;
const Boot.SYSDIV_8;
const Boot.SYSDIV_9;
const Boot.SYSDIV_10;
const Boot.SYSDIV_11;
const Boot.SYSDIV_12;
const Boot.SYSDIV_13;
const Boot.SYSDIV_14;
const Boot.SYSDIV_15;
const Boot.SYSDIV_16;
enum Boot.XtalFreq |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
values of type Boot.XtalFreq
const Boot.XTAL_1MHZ;
const Boot.XTAL_1_84MHZ;
const Boot.XTAL_2MHZ;
const Boot.XTAL_2_45MHZ;
const Boot.XTAL_3_57MHZ;
const Boot.XTAL_3_68MHZ;
const Boot.XTAL_4MHZ;
const Boot.XTAL_4_09MHZ;
const Boot.XTAL_4_91MHZ;
const Boot.XTAL_5MHZ;
const Boot.XTAL_5_12MHZ;
const Boot.XTAL_6MHZ;
const Boot.XTAL_6_14MHZ;
const Boot.XTAL_7_37MHZ;
const Boot.XTAL_8MHZ;
const Boot.XTAL_8_19MHZ;
const Boot.XTAL_10MHZ;
const Boot.XTAL_12MHZ;
const Boot.XTAL_12_2MHZ;
const Boot.XTAL_13_5MHZ;
const Boot.XTAL_14_3MHZ;
const Boot.XTAL_16MHZ;
const Boot.XTAL_16_3MHZ;
struct Boot.ModuleView |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
var obj = new Boot.ModuleView;
obj.configureClock = Bool ...
obj.sysClockDivEnable = Bool ...
obj.sysClockDiv = String ...
obj.pwmClockDivEnable = Bool ...
obj.pwmClockDiv = String ...
obj.xtal = String ...
obj.oscSrc = String ...
obj.pllBypass = Bool ...
obj.pllOutEnable = Bool ...
obj.ioscDisable = Bool ...
obj.moscDisable = Bool ...
obj.configureLdo = Bool ...
obj.ldoOut = String ...
config Boot.bootCodeSection // module-wide |
![](../../../../Arrow_up.png) |
Code section that Boot module code is in
XDCscript usage |
meta-domain |
const Boot.bootCodeSection = String ".bootCodeSection";
DETAILS
To place this section into a memory segment yourself, add the
following to you configuration file:
Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
Program.sectMap[Boot.bootCodeSection].loadSegment = "yourBootCodeMemorySegment";
or to place the code at a specific address:
Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
Program.sectMap[Boot.bootCodeSection].loadAdress = yourBootCodeAddress;
config Boot.configureClock // module-wide |
![](../../../../Arrow_up.png) |
Clock configuration flag, default is false
XDCscript usage |
meta-domain |
Boot.configureClock = Bool false;
DETAILS
Set to true to automatically configure the Clock.
config Boot.configureLdo // module-wide |
![](../../../../Arrow_up.png) |
LDO configuration flag, default is false
XDCscript usage |
meta-domain |
Boot.configureLdo = Bool false;
DETAILS
Set to true to automatically configure the LDO.
config Boot.ioscDisable // module-wide |
![](../../../../Arrow_up.png) |
Internal Oscillator Disable flag
XDCscript usage |
meta-domain |
Boot.ioscDisable = Bool false;
config Boot.ldoOut // module-wide |
![](../../../../Arrow_up.png) |
LDO VADJ setting, default is 2.5V
XDCscript usage |
meta-domain |
config Boot.moscDisable // module-wide |
![](../../../../Arrow_up.png) |
Main Oscillator Disable flag
XDCscript usage |
meta-domain |
Boot.moscDisable = Bool false;
config Boot.oscSrc // module-wide |
![](../../../../Arrow_up.png) |
Oscillator Source
XDCscript usage |
meta-domain |
config Boot.pllBypass // module-wide |
![](../../../../Arrow_up.png) |
PLL Bypass flag
XDCscript usage |
meta-domain |
Boot.pllBypass = Bool false;
config Boot.pllOutEnable // module-wide |
![](../../../../Arrow_up.png) |
PLL Output Enable flag
XDCscript usage |
meta-domain |
Boot.pllOutEnable = Bool false;
config Boot.pwmClockDiv // module-wide |
![](../../../../Arrow_up.png) |
PWM Clock Divisor
XDCscript usage |
meta-domain |
config Boot.pwmClockDivEnable // module-wide |
![](../../../../Arrow_up.png) |
PWM Clock Divide Enable, default is false
XDCscript usage |
meta-domain |
Boot.pwmClockDivEnable = Bool false;
config Boot.rovViewInfo // module-wide |
![](../../../../Arrow_up.png) |
XDCscript usage |
meta-domain |
config Boot.sysClockDiv // module-wide |
![](../../../../Arrow_up.png) |
SYS Clock Divisor
XDCscript usage |
meta-domain |
config Boot.sysClockDivEnable // module-wide |
![](../../../../Arrow_up.png) |
SYS Clock Divide Enable, default is false
XDCscript usage |
meta-domain |
Boot.sysClockDivEnable = Bool false;
config Boot.xtal // module-wide |
![](../../../../Arrow_up.png) |
Crystal Value
XDCscript usage |
meta-domain |