BootGen AS3658_E1

Ref ROM= 7
OTP FUSE ARRAY
D7 D6 D5 D4 D3 D2 D1 D0 Data
0 0 0 0 0 0 0 1
1
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
1 1 0 0 1 0 1 0 202
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
0
0
AS3658E Version=3.5
ROMFx ROM-Adr. D7 D6 D5 D4 D3 D2 D1 D0
0
0
1 1 0 0 1 0 1 0
1
0 1 0 1 1 0 0 0
2
0 1 0 1 1 0 0 0
3
0 0 0 1 1 1 0 1
4
0 0 0 1 1 1 0 1
5
0 0 0 1 1 1 0 1
6
0 0 0 1 1 1 1 0
7
0 0 1 0 1 0 1 0
8
0 0 1 0 1 0 1 0
9
0 0 0 1 0 1 0 1
10
1 1 0 1 1 0 0 0
11
1 0 1 0 1 1 0 1
12
0 1 1 0 0 1 1 1
13
0 0 1 0 0 1 1 0
14
0 0 0 1 0 0 0 0
15
0 0 0 0 0 0 0 0
16
0 0 1 1 1 1 0 1
17
1 1 0 0 0 0 0 1
18
0 0 0 0 0 1 1 1
19
0 0 0 0 0 1 1 1
20
0 0 0 0 0 1 1 1
21
0 0 0 1 0 0 1 0
22
1 0 0 0 1 0 1 1
23
0 0 0 0 0 0 0 0
24
0 0 0 0 0 0 0 0
25
0 0 0 0 0 0 0 0
26
0 0 0 0 0 0 0 0
27
0 0 0 0 0 0 0 0
28
0 0 0 0 0 1 1 0
29
1 1 1 1 0 1 1 0
30
0 0 0 0 0 0 0 1
31
1 0 0 0 0 0 0 0
Set to 1 for E version only
Sequence
Marvell Aspen AP168
Boot-ROM Mapping Table for Code = xx / please only modify Data-Column
Data Register
Section Description
Bank 7 clkinv=1; frequ=1.1MHz; VBUCK=1,1V
202 Step Down Voltage1
clkinv=0; frequ=1.1MHz; VBUCK=1,8V
88 Step Down Voltage2
clkinv=0; frequ=1.1MHz; VBUCK=1,8V
88 Step Down Voltage3
swprot_en=0; lcurr_en=0; VRF1=3,3V
29 LDO_RF1 Voltage
double_reset=0; slow_startup=0; lcurr_en=0; VRF2=3,3V
29 LDO_RF2 Voltage
rf3_hotplug_en=0; lcurr_en=0; VRF3=3,3V
29 LDO_RF3 Voltage
VDIG1=1,8V
30 LDO_DIG1 Voltage
VDIG2=2,5V
42 LDO_DIG2 Voltage
VDIG3=2,5V
42 LDO_DIG3 Voltage
VDIG4=1,8V
21 LDO_DIG4 Voltage
ext_batsw_en=1; no_charging=1; dis_batsw_temp_prot=0; usb_chg_en=1; usb_current=470mA
216 USB Charger Control
isolate_bat=1; ch_det_500ms=0; chg_tmax=1; usb_hold_chdet=0; autoresume=1; CHOVDetEn=1; Ch_pwroff_en=0; ChEn=1;
173 Charger Control1
FastResEn=0; sup_res_en=1; ResFall=3,1V; ResRise=3,4V;
103 Battery voltage monitor
ChVoltresume=3,9V; Vchargeoff=3,9V; chvolteoc=4,2V;
38 Charger Config
ntc_type=0; ntc_hyst=0; ntc_hightemp=0; autoshutdown=1; ch_timeout=off
16 Charger supervision
FuelGauge
ntc_on=Disable NTC supervision; power_off_at_vsuplow=0; CalMod=0; CalReq=0; UpdReq=0; FGEn=0;
0
Ch_Voltage=4,4V; const_current=35mV; TrickleCurrent=2,5mV;
61 ChargerCurrent
SD1ctrl=1.6A controller mode; sd1_dvm_time=0usec; "frequ=1.1MHz; Pulseskip=1;
193 Charge Pump Control
GPIO1 Control
no pulls; I/O mode; no invert; high impedance
7
GPIO2 Control
no pulls; I/O mode; no invert; high impedance
7
GPIO3 Control
no pulls; I/O mode; no invert; high impedance
7
no pulls; GPIO4 control of Regs.; no invert; Digital input
18 GPIO4 Control
rtc_mode=Pin Q32k enabled ; rtc_rep_wakeup_en=0; rtc_alarm_wakeup_en=0; xon_enable=1; Res_Timer=50ms
139 Reset Timer
Reg Power1 Ctrl
all regulators OFF 6ms after start
0
Reg Power1 Ctrl
all regulators OFF 7ms after start
0
Reg Power1 Ctrl
all regulators OFF 8ms after start
0
Reg Power1 Ctrl
all regulators OFF 9ms after start
0
Reg Power1 Ctrl
all regulators OFF 10ms after start
0
Reg Power1 Ctrl
DIG1 RF2 ON 11ms after start
6
CP SD3 SD2 SD1 DIG1 RF2 ON 12ms after start
246 Reg Power1 Ctrl
1
Reg Power2 Ctrl
RF3_SW=0; Stpup2=0; Stpup1=0; RF2_sw=0; RF1_sw=0; DIG4_ON=0; DIG3_ON=0; RF3_ON=1; 13ms after start
128 Reg GPIO Ctrl
DIG3_gpio=1; SD3_gpio=0; SD2_gpio=0; SD1_gpio=0; DIG2_gpio=0; DIG1_gpio=0; RF2_gpio=0; RF1_gpio=0;
Rprogram = 10kOhm
Addrf0
Addrf1
Addrf2
Addrf3
RomF0
RomF1
RomF2
RomF3
RomF4
RomF5
RomF6
sel_rom
Vsupply _/¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
________________________________________ 3,3V
_______________________█████████████████ 3,3V
VDIG1 _______________________█████████████████ 1,8V
VDIG2 ________________________________________ 2,5V
(1.6A ext. controller mode)
VSD1 _________________________███████████████ 1,1V
VSD2 _________________________███████████████ 1,8V
VSD3 _________________________███████████████ 1,8V
_________________________███████████████ 5V
VCP
VRF3 ___________________________█████████████ 3,3V
VDIG3 ______________________________▒▒GPIO4▒▒▒ 2,5V
VDIG4 ________________________________________ 1,8V
VSTPUP1 ________________________________________
VSTPUP2 ________________________________________
XRESET _______________________________________________/¯¯¯
CREF _███████████████████████████████████████ 1.8V (high impedance)
|
|
|
|
|
|
|
|
|
00 02 04 06 08 10 12 14
............ 50
time
VRF1
VRF2
#
5
5
1
1
1
1
2
2
1
#
#
6
2
1
0
3
#
0
0
0
1
8
0
0
0
0
0
0
#
0
8
#
8
8
#
#
#
#
#
#
5
8
#
7
6
0
0
#
1
7
7
7
2
#
0
0
0
0
0
6
6
1
0