Hi,
With the sw-description below I am getting the error "
ERROR : bootloader support absent but sw-description has bootloader section! " Please see the log bellow
I tried enabling all uboot options in defconfig with no luck. Please point me out what is wrong
'stable : {
copy2 : {
images: (
{
filename = "roofs.ext4.gz";
type = "raw";
compressed = "zlib";
installed-directly = true;
device="/dev/mmcblk2p1";
}
);
scripts: (
{
filename = "myswu.sh";
type = "shellscript";
}
);
bootenv: (
{
name = "mmcpart";
value = "1"
},
{
name ="mmcroot";
value ="dev/mmcblk2p1";
}
);
};
Swupdate v2021.11.0
Licensed under GPLv2. See source distribution for detailed copyright notices.
[INFO ] : SWUPDATE running : [main] : Running on display Revision 1.0
[INFO ] : SWUPDATE running : [print_registered_handlers] : Registered handlers:
[INFO ] : SWUPDATE running : [print_registered_handlers] : dummy
[INFO ] : SWUPDATE running : [print_registered_handlers] : flash
[INFO ] : SWUPDATE running : [print_registered_handlers] : lua
[INFO ] : SWUPDATE running : [print_registered_handlers] : raw
[INFO ] : SWUPDATE running : [print_registered_handlers] : rawfile
[INFO ] : SWUPDATE running : [print_registered_handlers] : rawcopy
[INFO ] : SWUPDATE running : [print_registered_handlers] : shellscript
[INFO ] : SWUPDATE running : [print_registered_handlers] : preinstall
[INFO ] : SWUPDATE running : [print_registered_handlers] : postinstall
[INFO ] : SWUPDATE running : [main] : software set: stable mode: copy2
[TRACE] : SWUPDATE running : [listener_create] : creating socket at /tmp/swupdateprog
[TRACE] : SWUPDATE running : [network_initializer] : Main loop daemon
[TRACE] : SWUPDATE running : [listener_create] : creating socket at /tmp/sockinstctrl
[TRACE] : SWUPDATE running : [network_thread] : Incoming network request: processing...
[INFO ] : SWUPDATE started : Software Update started !
[TRACE] : SWUPDATE running : [network_initializer] : Software update started
[TRACE] : SWUPDATE running : [extract_file_to_tmp] : Found file
[TRACE] : SWUPDATE running : [extract_file_to_tmp] : filename sw-description
[TRACE] : SWUPDATE running : [extract_file_to_tmp] : size 2055
[TRACE] : SWUPDATE running : [get_common_fields] : Version 1.0
[TRACE] : SWUPDATE running : [parse_hw_compatibility] : Accepted Hw Revision : 1.0
[TRACE] : SWUPDATE running : [_parse_images] : Found compressed Image:
roofs.ext4.gz in device : /dev/mmcblk2p2 for handler raw (installed from stream)
[TRACE] : SWUPDATE running : [_parse_scripts] : Found Script: myswu.sh
[TRACE] : SWUPDATE running : [_parse_bootloader] : Bootloader var: mmcroot = dev/mmcblk2p2
[TRACE] : SWUPDATE running : [_parse_bootloader] : Bootloader var: mmcpart = 2
[ERROR] : SWUPDATE failed [0] ERROR : bootloader support absent but sw-description has bootloader section!
[ERROR] : SWUPDATE failed [0] ERROR : Compatible SW not found
[ERROR] : SWUPDATE failed [1] Image invalid or corrupted. Not installing ...
[TRACE] : SWUPDATE running : [network_initializer] : Main thread sleep again !
[INFO ] : No SWUPDATE running : Waiting for requests...
--
Regards
Arief Raja