The clamp I got supposedly came with an adapter, but that adapter didn't actually adapt the 16 pins from the clamp to the 8 pins for the CH341A, so I ended up rewiring it manually.
The clamp I got supposedly came with an adapter, but that adapter didn't actually adapt the 16 pins from the clamp to the 8 pins for the CH341A, so I ended up rewiring it manually.
The R740 needed a SOP16 as that's the form factor of the chip. SOP8 won't fit and also the pinout is different.
www.mxic.com.tw/Lists/Datash... is the datasheet for the chip that was in my R740. I rewired the SOP16 clip according to the pinout diagrams on page 6.
live now
bug hunting
www.twitch.tv/achow101
> what OS are you using?
Proxmox
> what happens if you run a BIOS update from Dell? Or a firmware update?
Dunno, haven't had a chance to try.
I expect a BIOS update to overwrite the mod, but not any firmware update except maybe iDRAC.
No, the clamp connects to the pins directly, it's just a little bit fiddly. I would read the chip 3 times and make sure all 3 reads got the exact same dump, and not disconnect or even touch the programmer until I was done writing the modified BIOS back.
4. Boot into the OS, build the ReBarState program, and run it with a parameter of 32:, i.e. ./ReBarState 32
I didn't need to do the UEFIPatch or DSDT Patching steps.
For all of the BIOS chip reading and writing, I use the flashrom tool.
2. Modify the dumped BIOS with UEFITool. The ReBar FFS goes in the volume with the last DXE module, before the volume with the first PEI module. For me, this was immediately after the module with GUID 7F7292E8-B594-45FA-92CD-78534D8B7EEC
3. Write the modified BIOS back to the chip
Step by step, it was:
1. Dump the BIOS with an external programmer. I used a CH341A off of Amazon with a SOP16 clamp. Normally BIOS chips are SOP8, and that's what the CH341A expects, so the clamp needs to be rewired to match the SOP8 pinout. This is possible as they only use 8 of the pins anyways.
The main things were that I used an external BIOS programmer to dump the BIOS, placed the ReBar FFS module after the last DXE module, wrote the modified BIOS back to the chip, and used the ReBarState program to actually enable ReBar.
I pretty much just followed the instructions from the ReBarUEFI repo along with some hints from the discussion starting from this post: winraid.level1techs.com/t/release-re...
live now
finding paths
twitch.tv/achow101
HWI 3.2.0 is now available at github.com/bitcoin-core... or on PyPI at pypi.org/project/hwi/...
This is a minor release which brings support for the Jade Plus and BitBox02 Nova devices.
live now
path losing, relatively
twitch.tv/achow101
live now
more code review i guess
twitch.tv/achow101
live now
core review
twitch.tv/achow101
live now
reading and writing code
www.twitch.tv/achow101
live now
i hate bdb
www.twitch.tv/achow101
live now
not deleting wallets
www.twitch.tv/achow101
live now
squashing bugs
www.twitch.tv/achow101
live now
maps of as's
www.twitch.tv/achow101
live now
catching up on everything that's happened in the last 5 weeks
www.twitch.tv/achow101
live now
code review backlog
twitch.tv/achow101
live now
still scheming rpcs
twitch.tv/achow101
live now
more rpc insanity
www.twitch.tv/achow101
live now
rpc insanity
www.twitch.tv/achow101
live now
thought experiment: what would it take to actually stop arbitrary data?
www.twitch.tv/achow101
live now
still prepping v30
later: encrypted dns seeder crawling
www.twitch.tv/achow101
Streaming now
miniscule outputs
www.twitch.tv/achow101
I don't use twitter, and I have Luke and many others muted, so maybe there are earlier instances.