I’m building a linux application on the dragonboard 410c that requires me to use a bunch of third party libraries. It takes about an hour to get all the dependencies from apt and then another hour or so to build my code.
I have a reference board setup for the final application. I’d like to clone it to 10 other devices.
I was thinking that I could just dd the mmcblk0p10 partition into an image file and then dd that image file into the other dragonboards. The problem is its not working. The cloned board doesn’t go beyond random block pool initialization while booting. I’m pretty sure its a result of dding into a mounted and running rootfs.
step 1: dd if=/dev/mmcblk0p10 of=/media/<thumb_drive>/clone.img
On different board
step 2: dd if=/media/<thumb_drive>/clone.img of=/dev/mmcblk0p10
I’d ideally like to clone a dragonboard into an SD card and then use the SD card to quickly setup all the other boards. Please help me figure this out and find a solution. It’ll save me a long arduous week.