Krane
From chromebook hackers wiki
Jump to navigationJump to search
Codename | Krane |
---|---|
Baseboard | Kukui |
oh Kraaaaneeee...
Krane is an aarch64.. tablet thing, with an exceptionally funny name.
Interesting features include:
- Detachable keyboard, with USB on five pogo pins (VCC, GND, D+, D-, Sense. Pinout pending)
- Relatively thin as far as chromebooks go, especially without the sleeve
- Compatibility with all USI pens, making it an excellent device for taking notes
More info can be found on Krane's postmarketOS wiki page.
Processor | Mediatek MT8183 |
Memory | 4GB |
Storage | 64/128GB eMMC |
Disassembly
Following pictures taken by WeirdTreeThing (thanks!)
-
view after opening the case. Note the flexcable joining both parts.
-
bottom part of the case, after disconnecting the display cable
-
bare chassis after removing the motherboard
-
overview of the motherboard
-
motherboard, showing the PMIC, SoC, eMMC, and the MIPI DSI to DP bridge
-
bottom side of the motherboard
There are several different screw types (and brackets) which are easy to mix up. Make sure to take note what goes where.
Building Modern Coreboot
# Clone coreboot
git clone https://github.com/coreboot/coreboot
cd coreboot
# Build toolchains
make crossgcc-arm crossgcc-aarch64 CPUS=$(nproc)
make nconfig
# Set vendor to Google, board to Krane
make -j$(nproc)
# Clone ec source
git clone https://chromium.googlesource.com/chromiumos/platform/ec -b firmware-kukui-12573.191.B
cd ec
# Build ec image
make BOARD=krane CROSS_COMPILE_arm=/path/to/coreboot/util/crossgcc/xgcc/bin/arm-eabi- BOOTBLOCK=/path/to/coreboot/build/cbfs/fallback/bootblock.bin -j$(nproc) build/krane/ec.bin
Test pads
Bottom of the motherboard contains various marked testpads, detail photos of which are included below:
-
eMMC?
-
i²c
-
LDO(?) and others
-
speaker and misc (DEVEN, fun)