Instruction for firmware loading
1. Loading firmware to camera k2b :
- login on pi2 machine as root
- execute script :
load_cypress.sh
this script loads open_shutter-firmware
to k2b camera
- more details on soft loading can be found
in here ( or
here : txt)
- In case firmware should be loaded to other camera ( k2a ) other
script should be launched - load_cypress!
2. Loading firmware to both
cameras :
- login on pi2 machine as root
- execute script :
load_cypress_both.sh
this script loads
open_shutter-firmware to both cameras
WARNING !!!!! - when loading by USB use file usb.bin not load.bin !!!!
3. k20 - differences
Loading of firmware to k20 seems to work in different way, standard
load_cypress! script is not working because camera is rested.
I commented out lines in loadcypress/main.cpp program ( near line 121 ):
// halting watchdog :
printf("halting
watchdog ...");
ret =
dev->HaltWatchdogRefresh();
printf("DONE
ret=%d\n",ret);
// halting Cypress :
printf("halting cypress
...");
ret =
dev->HaltCamera();
printf("DONE
ret=%d\n",ret);
after commenting out this lines, camera loads firmware , but I am not
sure how to check if changes were applied ...