# HG changeset patch # User Mychaela Falconia # Date 1637608799 0 # Node ID c1256c8757c38fcc782fa6e9ca3144ed287bb51b # Parent 971c05950675e272a70ce024fb375f7e07d5d6e5 eliminate R209 and tie Iota VLMEM directly to UPR We already eliminated R210 (VLMEM pull-down option) earlier, because our simplified LCD power supply and reset line wiring is incompatible with 1.8V MEMIF. But with VLMEM always needing to be high, a pull-up resistor offers no advantage over a direct tie to UPR, so let's eliminate the superfluous resistor. diff -r 971c05950675 -r c1256c8757c3 venus/src/MCL --- a/venus/src/MCL Mon Nov 22 09:54:48 2021 +0000 +++ b/venus/src/MCL Mon Nov 22 19:19:59 2021 +0000 @@ -787,12 +787,6 @@ footprint=0402 npins=2 -R209: - # pull-up of Iota VLMEM to UPR - hier=mob.core.bb.abb.R209 - footprint=0402 - npins=2 - R211: # part of the voodoo "internal" VCXO circuit hier=mob.core.rf.Rita_vcxo.vcxo_passive.R211 diff -r 971c05950675 -r c1256c8757c3 venus/src/core/abb_block.v --- a/venus/src/core/abb_block.v Mon Nov 22 09:54:48 2021 +0000 +++ b/venus/src/core/abb_block.v Mon Nov 22 19:19:59 2021 +0000 @@ -74,7 +74,7 @@ input VBATS, VCCS, VCHG; /* nets inside this module */ -wire UPR, VLMEM, Vabb; +wire UPR, Vabb; wire IBIAS, VREF; wire BULIM, BULIP, BULQM, BULQP; wire VBACKUP; @@ -168,7 +168,7 @@ .VDR(VDR), .VDX(VDX), .VFS(VFS), - .VLMEM(VLMEM), + .VLMEM(UPR), .VLRTC(GND), .VRABB(Vabb), .VRDBB(Vdbb), @@ -201,13 +201,7 @@ /* UPR bypass cap */ capacitor C208 (UPR, GND); -/* - * VLMEM is pulled up to UPR, and we are eliminating the pull-down option - * on FC Venus - our LCD wiring is incompatible with 1.8V MEMIF. - */ -resistor R209 (VLMEM, UPR); - -/* nTESTRESET also needs to be pulled up to UPR */ +/* nTESTRESET needs to be pulled up to UPR */ resistor R208 (nTESTRESET, UPR); /* IBIAS and VREF */