
The multitool can help you erase the whole eMMC: once the eMMC is completely erased, the board will boot automatically in maskrom mode, letting you install the armbian image via rkdevtool.Īll of this is true and relatively safe if you have an eMMC on board. If this works, you may be able to put the multitool and the armbian image on a USB stick, boot from there are burn the armbian image onto the eMMC.Īnother way to install armbian is this: the multitool can be burnt on eMMC even in loader mode stripping away the first 0x2000 sectors from the image. If your goal is just to get the USB boot, you can take uboot.img file from the multitool image (you can find it in bsp folder) and then burn it onto the eMMC to the absolute sector 0x2000 (which is 0x0 in loader mode): it's a small 4 megabyte file and that should be enough to get USB boot. So if you want to write an Armbian image directly, be sure the rkdevtool tells you that you are in maskrom mode - and not loader mode. Regular armbian images are required to being wrote from sector 0x0 because they have their own idbloader - stripping the first 0x2000 sectors from an armbian image and burning in loader mode won't work.

Maskrom mode instead allows you to write from absolute sector 0x0. When in this mode, sectors are hidden and address space is translated, so what appears as sector 0x0 is in reality absolute sector 0x2000 on the eMMC.

The idbloader is the first part of the booting process, where the clocks and RAM is initialized. My question is, should i flash a uboot to support booting from usb flash drive or should i just use the multitool? how much and what part of the flash should i erase so i can boot from multitool? i never tried finding the rx and tx pins on the board so i have not tried debugging it with uart yet.īeware that loader mode does not allow you to write the first 0x2000 absolute sectors: that's the very first 4 megabytes of eMMC, where the idbloader is placed. Now the box can be detected in loader mode. Hello, i managed to find the emmc pinout for the clk pin here, i was able to flash my backup from 0x0 to 0x10000h. Thanks in advance and excuse my ignorance if my post somehow breaks the rules or good practices. Off course, I must confess I am too noob and english is not my first language. If someone whoom succeeded like give me a hint or provide me the image that they used for me to study I will be very gratefull. But was unable to make Armbian boot following the steps from I even tried to mix the images following (the best I could) the directions given by I can't find a uart port in my board, I cannot gather any information about why Armbian is not booting or showing anything on screen. Thanks so much of course followed the about how to mix the LibreELEC for the mk809iv and one of the latest Armbian image from this page (the Armbian 20 05 0 trunk R329q bionic legacy 4.4.194 desktop).
