What kind of modification do you want to do? You can find the source files while building the image but you don’t have access to those files while interacting with the board through the Terminal Console so you may need to build the image
Which is the driver you want to edit?
The available options for the flashall.sh script are:
-h,--help display this help and exit.
-v verbose output
--recovery recover the board to DFU mode using a dedicated tool,
available only on linux and window hosts.
I am able to build the kernel, but flashing the board would mean loosing all my installations, configurations I did. I can redo that, but that means long turn around times.
What I want to do is: I would like to connect a ICS43432 I2S Digital Microphone. For now I would just do modifications in the merr_dpcm_dummy.c file. First try would be to change LE to BE.
There should not be many changes to the dummy driver.
Have you tried to do the changes and compile the driver on the image? If this is not working for you, I suggest you the following:
1. Create a backup of your image Edison backup?
2. Build a new image with the changes you need on the source files of the driver
3. Flash your custom image in the board
4. Restore the backup you have saved. Edison backup?
not necessarily need to reflash everything. I sometimes just build a kernel package and opkg install it in the live system. Just make sure to update everything (especially also the modules). Don't forget the "modprobe -a" to regenerate the modules database. If everything went fine you should be on your new kernel after a reboot. Note: no guarantee that you won't break your installation using this approach. If you did then you'd have to reflash.
edit: the backup did work, so thanks for this, now I will go on trying to deploy single linux modules.
The problem below was due to having unknown partitions on the sdcard.
tried to do a backup, but I get
/media/sdcard# dd if=/dev//mmcblk0 of=backup20160218 bs=1M dd: writing 'backup20160218': No space left on device
14+0 records in
12+1 records out
when I try to fdisk:
'/media/sdcard/' is opened for read only