Xiaomi-RoboRock-V1

Device is special, because its a vacuum cleaner :)

= Identification =

= Sunxi support = WIP

Current status
Mainline U-Boot is working, Kernel needs some finetuning(24.3.2019)

Manual build
You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.

Mainline U-Boot
Use the Xiaomi_RockRobo_V1_defconfig build target.

Mainline kernel
Use the sun8i-r16-xiaomi-roborock-v1.dtb device-tree binary.

= Tips, Tricks, Caveats =

Attention: Device uses a special FEL-Configuration. You can find the FEL-File here: https://github.com/dgiese/dustcloud-documentation/blob/master/rockrobo.vacuum.v1/script.bin.txt

The configuration is special, because it has a disabled MMC0. MMC2 is the main storage.

FEL mode
You will need to solder UART-Headers to access FEL-Mode.

= Adding a serial port (voids warranty) =

Can be found here: https://github.com/dgiese/dustcloud-documentation/blob/master/rockrobo.vacuum.v1/photos/UART-soldered-hack/IMG_20170813_220256a.jpg

Explanation is here: https://github.com/dgiese/dustcloud-documentation/blob/master/rockrobo.vacuum.v1/techinfo.pdf

Device disassembly
Can be found here: https://github.com/dgiese/dustcloud-documentation/blob/master/rockrobo.vacuum.v1/techinfo.pdf

= See also =